aboutsummaryrefslogtreecommitdiff
path: root/gui/launcher.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/launcher.h')
-rw-r--r--gui/launcher.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/gui/launcher.h b/gui/launcher.h
index 694121c24d..7bbf223a29 100644
--- a/gui/launcher.h
+++ b/gui/launcher.h
@@ -25,6 +25,7 @@
#include "common/str.h"
#include "common/list.h"
+class BrowserDialog;
class GameDetector;
class ListWidget;
@@ -33,14 +34,18 @@ class LauncherDialog : public Dialog {
typedef ScummVM::StringList StringList;
public:
LauncherDialog(NewGui *gui, GameDetector &detector);
+ ~LauncherDialog();
void handleCommand(CommandSender *sender, uint32 cmd, uint32 data);
protected:
- ListWidget *_list;
- Widget *_startButton;
- StringList _filenames;
- GameDetector &_detector;
+ ListWidget *_list;
+ Widget *_startButton;
+ StringList _filenames;
+ GameDetector &_detector;
+ BrowserDialog *_browser;
+
+ void updateListing();
};
#endif