Main Page Class Hierarchy Compound List File List Compound Members
csSpriteBuilder Class Reference This is a generic sprite builder interface.
More...
#include <sprbuild.h >
Inheritance diagram for csSpriteBuilder:
List of all members.
Public Methods
virtual ~csSpriteBuilder ()
virtual void Begin ()=0
virtual void Finish ()=0
virtual void StoreTriangle (int a, int b, int c)=0
virtual void StoreMaterial (iModelDataMaterial *mat)=0
virtual int StoreFrameInfo (int FrameCount, int VertexCount)=0
virtual void EnableTiling ()=0
virtual void BeginFrame (int Num)=0
virtual void FinishFrame ()=0
virtual void AddVertex (const csVector3 &pos, const csVector3 &nrm, const csVector2 &tex)=0
virtual void BeginAction (const char *Name)=0
virtual void FinishAction ()=0
virtual void StoreActionFrame (int Frame, csTicks Delay)=0
bool Build (iModelDataObject *Input)
Detailed Description
This is a generic sprite builder interface.
It takes a model data object and creates a 3d sprite from it. However, this class does not contain the part that actually creates the sprite. This is done in subclasses.
The documentation for this class was generated from the following file:
Generated for Crystal Space by
doxygen
1.2.5 written by
Dimitri van Heesch ,
©1997-2000