LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::DirectX12PipelineState Member List

This is the complete list of members for LiteFX::Rendering::Backends::DirectX12PipelineState, including all inherited members.

handle() noexcept overrideLiteFX::Resource< THandle >inlineprotectedvirtual
handle() const noexcept overrideLiteFX::Resource< THandle >inlinevirtual
layout() const noexcept=0LiteFX::Rendering::Pipeline< DirectX12PipelineLayout, DirectX12ShaderProgram >pure virtual
LiteFX::name() const noexcept=0LiteFX::Rendering::IStateResourcepure virtual
LiteFX::Rendering::StateResource::name() noexceptLiteFX::Rendering::StateResourceprotected
LiteFX::Rendering::StateResource::name() const noexcept overrideLiteFX::Rendering::StateResourcevirtual
pipeline_layout_type typedefLiteFX::Rendering::Pipeline< DirectX12PipelineLayout, DirectX12ShaderProgram >
program() const noexcept=0LiteFX::Rendering::Pipeline< DirectX12PipelineLayout, DirectX12ShaderProgram >pure virtual
Resource(const THandle handle) noexceptLiteFX::Resource< THandle >inlineexplicitprotected
Resource(const Resource &)=deleteLiteFX::Resource< THandle >
Resource(Resource &&)=deleteLiteFX::Resource< THandle >
shader_program_type typedefLiteFX::Rendering::Pipeline< DirectX12PipelineLayout, DirectX12ShaderProgram >
StateResource() noexceptLiteFX::Rendering::StateResourceprotected
StateResource(StringView name)LiteFX::Rendering::StateResourceexplicit
StateResource(StateResource &&)=deleteLiteFX::Rendering::StateResource
StateResource(const StateResource &)=deleteLiteFX::Rendering::StateResource
use(const DirectX12CommandBuffer &commandBuffer) const noexcept=0LiteFX::Rendering::Backends::DirectX12PipelineStatepure virtual
~DirectX12PipelineState() noexcept=defaultLiteFX::Rendering::Backends::DirectX12PipelineStatevirtual
~IPipeline() noexcept=defaultLiteFX::Rendering::IPipelinevirtual
~IResource() noexcept=defaultLiteFX::IResource< THandle >virtual
~IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourcevirtual
~Pipeline() noexcept=defaultLiteFX::Rendering::Pipeline< DirectX12PipelineLayout, DirectX12ShaderProgram >virtual
~Resource() noexcept=defaultLiteFX::Resource< THandle >virtual
~StateResource() noexceptLiteFX::Rendering::StateResourcevirtual