_activeMenu (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_cursorInitialVisibleFlag (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_field54 (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_hoveredMenuItemIndex (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_hoveredMenuItemIndex2 (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_hoveredMenuItemIndex3 (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_isActive (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_isTimeOutEnabled (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_isTimeOutReached (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menuCallerThreadId (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menuChoiceOffset (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menuChoiceOffsets (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menuItemCount (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menuLinesCount (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_menus (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
_menuStack (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_queryConfirmationChoiceIndex (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_savedCursorActorIndex (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_savedCursorPos (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_savedCursorSequenceId (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_savedGameState (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_timeOutDuration (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_timeOutEndTime (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_timeOutMenuChoiceIndex (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_timeOutStartTime (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
_vm (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
activateMenu(BaseMenu *menu) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
BaseMenuSystem(IllusionsEngine *vm) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
BBDOUMenuSystem(IllusionsEngine_BBDOU *vm) (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
calcMenuItemIndexAtPoint(Common::Point pt, uint &menuItemIndex) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
calcMenuItemMousePos(uint menuItemIndex, Common::Point &pt) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
calcMenuItemRect(uint menuItemIndex, WRect &rect) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
calcMenuItemTextPositionAtPoint(Common::Point pt, int &offset) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
clearMenus() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
closeMenu() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
convertRootMenuId(uint32 menuId) (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createGameSavedMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createLoadFailedMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createLoadGameMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createMainMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createMenuById(int menuId) (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createOptionsMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createPauseMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createSaveFailedMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
createSaveGameMenu() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
drawMenuText(BaseMenu *menu) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
enterSubMenu(BaseMenu *menu) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
enterSubMenuById(int menuId) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
freeMenus() (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
getGameState() override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
getMenuById(int menuId) override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
getQueryConfirmationChoiceIndex() const (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
handleClick(uint menuItemIndex, const Common::Point &mousePos) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
hideActorHoverBackground() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
hideActorTextColorRect() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
initActorHoverBackground() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
initActorTextColorRect() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
initMenuCursor() override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
isActive() const (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | inline |
leaveMenu() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
leaveSubMenu() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
openMenu(BaseMenu *menu) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
placeActorHoverBackground() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
placeActorTextColorRect() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
playSoundEffect(int sfxId) override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
playSoundEffect13() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
playSoundEffect14() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
redrawMenuText(BaseMenu *menu) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
runMenu(MenuChoiceOffsets menuChoiceOffsets, int16 *menuChoiceOffset, uint32 menuId, uint32 duration, uint timeOutMenuChoiceIndex, uint32 menuCallerThreadId) (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |
selectMenuChoiceIndex(uint choiceIndex) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setGameState(int gameState) override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
setMenuCallerThreadId(uint32 menuCallerThreadId) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setMenuChoiceOffsets(MenuChoiceOffsets menuChoiceOffsets, int16 *menuChoiceOffset) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setMenuCursorNum(int cursorNum) override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | virtual |
setMouseCursorToMenuItem(int menuItemIndex) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
setMousePos(Common::Point &mousePos) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
setQueryConfirmationChoiceIndex(uint queryConfirmationChoiceIndex) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setSavegameDescription(Common::String desc) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setSavegameSlotNum(int slotNum) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
setTimeOutDuration(uint32 duration, uint timeOutMenuChoiceIndex) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
update(Control *cursorControl) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | |
updateActorHoverBackground() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
updateTimeOut(bool resetTimeOut) (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | protected |
~BaseMenuSystem() (defined in Illusions::BaseMenuSystem) | Illusions::BaseMenuSystem | virtual |
~BBDOUMenuSystem() override (defined in Illusions::BBDOUMenuSystem) | Illusions::BBDOUMenuSystem | |