Merge branch 'alpha40_SetVdeoShenanigans' of https://github.com/Azaezel/Torque3D into Preview4_0

This commit is contained in:
Areloch 2019-11-16 10:15:39 -06:00
commit 21dfe4f16d
7 changed files with 7 additions and 8 deletions

View file

@ -42,7 +42,7 @@ public:
virtual GFXDevice *getGFXDevice() { return mDevice; } virtual GFXDevice *getGFXDevice() { return mDevice; }
virtual GFXWindowTarget *getGFXTarget() { return mTarget; } virtual GFXWindowTarget *getGFXTarget() { return mTarget; }
virtual void setVideoMode(const GFXVideoMode &mode); virtual void _setVideoMode(const GFXVideoMode &mode);
virtual const GFXVideoMode &getVideoMode() { return mCurrentMode; } virtual const GFXVideoMode &getVideoMode() { return mCurrentMode; }
virtual WindowId getWindowId() { return mWindowId; } virtual WindowId getWindowId() { return mWindowId; }

View file

@ -259,7 +259,7 @@ void MacWindow::_disassociateCocoaWindow()
mCocoaWindow = NULL; mCocoaWindow = NULL;
} }
void MacWindow::setVideoMode(const GFXVideoMode &mode) void MacWindow::_setVideoMode(const GFXVideoMode &mode)
{ {
mCurrentMode = mode; mCurrentMode = mode;
setSize(mCurrentMode.resolution); setSize(mCurrentMode.resolution);

View file

@ -511,7 +511,7 @@ public:
virtual void* getPlatformDrawable() const = 0; virtual void* getPlatformDrawable() const = 0;
protected: protected:
virtual void _setFullscreen(const bool fullScreen) {}; virtual void _setFullscreen(const bool fullScreen) {};
virtual void _setVideoMode(const GFXVideoMode &mode) {}; virtual void _setVideoMode(const GFXVideoMode &mode) = 0;
}; };
#endif #endif

View file

@ -156,7 +156,7 @@ void* PlatformWindowSDL::getSystemWindow(const WindowSystem system)
return NULL; return NULL;
} }
void PlatformWindowSDL::setVideoMode( const GFXVideoMode &mode ) void PlatformWindowSDL::_setVideoMode( const GFXVideoMode &mode )
{ {
mVideoMode = mode; mVideoMode = mode;
mSuppressReset = true; mSuppressReset = true;

View file

@ -115,7 +115,7 @@ public:
virtual GFXDevice *getGFXDevice(); virtual GFXDevice *getGFXDevice();
virtual GFXWindowTarget *getGFXTarget(); virtual GFXWindowTarget *getGFXTarget();
virtual void setVideoMode(const GFXVideoMode &mode); virtual void _setVideoMode(const GFXVideoMode &mode);
virtual const GFXVideoMode &getVideoMode(); virtual const GFXVideoMode &getVideoMode();
virtual bool clearFullscreen(); virtual bool clearFullscreen();
virtual bool isFullscreen(); virtual bool isFullscreen();

View file

@ -143,7 +143,7 @@ const GFXVideoMode & Win32Window::getVideoMode()
return mVideoMode; return mVideoMode;
} }
void Win32Window::setVideoMode( const GFXVideoMode &mode ) void Win32Window::_setVideoMode( const GFXVideoMode &mode )
{ {
bool needCurtain = ( mVideoMode.fullScreen != mode.fullScreen ); bool needCurtain = ( mVideoMode.fullScreen != mode.fullScreen );
@ -277,7 +277,6 @@ void Win32Window::setVideoMode( const GFXVideoMode &mode )
mOwningManager->raiseCurtain(); mOwningManager->raiseCurtain();
SetForegroundWindow( getHWND() ); SetForegroundWindow( getHWND() );
resizeEvent.trigger( this, true );
} }
bool Win32Window::clearFullscreen() bool Win32Window::clearFullscreen()

View file

@ -164,7 +164,7 @@ public:
virtual GFXDevice *getGFXDevice(); virtual GFXDevice *getGFXDevice();
virtual GFXWindowTarget *getGFXTarget(); virtual GFXWindowTarget *getGFXTarget();
virtual void setVideoMode(const GFXVideoMode &mode); virtual void _setVideoMode(const GFXVideoMode &mode);
virtual const GFXVideoMode &getVideoMode(); virtual const GFXVideoMode &getVideoMode();
virtual bool clearFullscreen(); virtual bool clearFullscreen();
virtual bool isFullscreen(); virtual bool isFullscreen();