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.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/backends/platform/3ds/osystem.h b/backends/platform/3ds/osystem.h
index 51aa40ae83..70cd475cf9 100644
--- a/backends/platform/3ds/osystem.h
+++ b/backends/platform/3ds/osystem.h
@@ -105,7 +105,7 @@ public:
virtual Common::List<Graphics::PixelFormat> getSupportedFormats() const;
void initSize(uint width, uint height,
const Graphics::PixelFormat *format = NULL);
- virtual int getScreenChangeID() const { return 0; };
+ virtual int getScreenChangeID() const { return _screenChangeId; };
void beginGFXTransaction();
OSystem::TransactionError endGFXTransaction();
@@ -152,7 +152,6 @@ public:
void setMagnifyMode(MagnifyMode mode);
MagnifyMode getMagnifyMode(){ return _magnifyMode; }
-
private:
void initGraphics();
void destroyGraphics();
@@ -160,6 +159,7 @@ private:
void destroyAudio();
void initEvents();
void destroyEvents();
+ void runOptionsDialog();
void flushGameScreen();
void flushCursor();
@@ -199,6 +199,7 @@ private:
int _screenShakeOffset;
bool _overlayVisible;
+ int _screenChangeId;
DVLB_s *_dvlb;
shaderProgram_s _program;