![]() |
Shkyera Engine
Easy to use, game engine for Python
|
This is the complete list of members for shkyera::ShaderProgram, including all inherited members.
_id | shkyera::ShaderProgram | private |
_shadersInUse | shkyera::ShaderProgram | inlineprivatestatic |
_uniformLocationCache | shkyera::ShaderProgram | private |
attachShader(const std::shared_ptr< Shader > &shader) | shkyera::ShaderProgram | |
getUniformLocation(const std::string &name) | shkyera::ShaderProgram | private |
isInUse() | shkyera::ShaderProgram | private |
link() | shkyera::ShaderProgram | |
setUniform(const std::string &name, int value) | shkyera::ShaderProgram | |
setUniform(const std::string &name, float value) | shkyera::ShaderProgram | |
setUniform(const std::string &name, const glm::vec2 &value) | shkyera::ShaderProgram | |
setUniform(const std::string &name, const glm::vec3 &value) | shkyera::ShaderProgram | |
setUniform(const std::string &name, const glm::mat4 &value) | shkyera::ShaderProgram | |
ShaderProgram() | shkyera::ShaderProgram | |
stopUsing() | shkyera::ShaderProgram | |
use() | shkyera::ShaderProgram | |
~ShaderProgram() | shkyera::ShaderProgram |