HatchitGraphics
Hatchit::Graphics::OpenGL::GLMaterial Member List

This is the complete list of members for Hatchit::Graphics::OpenGL::GLMaterial, including all inherited members.

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::GLMaterialvirtual
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::GLMaterialvirtual
VSetFloat2(std::string name, Math::Vector2 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
VSetFloat3(std::string name, Math::Vector3 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
VSetFloat4(std::string name, Math::Vector4 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
VSetInt(std::string name, int data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
VSetMatrix3(std::string name, Math::Matrix3 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
VSetMatrix4(std::string name, Math::Matrix4 data) override (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual
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::GLMaterialvirtual
~GLMaterial() (defined in Hatchit::Graphics::OpenGL::GLMaterial)Hatchit::Graphics::OpenGL::GLMaterialvirtual