|
BlankMat 0.1.0
Free open-source 3D texture creation application
|
This is the complete list of members for Shader, including all inherited members.
| ID | Shader | |
| name | Shader | |
| SetBool(const std::string &name, bool value) const | Shader | |
| SetFloat(const std::string &name, float value) const | Shader | |
| SetInt(const std::string &name, int value) const | Shader | |
| SetMat2(const std::string &name, const glm::mat2 &mat) const | Shader | |
| SetMat3(const std::string &name, const glm::mat3 &mat) const | Shader | |
| SetMat4(const std::string &name, const glm::mat4 &mat) const | Shader | |
| SetVec2(const std::string &name, const glm::vec2 &value) const | Shader | |
| SetVec2(const std::string &name, float x, float y) const | Shader | |
| SetVec3(const std::string &name, const glm::vec3 &value) const | Shader | |
| SetVec3(const std::string &name, float x, float y, float z) const | Shader | |
| SetVec4(const std::string &name, const glm::vec4 &value) const | Shader | |
| SetVec4(const std::string &name, float x, float y, float z, float w) | Shader | |
| Shader(const std::string &path, bool loadGeom=false, const std::string &shaderName="") | Shader | |
| Shader(const char *vertexPath, const char *fragmentPath, const char *geometryPath=nullptr) | Shader | |
| Use() | Shader | |
| ~Shader() | Shader |