![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <IInventoryBundle.h>
Public Member Functions | |
| virtual | ~IInventoryBundle () |
| virtual bool | AddItem (const IInventory_Item *src, long count=-1)=0 |
| virtual bool | ValidateItem (const IInventory_Item *src) const =0 |
| virtual IInventoryBundle * | CopyBundle () const =0 |
| virtual bool | RemoveItem (int index, long count=-1)=0 |
| virtual void | Clear ()=0 |
| virtual int | GetItemCount () const =0 |
| virtual bool | IsEmpty () const =0 |
| virtual IInventory_Item * | GetItem (int index)=0 |
| virtual const IInventory_Item * | GetItem (int index) const =0 |
| virtual IInventory_Item * | FindItem (const char *name, bool case_sensitive=false)=0 |
| virtual const IInventory_Item * | FindItem (const char *name, bool case_sensitive=false) const =0 |
| virtual int | FindIndex (const IInventory_Item *item) const =0 |
| virtual bool | IsDirty () const =0 |
| virtual void | MarkClean ()=0 |
| virtual IInventoryBundle * | Clone () const =0 |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |