mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-28 08:39:34 +00:00
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:
parent
e75124fdf7
commit
9b2c189929
7 changed files with 7 additions and 8 deletions
|
|
@ -42,7 +42,7 @@ public:
|
|||
|
||||
virtual GFXDevice *getGFXDevice() { return mDevice; }
|
||||
virtual GFXWindowTarget *getGFXTarget() { return mTarget; }
|
||||
virtual void setVideoMode(const GFXVideoMode &mode);
|
||||
virtual void _setVideoMode(const GFXVideoMode &mode);
|
||||
virtual const GFXVideoMode &getVideoMode() { return mCurrentMode; }
|
||||
|
||||
virtual WindowId getWindowId() { return mWindowId; }
|
||||
|
|
|
|||
|
|
@ -259,7 +259,7 @@ void MacWindow::_disassociateCocoaWindow()
|
|||
mCocoaWindow = NULL;
|
||||
}
|
||||
|
||||
void MacWindow::setVideoMode(const GFXVideoMode &mode)
|
||||
void MacWindow::_setVideoMode(const GFXVideoMode &mode)
|
||||
{
|
||||
mCurrentMode = mode;
|
||||
setSize(mCurrentMode.resolution);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue