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
intbUnequip -
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 -intbSaveBags -intbSaveTempItem -
Remarks
CGameSpriteEquipment::Unmarshal
void CGameSpriteEquipment::Unmarshal(
CCreatureFileEquipment* pHeader,
CCreatureFileItem* pItems,
unsigned long nItems,
CGameSprite* pSprite,
int bSaveTempItem);
Parameters
CCreatureFileEquipment* pHeader -
CCreatureFileItem* pItems -
unsigned longnItems -CGameSprite* pSprite -
intbSaveTempItem -
Remarks