GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
StateBitmap< C, CX, CY > Class Template Reference

#include <State.hh>

Inheritance diagram for StateBitmap< C, CX, CY >:
Collaboration diagram for StateBitmap< C, CX, CY >:

Public Member Functions

 StateBitmap (int sx, int sy)
void SetColumn (int framenum, int numstates)
void SetRow (int statenum, int numframes)
void SetGrid (int framenum, int statenum, FaceInfo *info)
Public Member Functions inherited from DynColumnBitmap< C, CX, CY >
 DynColumnBitmap (int sx, int sy)
 ~DynColumnBitmap ()
virtual int SizeX () const
virtual int SizeY () const
virtual C Map (int x, int y) const
CX Column (int x) const
CY Row (int y) const
C & DynMap (int x, int y) const
CX & DynColumn (int x) const
CY & DynRow (int y) const
Public Member Functions inherited from Bitmap< C >
virtual void Prepare ()=0
virtual bool ReadyToPrepare () const
virtual ~Bitmap ()
virtual bool IsDirectGltfImage () const
virtual bool HasBatchMap () const
virtual BufferRef BatchMap (int start_x, int end_x, int start_y, int end_y) const
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ StateBitmap()

template<class C, class CX, class CY>
StateBitmap< C, CX, CY >::StateBitmap ( int sx,
int sy )
inline

Member Function Documentation

◆ SetColumn()

template<class C, class CX, class CY>
void StateBitmap< C, CX, CY >::SetColumn ( int framenum,
int numstates )
inline

◆ SetGrid()

template<class C, class CX, class CY>
void StateBitmap< C, CX, CY >::SetGrid ( int framenum,
int statenum,
FaceInfo * info )
inline

◆ SetRow()

template<class C, class CX, class CY>
void StateBitmap< C, CX, CY >::SetRow ( int statenum,
int numframes )
inline

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