| GLMaterial() (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VBind() override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VBindTexture(std::string name, ITexture *texture) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VInitFromFile(Core::File *file) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VOnLoaded() override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VSetFloat(std::string name, float data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetFloat2(std::string name, Math::Vector2 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetFloat3(std::string name, Math::Vector3 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetFloat4(std::string name, Math::Vector4 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetInt(std::string name, int data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetMatrix3(std::string name, Math::Matrix3 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetMatrix4(std::string name, Math::Matrix4 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| VSetShader(ShaderSlot shaderSlot, IShader *shader) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VUnbind() override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | |
| VUnbindTexture(std::string name, ITexture *texture) override (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |
| ~GLMaterial() (defined in Hatchit::Graphics::OpenGL::GLMaterial) | Hatchit::Graphics::OpenGL::GLMaterial | virtual |