CGameSpriteEquipment Class¶
Overview¶
Note
The CGameSpriteEquipment class handles equipment for game sprites
The structure used for this class is CGameSpriteEquipment
Quick Reference¶
Quick Ref |
void CGameSpriteEquipment::CGameSpriteEquipment() |
void CGameSpriteEquipment::~CGameSpriteEquipment() |
void CGameSpriteEquipment::ClearMarshal(int bUnequip) |
void CGameSpriteEquipment::Marshal(CCreatureFileEquipment* pHeader, CCreatureFileItem** pItems, unsigned long* nItems, int bSaveBags, int bSaveTempItem) |
void CGameSpriteEquipment::Unmarshal(CCreatureFileEquipment* pHeader, CCreatureFileItem* pItems, unsigned long nItems, CGameSprite* pSprite, int bSaveTempItem) |
Constructors¶
Name |
Description |
Constructs a |
|
Destroys a |
CGameSpriteEquipment::CGameSpriteEquipment¶
Constructs a CGameSpriteEquipment
object
void CGameSpriteEquipment::CGameSpriteEquipment();
Remarks
Constructs a CGameSpriteEquipment
object
CGameSpriteEquipment::~CGameSpriteEquipment¶
Destroys the CGameSpriteEquipment
object
void CGameSpriteEquipment::~CGameSpriteEquipment();
Remarks
Destroys the CGameSpriteEquipment
object
Methods¶
Name |
Description |
CGameSpriteEquipment::ClearMarshal¶
void CGameSpriteEquipment::ClearMarshal(int bUnequip);
Parameters
int
bUnequip -
Remarks
CGameSpriteEquipment::Marshal¶
void CGameSpriteEquipment::Marshal(
CCreatureFileEquipment* pHeader,
CCreatureFileItem** pItems,
unsigned long* nItems,
int bSaveBags,
int bSaveTempItem);
Parameters
CCreatureFileEquipment* pHeader -
CCreatureFileItem** pItems -
unsigned long
* nItems -int
bSaveBags -int
bSaveTempItem -
Remarks
CGameSpriteEquipment::Unmarshal¶
void CGameSpriteEquipment::Unmarshal(
CCreatureFileEquipment* pHeader,
CCreatureFileItem* pItems,
unsigned long nItems,
CGameSprite* pSprite,
int bSaveTempItem);
Parameters
CCreatureFileEquipment* pHeader -
CCreatureFileItem* pItems -
unsigned long
nItems -CGameSprite* pSprite -
int
bSaveTempItem -
Remarks