Pyrogenesis
trunk
|
Struct CRendererInternals: Truly hide data that is supposed to be hidden in this structure so it won't even appear in header files. More...
Classes | |
struct | Models |
Various model renderers. More... | |
Public Member Functions | |
NONCOPYABLE (CRendererInternals) | |
CRendererInternals () | |
void | SetOpenGLCamera (const CCamera &camera) |
Load the OpenGL projection and modelview matrices and the viewport according to the given camera. More... | |
void | CallModelRenderers (const CShaderDefines &context, int cullGroup, int flags) |
Renders all non-alpha-blended models with the given context. More... | |
void | CallTranspModelRenderers (const CShaderDefines &context, int cullGroup, int flags) |
Renders all alpha-blended models with the given context. More... | |
Struct CRendererInternals: Truly hide data that is supposed to be hidden in this structure so it won't even appear in header files.
|
inline |
|
inline |
Renders all non-alpha-blended models with the given context.
|
inline |
Renders all alpha-blended models with the given context.
CRendererInternals::NONCOPYABLE | ( | CRendererInternals | ) |
|
inline |
Load the OpenGL projection and modelview matrices and the viewport according to the given camera.
CFontManager CRendererInternals::fontManager |
CShaderDefines CRendererInternals::globalContext |
bool CRendererInternals::IsOpen |
true if CRenderer::Open has been called
CMaterialManager CRendererInternals::materialManager |
Material manager.
struct CRendererInternals::Models CRendererInternals::Model |
OverlayRenderer CRendererInternals::overlayRenderer |
Overlay renderer.
CParticleManager CRendererInternals::particleManager |
Particle manager.
ParticleRenderer CRendererInternals::particleRenderer |
Particle renderer.
CPostprocManager CRendererInternals::postprocManager |
Postprocessing effect manager.
CRendererStatsTable CRendererInternals::profileTable |
Table to display renderer stats in-game via profile system.
CShaderManager CRendererInternals::shaderManager |
Shader manager.
bool CRendererInternals::ShadersDirty |
true if shaders need to be reloaded
ShadowMap CRendererInternals::shadow |
Shadow map.
SilhouetteRenderer CRendererInternals::silhouetteRenderer |
SkyManager CRendererInternals::skyManager |
Sky manager.
TerrainRenderer CRendererInternals::terrainRenderer |
Terrain renderer.
CTextureManager CRendererInternals::textureManager |
Texture manager.
CTimeManager CRendererInternals::timeManager |
Time manager.
WaterManager CRendererInternals::waterManager |
Water manager.