ScummVM API documentation
Illusions::BaseMenu Class Reference

Public Types

typedef Common::Array< MenuItem * > MenuItems
 

Public Member Functions

 BaseMenu (BaseMenuSystem *menuSystem, uint32 fontId, byte backgroundColor, byte borderColor, byte textColor, byte fieldE, uint defaultMenuItemIndex)
 
void addText (const Common::String text)
 
void addMenuItem (MenuItem *menuItem)
 
uint getHeaderLinesCount ()
 
const Common::StringgetHeaderLine (uint index)
 
uint getMenuItemsCount ()
 
MenuItemgetMenuItem (uint index)
 
virtual void enterMenu ()
 

Public Attributes

BaseMenuSystem_menuSystem
 
uint32 _fontId
 
byte _backgroundColor
 
byte _borderColor
 
byte _textColor
 
byte _fieldE
 
uint _field2C18
 
uint _defaultMenuItemIndex
 
Common::Array< Common::String_text
 
MenuItems _menuItems
 

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