ScummVM API documentation
MutationOfJB::Inventory Class Reference
Inheritance diagram for MutationOfJB::Inventory:
Common::Serializable

Public Types

enum  { VISIBLE_ITEMS = 6 }
 
typedef Common::Array< Common::String > Items
 

Public Member Functions

const Items & getItems () const
 
bool hasItem (const Common::String &item) const
 
void addItem (const Common::String &item)
 
void removeItem (const Common::String &item)
 
void removeAllItems ()
 
void renameItem (const Common::String &oldName, const Common::String &newName)
 
void scrollLeft ()
 
void scrollRight ()
 
void setObserver (InventoryObserver *observer)
 
void saveLoadWithSerializer (Common::Serializer &sz) override
 
virtual void saveLoadWithSerializer (Serializer &ser)=0
 

Member Function Documentation

◆ saveLoadWithSerializer()

void MutationOfJB::Inventory::saveLoadWithSerializer ( Common::Serializer &  sz)
overridevirtual

Implements Common::Serializable.


The documentation for this class was generated from the following file: