|
cangine
|
This is the complete list of members for cangine::Shader, including all inherited members.
| attach() | cangine::Shader | private |
| cleanUp() | cangine::Shader | private |
| compileFromSource(const std::string &vsSrc, const std::string &fsSrc) | cangine::Shader | private |
| compileShaders() | cangine::Shader | private |
| fromSource(const std::string &vsSrc, const std::string &fsSrc) | cangine::Shader | static |
| fs | cangine::Shader | private |
| ID | cangine::Shader | |
| name | cangine::Shader | |
| setBool(const std::string &name, bool value) | cangine::Shader | |
| setFloat(const std::string &name, float value) | cangine::Shader | |
| setInt(const std::string &name, int value) | cangine::Shader | |
| setVec2(const std::string &name, float x, float y) | cangine::Shader | |
| setVec3(const std::string &name, float x, float y, float z) | cangine::Shader | |
| setVec4(const std::string &name, float x, float y, float z, float w) | cangine::Shader | |
| Shader(const std::string &vsSrc, const std::string &fsSrc, SourceTag) | cangine::Shader | private |
| Shader(std::string name, std::string shaderPath="./shaders") | cangine::Shader | |
| shaderPath | cangine::Shader | |
| unbind() | cangine::Shader | |
| use() | cangine::Shader | |
| valid | cangine::Shader | |
| vs | cangine::Shader | private |
| ~Shader() | cangine::Shader |