ScummVM API documentation
MutationOfJB::GameData Struct Reference
Inheritance diagram for MutationOfJB::GameData:
Common::Serializable

Public Member Functions

Scene * getScene (uint8 sceneId)
 
Scene * getCurrentScene ()
 
Inventory & getInventory ()
 
bool loadInitialState (Common::ReadStream &stream)
 
void saveLoadWithSerializer (Common::Serializer &sz) override
 
virtual void saveLoadWithSerializer (Serializer &ser)=0
 

Public Attributes

uint8 _currentScene
 
uint8 _lastScene
 
bool _partB
 
Inventory _inventory
 
Common::String _currentAPK
 
ConversationInfo _conversationInfo
 
uint8 _color
 

Member Function Documentation

◆ loadInitialState()

bool MutationOfJB::GameData::loadInitialState ( Common::ReadStream &  stream)

Load initial state from game data file.

Parameters
streamStream for reading.
Returns
True if success, false otherwise.

◆ saveLoadWithSerializer()

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

(De)serialization for save/load.

Parameters
szSerializer.

Implements Common::Serializable.

Member Data Documentation

◆ _color

uint8 MutationOfJB::GameData::_color

Current SayCommand color.


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