diff options
Diffstat (limited to 'gui/saveload-dialog.h')
-rw-r--r-- | gui/saveload-dialog.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gui/saveload-dialog.h b/gui/saveload-dialog.h index e8f0c37228..a767fb8a23 100644 --- a/gui/saveload-dialog.h +++ b/gui/saveload-dialog.h @@ -84,6 +84,7 @@ public: protected: virtual int runIntern() = 0; + virtual void updateSaveList(); const bool _saveMode; const MetaEngine *_metaEngine; @@ -122,6 +123,8 @@ public: virtual void open(); virtual void close(); +protected: + virtual void updateSaveList(); private: virtual int runIntern(); @@ -136,8 +139,7 @@ private: SaveStateList _saveList; String _resultString; - - void updateSaveList(); + void updateSelection(bool redraw); }; @@ -180,6 +182,7 @@ public: protected: virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); virtual void handleMouseWheel(int x, int y, int direction); + virtual void updateSaveList(); private: virtual int runIntern(); |