OGL Engine 1.2.0-dev
|
This is the complete list of members for Engine::Graphics::Shader, including all inherited members.
Bind() const | Engine::Graphics::Shader | |
BuildFromFiles(const std::string &vertexPath, const std::string &fragmentPath) | Engine::Graphics::Shader | |
BuildFromSource(const char *vertexSource, const char *fragmentSource) | Engine::Graphics::Shader | |
GetID() | Engine::Graphics::Shader | inline |
SetBool(const std::string &name, bool val) | Engine::Graphics::Shader | |
SetFloat(const std::string &name, float val) | Engine::Graphics::Shader | |
SetInt(const std::string &name, int val) | Engine::Graphics::Shader | |
SetMat4(const std::string &name, const glm::mat4 &mat) | Engine::Graphics::Shader | |
SetVec2(const std::string &name, const glm::vec2 &vec) | Engine::Graphics::Shader | |
SetVec3(const std::string &name, const glm::vec3 &vec) | Engine::Graphics::Shader | |
SetVec4(const std::string &name, const glm::vec4 &vec) | Engine::Graphics::Shader | |
Shader(const std::string &vertexPath, const std::string &fragmentPath) | Engine::Graphics::Shader | |
Shader(const char *vertexSource, const char *fragmentPath) | Engine::Graphics::Shader | |
Shader() | Engine::Graphics::Shader | |
~Shader() | Engine::Graphics::Shader |