#include <string>#include <map>#include <list>#include <engine/MainLoopI.h>#include <common/Clock.h>Go to the source code of this file.
Classes | |
| class | GameStatePerfCounter |
| class | GameState |
| struct | GameState::TimerInfo |
| struct | GameState::GameStateSubEntry |
| struct | GameState::GameStateEntry |
Defines | |
| #define | AFX_GAMESTATE_H__00A5F6B7_02B2_45B3_9D9B_F8B0AC9F5614__INCLUDED_ |
| #define | GAMESTATE_PERF_COUNTER_START(x, y) { static int __counter__ = x.getPerfCounter(y); x.startPerfCount(__counter__); } |
| #define | GAMESTATE_PERF_COUNTER_END(x, y) { static int __counter__ = x.getPerfCounter(y); x.endPerfCount(__counter__); } |
| #define AFX_GAMESTATE_H__00A5F6B7_02B2_45B3_9D9B_F8B0AC9F5614__INCLUDED_ |
Definition at line 22 of file GameState.h.
| #define GAMESTATE_PERF_COUNTER_END | ( | x, | |||
| y | ) | { static int __counter__ = x.getPerfCounter(y); x.endPerfCount(__counter__); } |
Definition at line 35 of file GameState.h.
Referenced by Landscape::actualDrawLandShader(), Landscape::actualDrawLandTextured(), Water2Renderer::draw(), RenderTargets::draw(), Landscape::drawLand(), Landscape::drawShadows(), Landscape::drawWater(), VisibilityPatchGrid::drawWater(), and RenderTargets::shadowDraw().
| #define GAMESTATE_PERF_COUNTER_START | ( | x, | |||
| y | ) | { static int __counter__ = x.getPerfCounter(y); x.startPerfCount(__counter__); } |
Definition at line 34 of file GameState.h.
Referenced by Landscape::actualDrawLandShader(), Landscape::actualDrawLandTextured(), Water2Renderer::draw(), RenderTargets::draw(), Landscape::drawLand(), Landscape::drawShadows(), Landscape::drawWater(), VisibilityPatchGrid::drawWater(), and RenderTargets::shadowDraw().
1.5.3