![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "TerrainOverlay.h"#include "graphics/Color.h"#include "graphics/ShaderManager.h"#include "graphics/ShaderProgram.h"#include "graphics/Terrain.h"#include "lib/bits.h"#include "maths/MathUtil.h"#include "maths/Vector2D.h"#include "ps/CStrInternStatic.h"#include "ps/Game.h"#include "ps/Profile.h"#include "ps/World.h"#include "renderer/backend/IDevice.h"#include "renderer/backend/IDeviceCommandContext.h"#include "renderer/Renderer.h"#include "renderer/SceneRenderer.h"#include "renderer/TerrainRenderer.h"#include "simulation2/system/SimContext.h"#include <algorithm>
Namespaces | |
| namespace | anonymous_namespace{TerrainOverlay.cpp} |
Macros | |
| #define | ADD(position) |
| #define | ADD(i, j) |
Functions | |
| void | anonymous_namespace{TerrainOverlay.cpp}::AdjustOverlayGraphicsPipelineState (Renderer::Backend::SGraphicsPipelineStateDesc &pipelineStateDesc, const bool drawHidden) |
| CShaderTechniquePtr | anonymous_namespace{TerrainOverlay.cpp}::CreateOverlayTileShaderTechnique (const bool drawHidden) |
| CShaderTechniquePtr | anonymous_namespace{TerrainOverlay.cpp}::CreateOverlayOutlineShaderTechnique (const bool drawHidden) |
Variables | |
| std::vector< std::pair< ITerrainOverlay *, int > > | anonymous_namespace{TerrainOverlay.cpp}::g_TerrainOverlayList |
| #define ADD | ( | i, | |
| j | |||
| ) |