class csSpriteTemplate : public csObject A 3D sprite based on a triangle mesh with a single texture
A 3D sprite based on a triangle mesh with a single texture. Animation is done with frames. This class represents a template from which a csSprite3D class can be made.
int num_vertices
csTriangleMesh* base_mesh
csSkeleton* skeleton
int* emerge_from
csObjVector frames
csObjVector actions
csSpriteTemplate()
virtual ~csSpriteTemplate()
csSprite3D* NewSprite()
csTriangleMesh* GetBaseMesh()
void SetSkeleton(csSkeleton* sk)
csSkeleton* GetSkeleton()
int* GetEmergeFrom()
void GenerateLOD()
void ComputeBoundingBox()
void SetNumVertices(int v)
int GetNumVertices()
csFrame* AddFrame()
csFrame* FindFrame(char * name)
int GetNumFrames()
csFrame* GetFrame(int f)
csSpriteAction* AddAction()
csSpriteAction* FindAction(const char * name)
csSpriteAction* GetFirstAction()
int GetNumActions()
csSpriteAction* GetAction(int No)
csTextureHandle* GetTexture()
ITextureHandle* GetTextureHandle()
void SetTexture(csTextureList* textures, char *texname)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de