MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / resetMode

Method resetMode

Engine/source/gfx/gl/gfxGLWindowTarget.cpp:53–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51}
52
53void GFXGLWindowTarget::resetMode()
54{
55 // Do some validation...
56 bool fullscreen = mWindow->getVideoMode().fullScreen;
57 if (fullscreen && mSecondaryWindow)
58 {
59 AssertFatal(false, "GFXGLWindowTarget::resetMode - Cannot go fullscreen with secondary window!");
60 }
61
62 if (fullscreen != mWindow->isFullscreen())
63 {
64 _teardownCurrentMode();
65 _setupNewMode();
66 }
67 GFX->beginReset();
68}
69
70void GFXGLWindowTarget::_onAppSignal(WindowId wnd, S32 event)
71{

Callers 7

_setVideoModeMethod · 0.45
_processSDLEventMethod · 0.45
_setVideoModeMethod · 0.45
centerWindowMethod · 0.45
setSizeMethod · 0.45
WindowProcMethod · 0.45
DefineEngineMethodFunction · 0.45

Calls 2

isFullscreenMethod · 0.45
beginResetMethod · 0.45

Tested by

no test coverage detected