36 #include "Core-Level-JR.h"
38 laElement::laElement(
void)
43 laElement::~laElement(
void)
50 laPropertyList::load(fp);
53 void laElement::animate(laTimer &t)
58 for(i=0; i<getModelCnt(); i++)
59 getModel(i)->animate(t);
61 for(i=0; i<getFxCnt(); i++)
67 void laElement::drawGeometry(
laRenderer *r, M_BOOL *pVisibilityVector) {
68 for(
unsigned i=0; i<getModelCnt(); i++) {
71 getModel(i)->draw( r );
77 for(
unsigned i=0; i<getFxCnt(); i++) getFx(i)->draw(r );
83 for(
unsigned i=0; i<getModelCnt(); i++)
85 if( (getModel(i)->isSolid()) )
86 getModel(i)->buildCollisionData( pDomain, pTrap );
Virtual interface for the Engine graphics renderer.