Public Member Functions | |
void | create (InGameScene *scene) |
void | createTexture (InGameScene *scene) |
void | destroy () |
virtual void | draw (InGameScene *scene)=0 |
Static Public Member Functions | |
static CharactersShadow * | makeInstance () |
Protected Member Functions | |
virtual void | createInternal ()=0 |
virtual void | createTextureInternal (InGameScene *scene)=0 |
virtual void | deleteTexture ()=0 |
Protected Attributes | |
uint | _glTex |
int | _texSize |
TeIntrusivePtr< TeCamera > | _camera |
Static Protected Attributes | |
static Te3DObject2 * | _camTarget |