/Engine/Source/Runtime/RenderCore/Public/ShaderParameterMetadataBuilder.h
[FShaderParametersMetadata](API\Runtime\RenderCore\FShaderParametersMetadata) * Build ( [FShaderParametersMetadata::EUseCase](API\Runtime\RenderCore\FShaderParametersMetadata\EUseCase) InUseCase, EUniformBufferBindingFlags InBindingFlags, const TCHAR * InLayoutName, const TCHAR * InStructTypeName, const TCHAR * InShaderVariableName, const TCHAR * InStaticSlotName, const ANSICHAR * InFileName, const int32 InFileLine, bool bForceCompleteInitialization, [FRHIUniformBufferLayoutInitializer](API\Runtime\RHI\FRHIUniformBufferLayoutInitializ-) * OutLayoutInitializer, uint32 InUsageFlags )