ScummVM API documentation
Access::Martian::MartianRoom Class Reference
Inheritance diagram for Access::Martian::MartianRoom:
Access::Room Access::Manager

Public Member Functions

 MartianRoom (AccessEngine *vm)
 
void init4Quads () override
 
void roomMenu () override
 
- Public Member Functions inherited from Access::Room
 Room (AccessEngine *vm)
 
void doRoom ()
 
virtual void clearRoom ()
 
void buildScreen ()
 
void buildColumn (int playX, int screenX)
 
void buildRow (int playY, int screenY)
 
void setWallCodes ()
 
bool codeWalls ()
 
void handleCommand (int commandId)
 
- Public Member Functions inherited from Access::Manager
 Manager (AccessEngine *vm)
 

Protected Member Functions

void loadRoom (int roomNumber) override
 
void reloadRoom () override
 
void reloadRoom1 () override
 
void mainAreaClick () override
 
- Protected Member Functions inherited from Access::Room
void loadRoomData (const byte *roomData)
 
void freePlayField ()
 
void freeTileData ()
 
int checkBoxes ()
 
int checkBoxes1 (const Common::Point &pt)
 
int checkBoxes2 (const Common::Point &pt, int start, int count)
 
void checkBoxes3 ()
 
int validateBox (int boxId)
 
void executeCommand (int commandId)
 
void clearCamera ()
 
virtual void setupRoom ()
 
virtual void doCommands ()
 
virtual void walkCursor ()
 

Additional Inherited Members

- Public Attributes inherited from Access::Room
Plotter _plotter
 
Common::Array< JetFrame_jetFrame
 
Function _function
 
int _roomFlag
 
byte * _playField
 
int _matrixSize
 
int _playFieldWidth
 
int _playFieldHeight
 
byte * _tile
 
int _selectCommand
 
bool _conFlag
 
int _rMouse [10][2]
 
- Protected Attributes inherited from Access::Manager
AccessEngine_vm
 

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