conforms platformWindow<implementations> to use _setVideoMode internals so that those are called by

void PlatformWindow::setVideoMode(const GFXVideoMode &mode)
{
   _setVideoMode(mode);
 getScreenResChangeSignal().trigger(this, true);
}

allowing the resize trigger to go off, as well as any other shared functionality we want to slim the per-implementation specs down to later down the line
This commit is contained in:
AzaezelX 2019-11-06 22:24:12 -06:00
parent e75124fdf7
commit 9b2c189929
7 changed files with 7 additions and 8 deletions

View file

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