#include <src/Ext/AnimType/Body.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
INVOKER |
|
KILLER |
|
VICTIM |
|
NEUTRAL |
|
RANDOM |
|
Constructor & Destructor Documentation
AnimTypeExt::ExtData::ExtData |
( |
const DWORD |
Canary, |
|
|
TT *const |
OwnerObject |
|
) |
| [inline] |
virtual AnimTypeExt::ExtData::~ExtData |
( |
| ) |
[inline, virtual] |
Member Function Documentation
virtual void AnimTypeExt::ExtData::InvalidatePointer |
( |
void * |
ptr | ) |
[inline, virtual] |
void AnimTypeExt::ExtData::LoadFromINIFile |
( |
TT * |
pThis, |
|
|
CCINIClass * |
pINI |
|
) |
| [virtual] |
{
if(pINI->ReadString(pThis->ID, "MakeInfantryOwner", "", Ares::readBuffer, Ares::readLength)) {
if(strcmp(Ares::readBuffer, "invoker") == 0) {
this->MakeInfantryOwner = ExtData::INVOKER;
} else if(strcmp(Ares::readBuffer, "killer") == 0) {
this->MakeInfantryOwner = ExtData::KILLER;
} else if(strcmp(Ares::readBuffer, "victim") == 0) {
this->MakeInfantryOwner = ExtData::VICTIM;
} else if(strcmp(Ares::readBuffer, "neutral") == 0) {
this->MakeInfantryOwner = ExtData::NEUTRAL;
} else if(strcmp(Ares::readBuffer, "random") == 0) {
this->MakeInfantryOwner = ExtData::RANDOM;
} else {
Debug::INIParseFailed(pThis->ID, "MakeInfantryOwner", Ares::readBuffer);
}
}
this->Palette.LoadFromINI(pINI, pThis->ID, "CustomPalette");
}
virtual size_t AnimTypeExt::ExtData::Size |
( |
| ) |
const [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: