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 |