diff options
Diffstat (limited to 'gui/launcher.h')
-rw-r--r-- | gui/launcher.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gui/launcher.h b/gui/launcher.h index e9c76a5320..08413fe3d2 100644 --- a/gui/launcher.h +++ b/gui/launcher.h @@ -47,11 +47,13 @@ public: LauncherDialog(); ~LauncherDialog(); + void rebuild(); + virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); virtual void handleKeyDown(Common::KeyState state); virtual void handleKeyUp(Common::KeyState state); - + bool doGameDetection(const Common::String &path); protected: EditTextWidget *_searchWidget; ListWidget *_list; @@ -83,6 +85,9 @@ protected: void updateButtons(); void switchButtonsText(ButtonWidget *button, const char *normalText, const char *shiftedText); + void build(); + void clean(); + void open(); void close(); |