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

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) constDiligent::ShaderVariableManagerVk
Destroy(IMemoryAllocator &Allocator)Diligent::ShaderVariableManagerVk
GetOwner()Diligent::ShaderVariableManagerVkinline
GetRequiredMemorySize(const PipelineResourceSignatureVkImpl &Signature, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderStages, Uint32 &NumVariables)Diligent::ShaderVariableManagerVkstatic
GetVariable(const Char *Name) constDiligent::ShaderVariableManagerVk
GetVariable(Uint32 Index) constDiligent::ShaderVariableManagerVk
GetVariableCount() constDiligent::ShaderVariableManagerVkinline
Initialize(const PipelineResourceSignatureVkImpl &Signature, IMemoryAllocator &Allocator, const SHADER_RESOURCE_VARIABLE_TYPE *AllowedVarTypes, Uint32 NumAllowedTypes, SHADER_TYPE ShaderType)Diligent::ShaderVariableManagerVk
IsBound(Uint32 ArrayIndex, Uint32 ResIndex) constDiligent::ShaderVariableManagerVk
ShaderVariableManagerVk(IObject &Owner, ShaderResourceCacheVk &ResourceCache) noexceptDiligent::ShaderVariableManagerVkinline
~ShaderVariableManagerVk()Diligent::ShaderVariableManagerVk