Static 3D Model.
More...
#include <laStaticModel.h>
|
void | instantiate (laStaticModel *pInstanceOf) |
|
bool | isLightweight () |
|
virtual char * | strTexture () |
|
virtual unsigned | vertexCount () |
|
virtual laPoint3 | boundaryMin () |
|
virtual laPoint3 | boundaryMax () |
|
void | create (unsigned nFaceCnt) |
|
virtual bool | load (char *strFile) |
|
virtual void | load (class laFileParser *fp, unsigned nf, unsigned nv, unsigned ntv) |
|
virtual void | discard () |
|
virtual void | buildCollisionData (class laCollisionDomain *pDomain, rpgTrap *pTrap=NULL) |
|
virtual void | edScale (laPoint3 sz) |
|
virtual void | edTranslate (laPoint3 pos) |
|
virtual void | edNormalize () |
|
virtual void | edMinaxis () |
|
virtual void | edMaxaxis () |
|
virtual void | edCentralize () |
|
virtual void | edSnap () |
|
virtual void | edSortZ () |
|
virtual void | draw (laRenderer *pr) |
|
virtual void | drawFx (laRenderer *pr) |
|
virtual laTexture * | texture () |
|
void | setDirectoryPrefix (M_BOOL bAdd) |
|
void | setTexture (laTexture nTex, M_BOOL bEmissive, unsigned nShininess) |
|
|
void | _draw_traingles (laRenderer *pr) |
|
void | _bend (laPoint3 *arv, laPoint3 *arn) |
|
void | _rotate (laPoint3 *arv, laPoint3 *arn) |
|
void | _offset (laPoint3 *arv, laPoint3 *arn) |
|
void | _cache_save (FILE *f) |
|
void | _cache_load (FILE *f) |
|
|
M_BOOL | _bLightweightInstance |
|
laPoint3 * | _arFlatVertex |
|
laPoint3 * | _arFlatNormal |
|
laPoint2 * | _arFlatTex |
|
unsigned | _nFlatVertex |
|
M_BOOL | _bAddDirectoryPrefix |
|
laRenderer * | _pCR |
|
char | _strTex [128] |
|
laTexture | _nTex |
|
M_BOOL | _bEmissive |
|
unsigned | _nShininess |
|
|
class | laStateObject |
|
class | laAnimatedModel |
|
|
static void | edRotate (M_BOOL bRot, double a=0) |
|
static void | edBend (M_BOOL bBend, double a=0, double s=1) |
|
static void | edOffset (M_BOOL bBend, laPoint3 offset=laPoint3()) |
|
static M_BOOL | _bBend = M_FALSE |
|
static double | _dBendAng = 0 |
|
static double | _dBendScale = 1 |
|
static M_BOOL | _bRotate = M_FALSE |
|
static double | _dRotAng = 0 |
|
static double | _dRotTrans = 0 |
|
static M_BOOL | _bOffset = M_FALSE |
|
static laPoint3 | _ptOffset = laPoint3() |
|
Static 3D Model.
- Author
- Copyright (C) 2007-2013 Atanas Laskov, latan.nosp@m.as@g.nosp@m.mail..nosp@m.com
Definition at line 44 of file laStaticModel.h.
The documentation for this class was generated from the following files: