|
Diligent Engine
v.2.4.g
|
This is the complete list of members for Diligent::ShaderVariableManagerVk, including all inherited members.
| BindResource(IDeviceObject *pObj, Uint32 ArrayIndex, Uint32 ResIndex) | Diligent::ShaderVariableManagerVk | |
| BindResources(IResourceMapping *pResourceMapping, Uint32 Flags) const | Diligent::ShaderVariableManagerVk | |
| Destroy(IMemoryAllocator &Allocator) | Diligent::ShaderVariableManagerVk | |
| GetOwner() | Diligent::ShaderVariableManagerVk | inline |
| GetRequiredMemorySize(const PipelineResourceSignatureVkImpl &Signature, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages, Uint32 &NumVariables) | Diligent::ShaderVariableManagerVk | static |
| GetVariable(const Char *Name) const | Diligent::ShaderVariableManagerVk | |
| GetVariable(Uint32 Index) const | Diligent::ShaderVariableManagerVk | |
| GetVariableCount() const | Diligent::ShaderVariableManagerVk | inline |
| Initialize(const PipelineResourceSignatureVkImpl &Signature, IMemoryAllocator &Allocator, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderType) | Diligent::ShaderVariableManagerVk | |
| IsBound(Uint32 ArrayIndex, Uint32 ResIndex) const | Diligent::ShaderVariableManagerVk | |
| ShaderVariableManagerVk(IObject &Owner, ShaderResourceCacheVk &ResourceCache) noexcept | Diligent::ShaderVariableManagerVk | inline |
| ~ShaderVariableManagerVk() | Diligent::ShaderVariableManagerVk |
1.8.17