summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl/sdlopts.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/sdl/sdlopts.h')
-rw-r--r--src/osd/sdl/sdlopts.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/osd/sdl/sdlopts.h b/src/osd/sdl/sdlopts.h
index d754a0e8619..f6338fe1db6 100644
--- a/src/osd/sdl/sdlopts.h
+++ b/src/osd/sdl/sdlopts.h
@@ -26,7 +26,9 @@
#define SDLOPTION_KEYMAP "keymap"
#define SDLOPTION_KEYMAP_FILE "keymap_file"
+#define SDLOPTION_ENABLE_TOUCH "enable_touch"
#define SDLOPTION_SIXAXIS "sixaxis"
+#define SDLOPTION_DUAL_LIGHTGUN "dual_lightgun"
#if defined(USE_XINPUT) && USE_XINPUT
#define SDLOPTION_LIGHTGUNINDEX "lightgun_index"
#endif
@@ -82,8 +84,10 @@ public:
bool keymap() const { return bool_value(SDLOPTION_KEYMAP); }
const char *keymap_file() const { return value(SDLOPTION_KEYMAP_FILE); }
- // joystick mapping
+ // input options
+ bool enable_touch() const { return bool_value(SDLOPTION_ENABLE_TOUCH); }
bool sixaxis() const { return bool_value(SDLOPTION_SIXAXIS); }
+ bool dual_lightgun() const { return bool_value(SDLOPTION_DUAL_LIGHTGUN); }
const char *video_driver() const { return value(SDLOPTION_VIDEODRIVER); }
const char *render_driver() const { return value(SDLOPTION_RENDERDRIVER); }