|
|
virtual void | printMenuText (const Common::String &str, int x, int y, uint8 c0, uint8 c1, uint8 c2) |
| |
|
virtual int | getMenuCenterStringX (const Common::String &str, int x1, int x2) |
| |
|
virtual Button * | getButtonListData ()=0 |
| |
|
virtual Button * | getScrollUpButton ()=0 |
| |
|
virtual Button * | getScrollDownButton ()=0 |
| |
|
virtual Button::Callback | getScrollUpButtonHandler () const =0 |
| |
|
virtual Button::Callback | getScrollDownButtonHandler () const =0 |
| |
|
virtual uint8 | defaultColor1 () const =0 |
| |
|
virtual uint8 | defaultColor2 () const =0 |
| |
|
virtual uint8 | menuItemLabelColor () const =0 |
| |
|
virtual Common::String | getMenuTitle (const Menu &menu)=0 |
| |
|
virtual Common::String | getMenuItemTitle (const MenuItem &menuItem)=0 |
| |
|
virtual Common::String | getMenuItemLabel (const MenuItem &menuItem)=0 |
| |
|
void | updateAllMenuButtons () |
| |
|
void | updateMenuButton (Button *button) |
| |
|
virtual void | updateButton (Button *button) |
| |
|
void | redrawText (const Menu &menu) |
| |
|
void | redrawHighlight (const Menu &menu) |
| |
|
void | checkTextfieldInput () |
| |
|
void | updateSaveFileList (Common::String targetName, bool excludeQuickSaves=false) |
| |
|
int | getNextSavegameSlot () |
| |
|
void | updateSaveSlotsList (Common::String targetName, bool force=false) |
| |
|
virtual void | sortSaveSlots () |
| |
|
TextDisplayer * | _text |
| |
|
Button * | _menuButtonList |
| |
|
bool | _displayMenu |
| |
|
bool | _displaySubMenu |
| |
|
bool | _cancelSubMenu |
| |
|
Button::Callback | _redrawShadedButtonFunctor |
| |
|
Button::Callback | _redrawButtonFunctor |
| |
|
uint32 | _lastScreenUpdate |
| |
|
int | _menuLabelYOffset |
| |
|
KyraEngine_v1 * | _vm |
| |
|
Screen * | _screen |
| |
|
Common::Array< int > | _saveSlots |
| |
|
char ** | _savegameList |
| |
|
int | _savegameListSize |
| |
|
bool | _saveSlotsListUpdateNeeded |
| |
|
Common::KeyState | _keyPressed |
| |
◆ processButton()
| void Kyra::GUI_LoK::processButton |
( |
Button * |
button | ) |
|
|
overridevirtual |
◆ processButtonList()
| int Kyra::GUI_LoK::processButtonList |
( |
Button * |
buttonList, |
|
|
uint16 |
inputFlags, |
|
|
int8 |
mouseWheel |
|
) |
| |
|
overridevirtual |
◆ createScreenThumbnail()
The documentation for this class was generated from the following file: