Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

shadermanager.h File Reference

#include <map>
#include <iostream>
#include <celengine/glshader.h>

Include dependency graph for shadermanager.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ShaderManagerGetShaderManager ()

Variables

static const unsigned int MaxShaderLights = 4
static const unsigned int MaxShaderShadows = 3


Function Documentation

ShaderManager& GetShaderManager  ) 
 

Definition at line 38 of file shadermanager.cpp.

References g_ShaderManager.

Referenced by GLSL_RenderContext::makeCurrent(), renderClouds_GLSL(), renderRings_GLSL(), and renderSphere_GLSL().

00039 {
00040     return g_ShaderManager;
00041 }


Variable Documentation

const unsigned int MaxShaderLights = 4 [static]
 

Definition at line 54 of file shadermanager.h.

const unsigned int MaxShaderShadows = 3 [static]
 

Definition at line 55 of file shadermanager.h.


Generated on Sat Jan 14 22:31:12 2006 for Celestia by  doxygen 1.4.1