JNR
laTile Class Reference

Level Terrain Building-block. More...

#include <laTile.h>

Inheritance diagram for laTile:
laLoadableObj

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)
 
laCollisionDomaingetDomain ()
 
double getOffset ()
 
double getAngle ()
 
void setTS (laTileset *pTileset)
 
void setTSIndex (unsigned n)
 
laTilesetgetTS () const
 
laElementgetTSObject ()
 
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
 

Detailed Description

Level Terrain Building-block.

This class represents a signle element in the grid representing level terrain.

Author
Copyright (C) 2007-2013 Atanas Laskov, latan.nosp@m.as@g.nosp@m.mail..nosp@m.com

Definition at line 42 of file laTile.h.


The documentation for this class was generated from the following files: