Diligent Engine  v.2.4.g
Diligent::ShaderVariableManagerD3D12 Member List

This is the complete list of members for Diligent::ShaderVariableManagerD3D12, including all inherited members.

BindResource(IDeviceObject *pObj, Uint32 ArrayIndex, Uint32 ResIndex)Diligent::ShaderVariableManagerD3D12
BindResources(IResourceMapping *pResourceMapping, Uint32 Flags)Diligent::ShaderVariableManagerD3D12
Destroy(IMemoryAllocator &Allocator)Diligent::ShaderVariableManagerD3D12
GetOwner()Diligent::ShaderVariableManagerD3D12inline
GetRequiredMemorySize(const PipelineResourceSignatureD3D12Impl &Signature, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages, Uint32 &NumVariables)Diligent::ShaderVariableManagerD3D12static
GetVariable(const Char *Name) constDiligent::ShaderVariableManagerD3D12
GetVariable(Uint32 Index) constDiligent::ShaderVariableManagerD3D12
GetVariableCount() constDiligent::ShaderVariableManagerD3D12inline
Initialize(const PipelineResourceSignatureD3D12Impl &Signature, IMemoryAllocator &Allocator, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages)Diligent::ShaderVariableManagerD3D12
IsBound(Uint32 ArrayIndex, Uint32 ResIndex) constDiligent::ShaderVariableManagerD3D12
operator=(const ShaderVariableManagerD3D12 &)=deleteDiligent::ShaderVariableManagerD3D12
operator=(ShaderVariableManagerD3D12 &&)=deleteDiligent::ShaderVariableManagerD3D12
ShaderVariableManagerD3D12(IObject &Owner, ShaderResourceCacheD3D12 &ResourceCache) noexceptDiligent::ShaderVariableManagerD3D12inline
ShaderVariableManagerD3D12(const ShaderVariableManagerD3D12 &)=deleteDiligent::ShaderVariableManagerD3D12
ShaderVariableManagerD3D12(ShaderVariableManagerD3D12 &&)=deleteDiligent::ShaderVariableManagerD3D12
~ShaderVariableManagerD3D12()Diligent::ShaderVariableManagerD3D12