mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-09 03:10:22 +00:00
IOS: Adds a getter for the touchpad mode
This commit is contained in:
parent
e82a46c2e3
commit
452968ec67
@ -83,6 +83,10 @@ OSystem_IPHONE::~OSystem_IPHONE() {
|
|||||||
_mouseBuffer.free();
|
_mouseBuffer.free();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool OSystem_IPHONE::touchpadModeEnabled() const {
|
||||||
|
return _touchpadModeEnabled;
|
||||||
|
}
|
||||||
|
|
||||||
int OSystem_IPHONE::timerHandler(int t) {
|
int OSystem_IPHONE::timerHandler(int t) {
|
||||||
DefaultTimerManager *tm = (DefaultTimerManager *)g_system->getTimerManager();
|
DefaultTimerManager *tm = (DefaultTimerManager *)g_system->getTimerManager();
|
||||||
tm->handler();
|
tm->handler();
|
||||||
@ -288,6 +292,11 @@ void OSystem_IPHONE::logMessage(LogMessageType::Type type, const char *message)
|
|||||||
fflush(output);
|
fflush(output);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool iphone_touchpadModeEnabled() {
|
||||||
|
OSystem_IPHONE *sys = (OSystem_IPHONE *) g_system;
|
||||||
|
return sys && sys->touchpadModeEnabled();
|
||||||
|
}
|
||||||
|
|
||||||
void iphone_main(int argc, char *argv[]) {
|
void iphone_main(int argc, char *argv[]) {
|
||||||
|
|
||||||
//OSystem_IPHONE::migrateApp();
|
//OSystem_IPHONE::migrateApp();
|
||||||
|
@ -131,6 +131,8 @@ public:
|
|||||||
virtual int16 getHeight();
|
virtual int16 getHeight();
|
||||||
virtual int16 getWidth();
|
virtual int16 getWidth();
|
||||||
|
|
||||||
|
bool touchpadModeEnabled() const;
|
||||||
|
|
||||||
#ifdef USE_RGB_COLOR
|
#ifdef USE_RGB_COLOR
|
||||||
virtual Graphics::PixelFormat getScreenFormat() const { return _framebuffer.format; }
|
virtual Graphics::PixelFormat getScreenFormat() const { return _framebuffer.format; }
|
||||||
virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const;
|
virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const;
|
||||||
|
Loading…
Reference in New Issue
Block a user