Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
OverlayRenderer.cpp File Reference
#include "precompiled.h"
#include "OverlayRenderer.h"
#include <boost/unordered_map.hpp>
#include "graphics/LOSTexture.h"
#include "graphics/Overlay.h"
#include "graphics/Terrain.h"
#include "graphics/TextureManager.h"
#include "lib/ogl.h"
#include "maths/MathUtil.h"
#include "maths/Quaternion.h"
#include "ps/Game.h"
#include "ps/Profile.h"
#include "renderer/Renderer.h"
#include "renderer/TexturedLineRData.h"
#include "renderer/VertexArray.h"
#include "renderer/VertexBuffer.h"
#include "renderer/VertexBufferManager.h"
#include "simulation2/Simulation2.h"
#include "simulation2/components/ICmpWaterManager.h"
#include "simulation2/system/SimContext.h"

Go to the source code of this file.

Classes

struct  QuadBatchKey
 Key used to group quads into batches for more efficient rendering. More...
 
class  QuadBatchData
 Holds information about a single quad rendering batch. More...
 
struct  OverlayRendererInternals
 

Functions

static size_t hash_value (const QuadBatchKey &d)
 

Function Documentation

static size_t hash_value ( const QuadBatchKey d)
static

Definition at line 175 of file OverlayRenderer.cpp.