![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include <map>
#include <vector>
#include "components/rendering/rendering.h"
#include "uniforms/uniforms.h"
Go to the source code of this file.
Classes | |
class | BlamGLSLShader |
class | BlamGLSLShaderProgram |
Namespaces | |
Blam | |
Namespace surrounding all major engine components. | |
Blam::Rendering | |
Blam::Rendering::OpenGL | |
Macros | |
#define | BLAM |
Functions | |
BLAM void | Blam::Rendering::OpenGL::LoadShaders () |
BLAM void | Blam::Rendering::OpenGL::LoadShaderPrograms () |
BLAM void | Blam::Rendering::OpenGL::CompileShaders () |
BLAM void | Blam::Rendering::OpenGL::CleanupShaders () |
BLAM void | Blam::Rendering::OpenGL::CleanupShaderPrograms () |
BLAM void | Blam::Rendering::OpenGL::LinkAllShaderPrograms () |
BLAM void | Blam::Rendering::OpenGL::LinkShaderProgram (std::string id) |
BLAM void | Blam::Rendering::OpenGL::PrepareProgramUniforms () |
BLAM void | Blam::Rendering::OpenGL::UpdateAllShaderUniforms (bool quiet) |
BLAM BlamGLSLShader * | Blam::Rendering::OpenGL::GetShader (std::string id) |
BLAM BlamGLSLShaderProgram * | Blam::Rendering::OpenGL::GetShaderProgram (std::string id) |
BLAM std::map< std::string, BlamGLSLShader * > * | Blam::Rendering::OpenGL::GetShaders () |
BLAM std::map< std::string, BlamGLSLShaderProgram * > * | Blam::Rendering::OpenGL::GetShaderPrograms () |
#define BLAM |
|
strong |
|
strong |