![]() |
Botcraft 1.21.4
|
This is the complete list of members for Botcraft::Renderer::Shader, including all inherited members.
CheckCompileErrors(const unsigned int shader, const std::string &type) | Botcraft::Renderer::Shader | private |
default_fragment_shader | Botcraft::Renderer::Shader | privatestatic |
default_vertex_shader | Botcraft::Renderer::Shader | privatestatic |
Program() | Botcraft::Renderer::Shader | |
program | Botcraft::Renderer::Shader | private |
SetBool(const std::string &name, const bool value) const | Botcraft::Renderer::Shader | |
SetFloat(const std::string &name, const float value) const | Botcraft::Renderer::Shader | |
SetInt(const std::string &name, const int value) const | Botcraft::Renderer::Shader | |
SetMat3(const std::string &name, const glm::mat3 &value) const | Botcraft::Renderer::Shader | |
SetMat3xN(const std::string &name, const std::vector< glm::mat3 > &value) const | Botcraft::Renderer::Shader | |
SetMat4(const std::string &name, const glm::mat4 &value) const | Botcraft::Renderer::Shader | |
SetMat4xN(const std::string &name, const std::vector< glm::mat4 > &value) const | Botcraft::Renderer::Shader | |
SetVec2(const std::string &name, const glm::vec2 &value) const | Botcraft::Renderer::Shader | |
SetVec3(const std::string &name, const glm::vec3 &value) const | Botcraft::Renderer::Shader | |
Shader(const std::string &vertexPath="", const std::string &fragmentPath="") | Botcraft::Renderer::Shader | |
Use() | Botcraft::Renderer::Shader | |
~Shader() | Botcraft::Renderer::Shader |