aboutsummaryrefslogtreecommitdiff
path: root/backends/graphics/openglsdl/openglsdl-graphics.h
diff options
context:
space:
mode:
authorAlejandro Marzini2010-07-19 05:36:10 +0000
committerAlejandro Marzini2010-07-19 05:36:10 +0000
commit6f70a303bcda770b831e4d22b119f814d2a3a29d (patch)
tree9d0652a2708a2cc192221967c47d5172e390b8d8 /backends/graphics/openglsdl/openglsdl-graphics.h
parent38b4098f676cd222ba6c5f638d3a6a61974d5f88 (diff)
downloadscummvm-rg350-6f70a303bcda770b831e4d22b119f814d2a3a29d.tar.gz
scummvm-rg350-6f70a303bcda770b831e4d22b119f814d2a3a29d.tar.bz2
scummvm-rg350-6f70a303bcda770b831e4d22b119f814d2a3a29d.zip
OPENGL: Add basic scaler handle.
svn-id: r51016
Diffstat (limited to 'backends/graphics/openglsdl/openglsdl-graphics.h')
-rw-r--r--backends/graphics/openglsdl/openglsdl-graphics.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/backends/graphics/openglsdl/openglsdl-graphics.h b/backends/graphics/openglsdl/openglsdl-graphics.h
index f1f0d5ff37..4937e33eef 100644
--- a/backends/graphics/openglsdl/openglsdl-graphics.h
+++ b/backends/graphics/openglsdl/openglsdl-graphics.h
@@ -48,6 +48,8 @@ public:
virtual void warpMouse(int x, int y);
+ virtual bool notifyEvent(const Common::Event &event);
+
protected:
virtual void internUpdateScreen();
@@ -55,6 +57,12 @@ protected:
virtual void unloadGFXMode();
virtual bool hotswapGFXMode();
+ virtual void setFullscreenMode(bool enable);
+
+ virtual bool handleScalerHotkeys(Common::KeyCode key);
+ virtual bool isScalerHotkey(const Common::Event &event);
+ virtual void toggleFullScreen();
+
// Hardware screen
SDL_Surface *_hwscreen;
};