|
RenderEngine
|
This is the complete list of members for BasicMaterialShader, including all inherited members.
| BasicMaterialShader() | BasicMaterialShader | |
| BasicMaterialShader(std::string vertexshaderName, std::string fragmentshaderName) | BasicMaterialShader | |
| BasicMaterialShader(std::string shaderName) | BasicMaterialShader | |
| bind() | BasicMaterialShader | virtual |
| init() | BasicMaterialShader | |
| initShaders(std::string vertexshaderName, std::string fragmentshaderName) | Shader | |
| LoadShaders(const char *vertex_file_path, const char *fragment_file_path) | Shader | |
| m_MID | Shader | protected |
| m_MVPID | Shader | protected |
| m_VID | Shader | protected |
| programID | Shader | protected |
| setLightPos(glm::vec3 lightPos) | BasicMaterialShader | |
| setTexture(Texture *texture) | BasicMaterialShader | |
| Shader() | Shader | inline |
| Shader(std::string vertexshaderName, std::string fragmentshaderName) | Shader | inline |
| Shader(std::string shaderName) | Shader | inline |
| updateMatrices(glm::mat4 MVP, glm::mat4 M, glm::mat4 V) | Shader | |
| updateMVP(glm::mat4 MVP) | Shader | |
| ~BasicMaterialShader() | BasicMaterialShader | |
| ~Shader() | Shader | virtual |