Pyrogenesis trunk
|
#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 | |||
) |