laElement Class Reference

Base Class for Tileset Elements. More...

#include <laElement.h>

Inherits laPropertyList.

Public Member Functions

char * getInstanceType ()
void animate (laTimer &t)
virtual void load (class laFileParser *fp)
void drawGeometry (laRenderer *r, M_BOOL *pVisibilityVector=NULL)
void drawFx (laRenderer *r)
void buildCollisionData (laCollisionDomain *pDomain, class rpgTrap *pTrap=NULL)

Detailed Description

Base Class for Tileset Elements.

Base class for all TS elements contained in the .ts file; This class allows to specify s name for the TS elment and a type name for the desired client class; The client class is an instance of the TS element, a single dynamic object in the game.

This class also loads and maintains a list of animated 3D models and Fx, associated with the TS element.

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

Definition at line 48 of file laElement.h.

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