ScummVM API documentation
TsAGE::InvObjectList Class Reference
Inheritance diagram for TsAGE::InvObjectList:
TsAGE::SavedObject TsAGE::Serialisable TsAGE::BlueForce::BlueForceInvObjectList TsAGE::Ringworld2::Ringworld2InvObjectList TsAGE::Ringworld::RingworldInvObjectList

Public Member Functions

int indexOf (InvObject *obj) const
 
InvObject * getItem (int objectNum)
 
int getObjectScene (int objectNum)
 
Common::String getClassName () override
 
void synchronize (Serializer &s) override
 
- Public Member Functions inherited from TsAGE::SavedObject
virtual Common::String getClassName ()
 
void synchronize (Serializer &s) override
 
virtual void synchronize (Serializer &s)=0
 

Public Attributes

SynchronizedList< InvObject * > _itemList
 
InvObject * _selectedItem
 

Additional Inherited Members

- Static Public Member Functions inherited from TsAGE::SavedObject
static SavedObject * createInstance (const Common::String &className)
 

Member Function Documentation

◆ getClassName()

Common::String TsAGE::InvObjectList::getClassName ( )
inlineoverridevirtual

Reimplemented from TsAGE::SavedObject.

◆ synchronize()

void TsAGE::InvObjectList::synchronize ( Serializer &  s)
overridevirtual

Implements TsAGE::Serialisable.


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