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 |