22#ifndef BACKENDS_GRAPHICS_IOS_IOS_GRAPHICS_H
23#define BACKENDS_GRAPHICS_IOS_IOS_GRAPHICS_H
25#include "common/scummsys.h"
26#include <OpenGLES/ES2/gl.h>
28#include "backends/graphics/opengl/opengl-graphics.h"
39 void notifyResize(
const int width,
const int height);
44 float getHiDPIScreenFactor()
const override;
46 void setSafeAreaInsets(
int l,
int r,
int t,
int b) { _insets.left = l; _insets.top = t; _insets.right = r; _insets.bottom = b; }
52 bool loadVideoMode(uint requestedWidth, uint requestedHeight,
bool resizable,
int antialiasing)
override;
53 void showOverlay(
bool inGUI)
override;
54 void hideOverlay()
override;
55 void applyTouchSettings()
const;
Definition: opengl-graphics.h:60
int _cursorX
Definition: windowed.h:578
Definition: ios-graphics.h:31
bool loadVideoMode(uint requestedWidth, uint requestedHeight, bool resizable, int antialiasing) override
void setSystemMousePosition(const int x, const int y) override
Definition: ios-graphics.h:50
void refreshScreen() override
WindowedGraphicsManager::Insets getSafeAreaInsets() const override
Definition: ios-graphics.h:47
Definition: windowed.h:330