|
Diligent Engine
v.2.4.g
|
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::ShaderVariableManagerD3D12 | inline |
| GetRequiredMemorySize(const PipelineResourceSignatureD3D12Impl &Signature, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages, Uint32 &NumVariables) | Diligent::ShaderVariableManagerD3D12 | static |
| GetVariable(const Char *Name) const | Diligent::ShaderVariableManagerD3D12 | |
| GetVariable(Uint32 Index) const | Diligent::ShaderVariableManagerD3D12 | |
| GetVariableCount() const | Diligent::ShaderVariableManagerD3D12 | inline |
| Initialize(const PipelineResourceSignatureD3D12Impl &Signature, IMemoryAllocator &Allocator, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages) | Diligent::ShaderVariableManagerD3D12 | |
| IsBound(Uint32 ArrayIndex, Uint32 ResIndex) const | Diligent::ShaderVariableManagerD3D12 | |
| operator=(const ShaderVariableManagerD3D12 &)=delete | Diligent::ShaderVariableManagerD3D12 | |
| operator=(ShaderVariableManagerD3D12 &&)=delete | Diligent::ShaderVariableManagerD3D12 | |
| ShaderVariableManagerD3D12(IObject &Owner, ShaderResourceCacheD3D12 &ResourceCache) noexcept | Diligent::ShaderVariableManagerD3D12 | inline |
| ShaderVariableManagerD3D12(const ShaderVariableManagerD3D12 &)=delete | Diligent::ShaderVariableManagerD3D12 | |
| ShaderVariableManagerD3D12(ShaderVariableManagerD3D12 &&)=delete | Diligent::ShaderVariableManagerD3D12 | |
| ~ShaderVariableManagerD3D12() | Diligent::ShaderVariableManagerD3D12 |
1.8.17