BindTexture(std::string name, TextureHandle texture) | Hatchit::Graphics::Material | |
GetBase() const | Hatchit::Graphics::Material | |
GetPipeline() const | Hatchit::Graphics::Material | |
GetRenderPasses() const | Hatchit::Graphics::Material | |
Initialize(const std::string &file) | Hatchit::Graphics::Material | |
InitializeAsync(Core::Handle< Material > handle) (defined in Hatchit::Graphics::Material) | Hatchit::Graphics::Material | |
m_base (defined in Hatchit::Graphics::Material) | Hatchit::Graphics::Material | protected |
Material(Core::Guid ID) (defined in Hatchit::Graphics::Material) | Hatchit::Graphics::Material | |
SetFloat(size_t chunk, size_t offset, float data) | Hatchit::Graphics::Material | |
SetFloat3(size_t chunk, size_t offset, Math::Vector3 data) | Hatchit::Graphics::Material | |
SetFloat4(size_t chunk, size_t offset, Math::Vector4 data) | Hatchit::Graphics::Material | |
SetInt(size_t chunk, size_t offset, int data) | Hatchit::Graphics::Material | |
SetMatrix4(size_t chunk, size_t offset, Math::Matrix4 data) | Hatchit::Graphics::Material | |
UnbindTexture(std::string name, TextureHandle texture) | Hatchit::Graphics::Material | |
Update() | Hatchit::Graphics::Material | |
~Material() (defined in Hatchit::Graphics::Material) | Hatchit::Graphics::Material | |