UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
D3D12ShaderUtils::FRootSignatureCreator Member List

This is the complete list of members for D3D12ShaderUtils::FRootSignatureCreator, including all inherited members.

AddConstantBufferViewParameter(uint32 Register, uint32 Space, ERootSignatureVisibility Visibility=ERootSignatureVisibility::All)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
AddConstantsParameter(uint32 Num32BitValues, uint32 Register, uint32 Space)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
AddRootFlag(D3D12_ROOT_SIGNATURE_FLAGS Flag)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
AddShaderResourceViewParameter(uint32 Register, uint32 Space, ERootSignatureVisibility Visibility=ERootSignatureVisibility::All)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
AddTable(ERootSignatureVisibility Visibility, ERootSignatureRangeType Type, int32 NumDescriptors, D3D12_DESCRIPTOR_RANGE_FLAGS FlagsOverride=D3D12_DESCRIPTOR_RANGE_FLAG_NONE)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
AddUnorderedAccessViewParameter(uint32 Register, uint32 Space, ERootSignatureVisibility Visibility=ERootSignatureVisibility::All)=0D3D12ShaderUtils::FRootSignatureCreatorpure virtual
FlagsD3D12ShaderUtils::FRootSignatureCreator
GetRegisterSpace() constD3D12ShaderUtils::FRootSignatureCreatorinline
HasFlags(EShaderBindingLayoutFlags InFlags) constD3D12ShaderUtils::FRootSignatureCreatorinline
RegisterSpaceD3D12ShaderUtils::FRootSignatureCreator
SetFlags(EShaderBindingLayoutFlags InFlags)D3D12ShaderUtils::FRootSignatureCreatorinline
SetRegisterSpace(uint32 InSpace)D3D12ShaderUtils::FRootSignatureCreatorinline
ShouldSkipType(ERootSignatureRangeType Type) constD3D12ShaderUtils::FRootSignatureCreatorinline
~FRootSignatureCreator()=defaultD3D12ShaderUtils::FRootSignatureCreatorvirtual