CEL

Public API Reference

iPcInventory Member List

This is the complete list of members for iPcInventory, including all inherited members.
AddEntity(iCelEntity *entity)=0iPcInventory [pure virtual]
AddEntity(iCelEntity *entity, iCelParameterBlock *params)=0iPcInventory [pure virtual]
AddInventoryListener(iPcInventoryListener *listener)=0iPcInventory [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
DecRef()=0iBase [pure virtual]
Dump()=0iPcInventory [pure virtual]
FindEntity(iCelEntity *entity) const =0iPcInventory [pure virtual]
FindEntity(const char *name) const =0iPcInventory [pure virtual]
FindEntity(csStringID classid) const =0iPcInventory [pure virtual]
GetConstraints(const char *charName, float &minValue, float &maxValue, float &totalMaxValue) const =0iPcInventory [pure virtual]
GetCurrentCharacteristic(const char *charName) const =0iPcInventory [pure virtual]
GetEntity(size_t idx) const =0iPcInventory [pure virtual]
GetEntityCount() const =0iPcInventory [pure virtual]
GetEntitySlot(iCelParameterBlock *params) const =0iPcInventory [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetSpace()=0iPcInventory [pure virtual]
HasStrictCharacteristics(const char *charName) const =0iPcInventory [pure virtual]
In(iCelEntity *entity) const =0iPcInventory [pure virtual]
In(const char *name) const =0iPcInventory [pure virtual]
IncRef()=0iBase [pure virtual]
MarkDirty(const char *charName)=0iPcInventory [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveAll()=0iPcInventory [pure virtual]
RemoveAllConstraints()=0iPcInventory [pure virtual]
RemoveConstraints(const char *charName)=0iPcInventory [pure virtual]
RemoveEntity(iCelEntity *entity)=0iPcInventory [pure virtual]
RemoveEntity(iCelParameterBlock *params)=0iPcInventory [pure virtual]
RemoveInventoryListener(iPcInventoryListener *listener)=0iPcInventory [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetConstraints(const char *charName, float minValue, float maxValue, float totalMaxValue)=0iPcInventory [pure virtual]
SetSpace(iCelInventorySpace *space)=0iPcInventory [pure virtual]
SetStrictCharacteristics(const char *charName, bool strict)=0iPcInventory [pure virtual]
TestConstraints(const char *charName)=0iPcInventory [pure virtual]
~iBase()iBase [protected, virtual]

Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1