![]() |
Gorgon Game Engine
|
This is the complete list of members for Shader, including all inherited members.
| BindTexture(const std::string &name, int location) | Shader | protected |
| BindUBO(const std::string &name, UBOBindingPoint::Type bindingPoint) | Shader | protected |
| InitializeFromFiles(const std::string &vertexfile, const std::string &fragmentfile, const std::string &geometryfile="", std::map< std::string, std::string > defines={}) | Shader | protected |
| InitializeFromFiles(const std::string &vertexfile, const std::string &fragmentfile, std::map< std::string, std::string > defines) | Shader | protected |
| InitializeWithSource(std::string vertexsrc, std::string fragmentsrc, std::string geometrysrc="", std::map< std::string, std::string > defines={}) | Shader | protected |
| InitializeWithSource(std::string vertexsrc, std::string fragmentsrc, std::map< std::string, std::string > defines) | Shader | protected |
| IsInitialized() | Shader | protected |
| LocateUniform(const std::string &name) | Shader | protected |
| name | Shader | protected |
| operator=(const Shader &)=delete | Shader | protected |
| Shader(const std::string &name) | Shader | protected |
| Shader(const Shader &)=delete | Shader | protected |
| UpdateUniform(int name, float value) | Shader | protected |
| UpdateUniform(int name, int value) | Shader | protected |
| UpdateUniform(int name, const Geometry::Point3D &value) | Shader | protected |
| UpdateUniform(int name, const QuadVertices &value) | Shader | protected |
| UpdateUniform(int name, const QuadTextureCoords &value) | Shader | protected |
| UpdateUniform(int name, const Graphics::RGBAf &value) | Shader | protected |
| Use() | Shader | protected |
| ~Shader() | Shader | protected |