Tramway SDK v0.1.1
|
This is the complete list of members for tram::Ext::Kitchensink::InventoryManager, including all inherited members.
AddItem(name_t item_class, int count)=0 | tram::Ext::Kitchensink::InventoryManager | pure virtual |
Delete(name_t compartment, InventoryManager *) | tram::Ext::Kitchensink::InventoryManager | static |
GetItemCount(name_t item_class)=0 | tram::Ext::Kitchensink::InventoryManager | pure virtual |
GetItems()=0 | tram::Ext::Kitchensink::InventoryManager | pure virtual |
New(name_t compartment) | tram::Ext::Kitchensink::InventoryManager | static |
Register(name_t compartment, InventoryManager *(*make)(), void(*clear)(InventoryManager *)) | tram::Ext::Kitchensink::InventoryManager | static |
RemoveItem(name_t item_class, int count)=0 | tram::Ext::Kitchensink::InventoryManager | pure virtual |
~InventoryManager()=default | tram::Ext::Kitchensink::InventoryManager | virtual |