aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui.h
diff options
context:
space:
mode:
authorJohannes Schickel2008-08-20 14:03:34 +0000
committerJohannes Schickel2008-08-20 14:03:34 +0000
commitf4fc8c3e4c1621e8c40392881a6c647f9915fa38 (patch)
treee4f8b46333677a458d790b511047d7a44b4abbc7 /engines/kyra/gui.h
parenta79e9385a19530698e5c1cc1da39cb6b80cb9f74 (diff)
downloadscummvm-rg350-f4fc8c3e4c1621e8c40392881a6c647f9915fa38.tar.gz
scummvm-rg350-f4fc8c3e4c1621e8c40392881a6c647f9915fa38.tar.bz2
scummvm-rg350-f4fc8c3e4c1621e8c40392881a6c647f9915fa38.zip
Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". (Without Max' compressed backward seeking support for now)
svn-id: r34053
Diffstat (limited to 'engines/kyra/gui.h')
-rw-r--r--engines/kyra/gui.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/kyra/gui.h b/engines/kyra/gui.h
index 1361bdb399..7db8f52f16 100644
--- a/engines/kyra/gui.h
+++ b/engines/kyra/gui.h
@@ -32,6 +32,8 @@
#include "common/array.h"
#include "common/func.h"
+#include "graphics/surface.h"
+
namespace Kyra {
#define BUTTON_FUNCTOR(type, x, y) Button::Callback(new Common::Functor1Mem<Button*, int, type>(x, y))
@@ -153,6 +155,8 @@ public:
void processHighlights(Menu &menu, int mouseX, int mouseY);
+ // utilities for thumbnail creation
+ virtual void createScreenThumbnail(Graphics::Surface &dst) = 0;
protected:
KyraEngine_v1 *_vm;
Screen *_screen;