MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / DrawPhase

Function DrawPhase

TombEngine/Game/control/control.cpp:125–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

123int ControlPhaseTime;
124
125void DrawPhase(bool isTitle, float interpolationFactor)
126{
127 if (isTitle)
128 {
129 g_Renderer.RenderTitle(interpolationFactor);
130 }
131 else if (g_GameFlow->CurrentFreezeMode == FreezeMode::None)
132 {
133 g_Renderer.Render(interpolationFactor);
134 }
135 else
136 {
137 g_Renderer.RenderFreezeMode(interpolationFactor, g_GameFlow->CurrentFreezeMode == FreezeMode::Full);
138 }
139
140 g_Renderer.Lock();
141}
142
143GameStatus GamePhase(bool insideMenu)
144{

Callers 1

DoGameLoopFunction · 0.85

Calls 4

RenderTitleMethod · 0.80
RenderMethod · 0.80
RenderFreezeModeMethod · 0.80
LockMethod · 0.80

Tested by

no test coverage detected