aboutsummaryrefslogtreecommitdiff
path: root/gui/launcher.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/launcher.h')
-rw-r--r--gui/launcher.h7
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();