MCPcopy Create free account
hub / github.com/ZDoom/Raze / handleevents

Function handleevents

source/core/inputstate.cpp:50–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48extern bool ToggleFullscreen;
49
50int32_t handleevents(void)
51{
52 if (ToggleFullscreen)
53 {
54 vid_fullscreen = !vid_fullscreen;
55 ToggleFullscreen = false;
56 }
57 // fullscreen toggle has been requested
58 if (setmodeneeded)
59 {
60 setmodeneeded = false;
61 screen->ToggleFullscreen(vid_fullscreen);
62 V_OutputResized(screen->GetWidth(), screen->GetHeight());
63 }
64
65 // change the view size if needed
66 if (setsizeneeded)
67 {
68 setVideoMode();
69 setViewport(hud_size);
70 setsizeneeded = false;
71 }
72
73 I_StartFrame();
74 I_StartTic();
75 return 0;
76}
77
78//---------------------------------------------------------------------------
79//

Callers 1

GameTickerFunction · 0.85

Calls 8

V_OutputResizedFunction · 0.85
setVideoModeFunction · 0.85
setViewportFunction · 0.85
I_StartFrameFunction · 0.50
I_StartTicFunction · 0.50
ToggleFullscreenMethod · 0.45
GetWidthMethod · 0.45
GetHeightMethod · 0.45

Tested by

no test coverage detected