| EUsageFlags enum name | FShaderParametersMetadata | |
| EUseCase enum name | FShaderParametersMetadata | |
| FindMemberFromOffset(uint16 MemberOffset, const FShaderParametersMetadata **OutContainingStruct, const FShaderParametersMetadata::FMember **OutMember, int32 *ArrayElementId, FString *NamePrefix) const | FShaderParametersMetadata | |
| FShaderParametersMetadata(EUseCase UseCase, EUniformBufferBindingFlags InBindingFlags, const TCHAR *InLayoutName, const TCHAR *InStructTypeName, const TCHAR *InShaderVariableName, const TCHAR *InStaticSlotName, const ANSICHAR *InFileName, const int32 InFileLine, uint32 InSize, const TArray< FMember > &InMembers, bool bForceCompleteInitialization=false, FRHIUniformBufferLayoutInitializer *OutLayoutInitializer=nullptr, EUsageFlags InUsageFlags=EUsageFlags::None) | FShaderParametersMetadata | |
| GetBindingFlags() const | FShaderParametersMetadata | inline |
| GetFileLine() const | FShaderParametersMetadata | inline |
| GetFileName() const | FShaderParametersMetadata | inline |
| GetFullMemberCodeName(uint16 MemberOffset) const | FShaderParametersMetadata | |
| GetLayout() const | FShaderParametersMetadata | inline |
| GetLayoutHash() const | FShaderParametersMetadata | inline |
| GetLayoutPtr() const | FShaderParametersMetadata | inline |
| GetLayoutSignature() const | FShaderParametersMetadata | inline |
| GetMembers() const | FShaderParametersMetadata | inline |
| GetNameStructMap() | FShaderParametersMetadata | static |
| GetNestedStructs(TArray< const FShaderParametersMetadata * > &OutNestedStructs) const | FShaderParametersMetadata | |
| GetPreferredBindingFlag() const | FShaderParametersMetadata | inline |
| GetShaderVariableHashedName() const | FShaderParametersMetadata | inline |
| GetShaderVariableName() const | FShaderParametersMetadata | inline |
| GetSize() const | FShaderParametersMetadata | inline |
| GetStaticSlotName() const | FShaderParametersMetadata | inline |
| GetStructList() | FShaderParametersMetadata | static |
| GetStructTypeName() const | FShaderParametersMetadata | inline |
| GetUsageFlags() const | FShaderParametersMetadata | inline |
| GetUseCase() const | FShaderParametersMetadata | inline |
| HasStaticSlot() const | FShaderParametersMetadata | inline |
| InitializeAllUniformBufferStructs() | FShaderParametersMetadata | static |
| IsLayoutInitialized() const | FShaderParametersMetadata | inline |
| IterateStructureMetadataDependencies(TParameterFunction Lambda) const | FShaderParametersMetadata | inline |
| kRootCBufferBindingIndex | FShaderParametersMetadata | static |
| kRootUniformBufferBindingName | FShaderParametersMetadata | static |
| ~FShaderParametersMetadata() | FShaderParametersMetadata | virtual |