22 #ifndef STARK_UI_TOPMENU_H 23 #define STARK_UI_TOPMENU_H 25 #include "common/scummsys.h" 26 #include "common/rect.h" 28 #include "engines/stark/ui/window.h" 45 void onGameLoop()
override;
46 void onRender()
override;
51 void onScreenChanged();
54 void notifyInventoryItemEnabled(uint16 itemIndex);
57 void notifyDiaryEntryEnabled();
61 bool isAnimationPlaying()
const;
62 void updateAnimations();
69 int _newInventoryItemExplosionAnimTimeRemaining;
70 int _newInventoryItemChestClosingAnimTimeRemaining;
71 int _newDiaryEntryAnimTimeRemaining;
77 #endif // STARK_UI_TOPMENU_H