HatchitGraphics
Hatchit::Graphics::DX::D3D12Material Member List

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

D3D12GPUResourceThread (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Materialfriend
D3D12Material() (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Material
m_renderPasses (defined in Hatchit::Graphics::MaterialBase)Hatchit::Graphics::MaterialBaseprotected
m_shaderVariableLocations (defined in Hatchit::Graphics::MaterialBase)Hatchit::Graphics::MaterialBaseprotected
m_shaderVariables (defined in Hatchit::Graphics::MaterialBase)Hatchit::Graphics::MaterialBaseprotected
MaterialBase() (defined in Hatchit::Graphics::MaterialBase)Hatchit::Graphics::MaterialBase
SetFloat(size_t chunk, size_t offset, float data)Hatchit::Graphics::MaterialBase
SetFloat3(size_t chunk, size_t offset, Math::Vector3 data)Hatchit::Graphics::MaterialBase
SetFloat4(size_t chunk, size_t offset, Math::Vector4 data)Hatchit::Graphics::MaterialBase
SetInt(size_t chunk, size_t offset, int data)Hatchit::Graphics::MaterialBase
SetMatrix4(size_t chunk, size_t offset, Math::Matrix4 data)Hatchit::Graphics::MaterialBase
VBindTexture(std::string name, TextureHandle texture) override (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Materialvirtual
VGetPipeline() const override (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Materialvirtual
VUnbindTexture(std::string name, TextureHandle texture) override (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Materialvirtual
VUpdate() override (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Materialvirtual
~D3D12Material() (defined in Hatchit::Graphics::DX::D3D12Material)Hatchit::Graphics::DX::D3D12Material
~MaterialBase() (defined in Hatchit::Graphics::MaterialBase)Hatchit::Graphics::MaterialBase