22 #ifndef STARK_UI_WORLD_GAME_SCREEN_H 23 #define STARK_UI_WORLD_GAME_SCREEN_H 25 #include "engines/stark/ui/screen.h" 33 class InventoryWindow;
49 void close()
override;
53 void handleMouseMove()
override;
54 void handleClick()
override;
55 void handleRightClick()
override;
56 void handleDoubleClick()
override;
87 typedef void (
Window::*WindowHandler)();
88 void dispatchEvent(WindowHandler handler);
89 void pauseGame(
bool pause);
94 #endif // STARK_UI_WORLD_GAME_SCREEN_H
Definition: gamewindow.h:38
void onScreenChanged() override
void handleGameLoop() override
Definition: atari-cursor.h:38
Definition: dialogpanel.h:44
void notifyInventoryItemEnabled(uint16 itemIndex)
Definition: gamescreen.h:42
Definition: inventorywindow.h:40
InventoryWindow * getInventoryWindow() const
void notifyDiaryEntryEnabled()