|
|
| cImageEntityData (tString asName, cGraphics *apGraphics, cResources *apResources) |
| |
| bool | reload () |
| |
| void | unload () |
| |
| void | destroy () |
| |
|
bool | CreateFromFile (const tString &asFile, tIntVec &avImageHandle) |
| |
|
cImageFrame * | GetImageFrame (int alFrame) |
| |
|
tUIntVec * | GetIndexVec () |
| |
|
int | GetFrameNum () |
| |
|
cImageAnimation * | GetAnimationByName (const tString &asName) |
| |
|
cImageAnimation * | GetAnimationByHandle (int alHandle) |
| |
|
int | GetAnimationNum () |
| |
|
tImageAnimationMap * | GetAnimationMap () |
| |
|
const tString & | GetType () |
| |
|
const tString & | GetSubType () |
| |
|
const tString & | GetDataName () |
| |
|
cVector2f | GetImageSize () |
| |
|
cMesh2D * | GetCollideMesh () |
| |
|
bool | IsCollidable () |
| |
|
bool | GetCollides () |
| |
|
bool | GetCastShadows () |
| |
|
| iResourceBase (tString asName, unsigned long alPrio) |
| |
|
tString | GetName () |
| |
|
unsigned long | GetHandle () |
| |
|
void | SetHandle (unsigned long alHandle) |
| |
|
tString | GetFilePath () |
| |
|
unsigned long | GetTime () |
| |
|
unsigned long | GetPrio () |
| |
|
unsigned long | GetSize () |
| |
|
void | SetLogDestruction (bool abX) |
| |
|
unsigned int | GetUserCount () |
| |
|
void | IncUserCount () |
| |
|
void | DecUserCount () |
| |
|
bool | HasUsers () |
| |
|
|
static bool | GetLogCreateAndDelete () |
| |
|
static void | SetLogCreateAndDelete (bool abX) |
| |
|
unsigned int | mlPrio |
| |
|
unsigned long | mlTime |
| |
|
unsigned long | mlSize |
| |
|
unsigned int | mlUserCount |
| |
|
unsigned long | mlHandle |
| |
|
tString | msName |
| |
|
tString | msFilePath |
| |
|
bool | mbLogDestruction |
| |
|
static bool | mbLogCreateAndDelete |
| |
◆ reload()
| bool hpl::cImageEntityData::reload |
( |
| ) |
|
|
inlinevirtual |
virtual bool Reload()=0;
- Returns
- true is reload was successful, else false.
Implements hpl::iResourceBase.
◆ unload()
| void hpl::cImageEntityData::unload |
( |
| ) |
|
|
inlinevirtual |
◆ destroy()
| void hpl::cImageEntityData::destroy |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: