ScummVM API documentation
M4::Riddle::Rooms::Maze Class Reference
Inheritance diagram for M4::Riddle::Rooms::Maze:
M4::Riddle::Rooms::Room M4::Room M4::Riddle::Rooms::Room620 M4::Riddle::Rooms::Room621 M4::Riddle::Rooms::Room622 M4::Riddle::Rooms::Room623 M4::Riddle::Rooms::Room624 M4::Riddle::Rooms::Room625 M4::Riddle::Rooms::Room626 M4::Riddle::Rooms::Room627 M4::Riddle::Rooms::Room628 M4::Riddle::Rooms::Room629 M4::Riddle::Rooms::Room630 M4::Riddle::Rooms::Room631 M4::Riddle::Rooms::Room632 M4::Riddle::Rooms::Room633 M4::Riddle::Rooms::Room634 M4::Riddle::Rooms::Room635 M4::Riddle::Rooms::Room636 M4::Riddle::Rooms::Room637 M4::Riddle::Rooms::Room638 M4::Riddle::Rooms::Room640 M4::Riddle::Rooms::Room641 M4::Riddle::Rooms::Room642 M4::Riddle::Rooms::Room643 M4::Riddle::Rooms::Room644 M4::Riddle::Rooms::Room645 M4::Riddle::Rooms::Room646 M4::Riddle::Rooms::Room647 M4::Riddle::Rooms::Room648 M4::Riddle::Rooms::Room649 M4::Riddle::Rooms::Room650 M4::Riddle::Rooms::Room651

Public Member Functions

void preload () override
 
void daemon () override
 
void parser () override
 
- Public Member Functions inherited from M4::Room
virtual void init ()
 
virtual void pre_parser ()
 
virtual void roomError ()
 
virtual void shutdown ()
 
virtual void syncGame (Common::Serializer &s)
 
virtual HotSpotReccustom_hotspot_which (int32 x, int32 y)
 

Protected Member Functions

void checkExitLeft (int newRoom)
 
void checkExitRight (int newRoom)
 
void checkExitUp (int newRoom)
 
void checkExitDown (int newRoom)
 
- Protected Member Functions inherited from M4::Riddle::Rooms::Room
void restoreAutosave ()
 
int checkFlags (bool flag)
 
void setFlag45 ()
 
int getNumKeyItemsPlaced () const
 
bool setItemsPlacedFlags ()
 
const char * getItemsPlacedDigi () const
 
void disableHotspots ()
 
void enableHotspots ()
 
bool checkStrings () const
 

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