ScummVM API documentation
Mohawk::MystGameState Class Reference

Classes

struct  Channelwood
 
struct  Globals
 
struct  Mechanical
 
struct  Myst
 
struct  Selenitic
 
struct  Stoneship
 

Public Member Functions

 MystGameState (MohawkEngine_Myst *, Common::SaveFileManager *)
 
void reset ()
 
bool load (int slot)
 
bool save (int slot, const Common::String &desc, const Graphics::Surface *thumbnail, bool autosave)
 
void addZipDest (MystStack stack, uint16 view)
 
bool isReachableZipDest (MystStack stack, uint16 view)
 

Static Public Member Functions

static SaveStateDescriptor querySaveMetaInfos (const MetaEngine *metaEngine, int slot)
 
static Common::String querySaveDescription (int slot)
 
static void deleteSave (int slot)
 

Public Attributes

struct Mohawk::MystGameState::Globals _globals
 
struct Mohawk::MystGameState::Myst _myst
 
struct Mohawk::MystGameState::Channelwood _channelwood
 
struct Mohawk::MystGameState::Mechanical _mechanical
 
struct Mohawk::MystGameState::Selenitic _selenitic
 
struct Mohawk::MystGameState::Stoneship _stoneship
 
MystSaveMetadata _metadata
 

Static Public Attributes

static const int kAutoSaveSlot
 

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