ANDROID: Add kVirtControls to OSystem_Android
This commit is contained in:
parent
35bfb79da8
commit
97a698a554
4 changed files with 12 additions and 3 deletions
|
@ -134,6 +134,7 @@ OSystem_Android::OSystem_Android(int audio_sample_rate, int audio_buffer_size) :
|
|||
_show_mouse(false),
|
||||
_show_overlay(false),
|
||||
_virt_arrowkeys_pressed(false),
|
||||
_virtcontrols_on(false),
|
||||
_enable_zoning(false),
|
||||
_mixer(0),
|
||||
_shake_offset(0),
|
||||
|
@ -409,6 +410,7 @@ bool OSystem_Android::hasFeature(Feature f) {
|
|||
f == kFeatureAspectRatioCorrection ||
|
||||
f == kFeatureCursorPalette ||
|
||||
f == kFeatureVirtualKeyboard ||
|
||||
f == kFeatureVirtControls ||
|
||||
#ifdef USE_OPENGL
|
||||
f == kFeatureOpenGL ||
|
||||
#endif
|
||||
|
@ -431,6 +433,9 @@ void OSystem_Android::setFeatureState(Feature f, bool enable) {
|
|||
_virtkeybd_on = enable;
|
||||
showVirtualKeyboard(enable);
|
||||
break;
|
||||
case kFeatureVirtControls:
|
||||
_virtcontrols_on = enable;
|
||||
break;
|
||||
case kFeatureCursorPalette:
|
||||
_use_mouse_palette = enable;
|
||||
if (!enable)
|
||||
|
@ -449,6 +454,8 @@ bool OSystem_Android::getFeatureState(Feature f) {
|
|||
return _ar_correction;
|
||||
case kFeatureVirtualKeyboard:
|
||||
return _virtkeybd_on;
|
||||
case kFeatureVirtControls:
|
||||
return _virtcontrols_on;
|
||||
case kFeatureCursorPalette:
|
||||
return _use_mouse_palette;
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue