Pyrogenesis  trunk
Classes | Enumerations
TerrainRenderer.cpp File Reference
#include "precompiled.h"
#include "renderer/TerrainRenderer.h"
#include "graphics/Camera.h"
#include "graphics/Canvas2D.h"
#include "graphics/Decal.h"
#include "graphics/GameView.h"
#include "graphics/LightEnv.h"
#include "graphics/LOSTexture.h"
#include "graphics/Patch.h"
#include "graphics/Model.h"
#include "graphics/ShaderManager.h"
#include "graphics/TerritoryTexture.h"
#include "graphics/TextRenderer.h"
#include "graphics/TextureManager.h"
#include "maths/MathUtil.h"
#include "maths/Vector2D.h"
#include "ps/CLogger.h"
#include "ps/CStrInternStatic.h"
#include "ps/Filesystem.h"
#include "ps/Game.h"
#include "ps/Profile.h"
#include "ps/World.h"
#include "renderer/backend/IDevice.h"
#include "renderer/backend/PipelineState.h"
#include "renderer/DecalRData.h"
#include "renderer/PatchRData.h"
#include "renderer/Renderer.h"
#include "renderer/RenderingOptions.h"
#include "renderer/SceneRenderer.h"
#include "renderer/ShadowMap.h"
#include "renderer/SkyManager.h"
#include "renderer/VertexArray.h"
#include "renderer/WaterManager.h"
#include <memory>
Include dependency graph for TerrainRenderer.cpp:

Classes

struct  TerrainRendererInternals
 Struct TerrainRendererInternals: Internal variables used by the TerrainRenderer class. More...
 

Enumerations

enum  Phase { Phase_Submit, Phase_Render }
 TerrainRenderer keeps track of which phase it is in, to detect when Submit, PrepareForRendering etc. More...
 

Enumeration Type Documentation

◆ Phase

enum Phase

TerrainRenderer keeps track of which phase it is in, to detect when Submit, PrepareForRendering etc.

are called in the wrong order.

Enumerator
Phase_Submit 
Phase_Render