StevEngine
StevEngine is a customizable C++ game engine.
Loading...
Searching...
No Matches
StevEngine::Renderer::ShaderProgram Member List

This is the complete list of members for StevEngine::Renderer::ShaderProgram, including all inherited members.

AddShader(Shader shader)StevEngine::Renderer::ShaderProgram
DeleteProgram()StevEngine::Renderer::ShaderProgram
Export(Utilities::StreamType type) constStevEngine::Renderer::ShaderProgram
GetLocation() constStevEngine::Renderer::ShaderPrograminline
GetType() constStevEngine::Renderer::ShaderPrograminline
IsModified() constStevEngine::Renderer::ShaderPrograminline
locationStevEngine::Renderer::ShaderProgramprotected
modifiedStevEngine::Renderer::ShaderProgramprotected
RelinkProgram()StevEngine::Renderer::ShaderProgram
RemoveShader(uint32_t location)StevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, Utilities::Matrix4 value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, Utilities::Color value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, Utilities::Vector3 value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, Utilities::Vector2 value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, bool value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, int32_t value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, uint32_t value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, float value) constStevEngine::Renderer::ShaderProgram
SetShaderUniform(const char *name, double value) constStevEngine::Renderer::ShaderProgram
ShaderProgram(ShaderType shaderType, bool useDefaultShaders=true)StevEngine::Renderer::ShaderProgram
ShaderProgram(const std::vector< Shader > &shaders, bool useDefaultShaders=true)StevEngine::Renderer::ShaderProgram
ShaderProgram(Utilities::Stream &stream)StevEngine::Renderer::ShaderProgram
ShaderProgram()StevEngine::Renderer::ShaderPrograminline
shadersStevEngine::Renderer::ShaderProgramprotected
shaderTypeStevEngine::Renderer::ShaderProgramprotected