JNR
|
Level Terrain Building-block. More...
#include <laTile.h>
Public Member Functions | |
void | drawGeometry (laRenderer *r) |
void | drawDynamicGeometry (laRenderer *r) |
void | drawFx (laRenderer *r) |
M_BOOL | isStatic () |
M_BOOL | isEmpty () |
M_BOOL | isWithoutFx () |
void | animate (laTimer &t) |
virtual void | load (class laFileParser *fp) |
unsigned | bulidDomain (laPoint3 pos) |
laCollisionDomain * | getDomain () |
double | getOffset () |
double | getAngle () |
void | setTS (laTileset *pTileset) |
void | setTSIndex (unsigned n) |
laTileset * | getTS () const |
laElement * | getTSObject () |
unsigned | getTSIndex () const |
Protected Attributes | |
class laSegment * | _pSegment |
unsigned | _nSegX |
unsigned | _nSegY |
laTileset * | _pTileset |
laElement * | _pTile |
unsigned | _nTileIndex |
unsigned | _nVaration |
laCollisionDomain | _domain |
rpgTrap * | _pTrap |
laTexture | _texTrap |
laColor | _rgbTrap |
fxParticleSystem * | _pfxTrap |
Friends | |
class | laSegment |
Level Terrain Building-block.
This class represents a signle element in the grid representing level terrain.