22 #ifndef ILLUSIONS_BBDOU_MENUSYSTEM_BBDOU_H 23 #define ILLUSIONS_BBDOU_MENUSYSTEM_BBDOU_H 25 #include "illusions/menusystem.h" 40 class IllusionsEngine_BBDOU;
47 uint32 menuId, uint32 duration, uint timeOutMenuChoiceIndex, uint32 menuCallerThreadId);
50 BaseMenu *_menus[kBBDOULastMenuIndex];
53 BaseMenu *getMenuById(
int menuId)
override;
54 BaseMenu *createMenuById(
int menuId);
63 int convertRootMenuId(uint32 menuId);
64 bool initMenuCursor()
override;
65 int getGameState()
override;
66 void setGameState(
int gameState)
override;
67 void setMenuCursorNum(
int cursorNum)
override;
68 void playSoundEffect(
int sfxId)
override;
73 #endif // ILLUSIONS_BBDOU_MENUSYSTEM_BBDOU_H
Definition: illusions_bbdou.h:60