7 #ifndef SHADERMANAGER_HPP
8 #define SHADERMANAGER_HPP
80 static Shader** m_ppShaders;
82 GLuint m_stdProgramId;
83 GLuint m_depthMapProgramId;
84 GLuint m_ambientOcclProgramId;
~ShaderManager()
Destructor.
Definition: ShaderManager.cpp:24
GLuint GetShaderProgramId(ShaderType shaderType)
A member function to get the ID of a shader.
Definition: ShaderManager.cpp:54
ShaderType
Definition: ShaderManager.hpp:40
Definition: ShaderManager.hpp:44
Definition: ShaderManager.hpp:13
Shader * GetShader(ShaderType shaderType)
A member function to get a pointer to a shader by specifying the desired shader as enum parameter...
Definition: ShaderManager.cpp:49
Definition: ShaderManager.hpp:43
Definition: Shader.hpp:13
Definition: ShaderManager.hpp:42
void Init()
A member function to initialize the ShaderManager.
Definition: ShaderManager.cpp:41
Definition: ShaderManager.hpp:45