aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/androidsdl/androidsdl-sdl.h
diff options
context:
space:
mode:
authorEugene Sandulenko2017-02-21 23:29:51 +0100
committerGitHub2017-02-21 23:29:51 +0100
commit8458e3deb7d76358b41f6e0b7f39cec9db358413 (patch)
treeba69d4b382270968305ffed8ff985d83d37fe2c5 /backends/platform/androidsdl/androidsdl-sdl.h
parent98bbb92a8e04dfb31ca942805a8ac36e1aafbcf8 (diff)
parentcdda943c8a3089551843be3dedaaddb6c5348555 (diff)
downloadscummvm-rg350-8458e3deb7d76358b41f6e0b7f39cec9db358413.tar.gz
scummvm-rg350-8458e3deb7d76358b41f6e0b7f39cec9db358413.tar.bz2
scummvm-rg350-8458e3deb7d76358b41f6e0b7f39cec9db358413.zip
Merge pull request #905 from lubomyr/master
ANDROIDSDL: added tab Control in main Options menu for switching some features
Diffstat (limited to 'backends/platform/androidsdl/androidsdl-sdl.h')
-rw-r--r--backends/platform/androidsdl/androidsdl-sdl.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/backends/platform/androidsdl/androidsdl-sdl.h b/backends/platform/androidsdl/androidsdl-sdl.h
index 6ebe5022eb..e83f610d10 100644
--- a/backends/platform/androidsdl/androidsdl-sdl.h
+++ b/backends/platform/androidsdl/androidsdl-sdl.h
@@ -28,6 +28,14 @@
class OSystem_ANDROIDSDL : public OSystem_POSIX {
public:
virtual void initBackend();
+ virtual void setFeatureState(Feature f, bool enable);
+ virtual bool getFeatureState(Feature f);
+ virtual bool hasFeature(Feature f);
+ void touchpadMode(bool enable);
+ void swapMenuAndBackButtons(bool enable);
+ void switchToDirectMouseMode();
+ void switchToRelativeMouseMode();
+ void showOnScreenControl(bool enable);
#ifdef ENABLE_KEYMAPPER
// FIXME: This just calls parent methods, is it needed?