ScummVM API documentation
Mortevielle::Menu Class Reference

Public Member Functions

 Menu (MortevielleEngine *vm)
 
void readVerbNums (Common::File &f, int dataSize)
 
void setText (MenuItem item, Common::String name)
 
void setDestinationText (int roomId)
 
void setInventoryText ()
 
void disableMenuItem (MenuItem item)
 
void enableMenuItem (MenuItem item)
 
void displayMenu ()
 
void drawMenu ()
 
void menuUp (int msgId)
 
void eraseMenu ()
 
void updateMenu ()
 
void initMenu ()
 
void setSearchMenu ()
 
void unsetSearchMenu ()
 

Public Attributes

bool _menuActive
 
bool _menuSelected
 
bool _multiTitle
 
bool _menuDisplayed
 
Common::String _inventoryStringArray [9]
 
Common::String _moveStringArray [8]
 
Common::String _actionStringArray [22]
 
Common::String _selfStringArray [7]
 
Common::String _discussStringArray [9]
 
MenuItem _discussMenu [9]
 
MenuItem _inventoryMenu [9]
 
MenuItem _moveMenu [8]
 
int _opcodeAttach
 
int _opcodeWait
 
int _opcodeForce
 
int _opcodeSleep
 
int _opcodeListen
 
int _opcodeEnter
 
int _opcodeClose
 
int _opcodeSearch
 
int _opcodeKnock
 
int _opcodeScratch
 
int _opcodeRead
 
int _opcodeEat
 
int _opcodePlace
 
int _opcodeOpen
 
int _opcodeTake
 
int _opcodeLook
 
int _opcodeSmell
 
int _opcodeSound
 
int _opcodeLeave
 
int _opcodeLift
 
int _opcodeTurn
 
int _opcodeSHide
 
int _opcodeSSearch
 
int _opcodeSRead
 
int _opcodeSPut
 
int _opcodeSLook
 
MenuItem _actionMenu [12]
 

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