aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/3ds/osystem.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/platform/3ds/osystem.h')
-rw-r--r--backends/platform/3ds/osystem.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/backends/platform/3ds/osystem.h b/backends/platform/3ds/osystem.h
index 70cd475cf9..c15c353c24 100644
--- a/backends/platform/3ds/osystem.h
+++ b/backends/platform/3ds/osystem.h
@@ -111,6 +111,7 @@ public:
OSystem::TransactionError endGFXTransaction();
int16 getHeight(){ return _gameHeight; }
int16 getWidth(){ return _gameWidth; }
+ float getScaleRatio() const;
void setPalette(const byte *colors, uint start, uint num);
void grabPalette(byte *colors, uint start, uint num) const;
void copyRectToScreen(const void *buf, int pitch, int x, int y, int w,
@@ -142,6 +143,8 @@ public:
// Transform point from touchscreen coords into gamescreen coords
void transformPoint(touchPosition &point);
+ // Clip point to gamescreen coords
+ void clipPoint(touchPosition &point);
void setCursorDelta(float deltaX, float deltaY);