Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FRDGBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ParameterStructType * AllocParameters () |
Allocates a parameter struct with a lifetime tied to graph execution. | RenderGraphBuilder.h | |
ParameterStructType * AllocParameters
(
const ParameterStructType* StructToCopy |
Allocates a parameter struct with a lifetime tied to graph execution, and copies contents from an existing parameters struct. | RenderGraphBuilder.h | |
BaseParameterStructType * AllocParameters
(
const FShaderParametersMetadata* ParametersMetadata |
Allocates a data-driven parameter struct with a lifetime tied to graph execution. | RenderGraphBuilder.h | |
TStridedView< BaseParameterStructType > AllocParameters
(
const FShaderParametersMetadata* ParametersMetadata, |
Allocates an array of data-driven parameter structs with a lifetime tied to graph execution. | RenderGraphBuilder.h |
AllocParameters()
Description
Allocates a parameter struct with a lifetime tied to graph execution.
| Name | AllocParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
template<typename ParameterStructType>
ParameterStructType * AllocParameters()
AllocParameters(const ParameterStructType *)
Description
Allocates a parameter struct with a lifetime tied to graph execution, and copies contents from an existing parameters struct.
| Name | AllocParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
template<typename ParameterStructType>
ParameterStructType * AllocParameters
(
const ParameterStructType * StructToCopy
)
AllocParameters(const FShaderParametersMetadata *)
Description
Allocates a data-driven parameter struct with a lifetime tied to graph execution.
| Name | AllocParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
template<typename BaseParameterStructType>
BaseParameterStructType * AllocParameters
(
const FShaderParametersMetadata * ParametersMetadata
)
AllocParameters(const FShaderParametersMetadata *, uint32)
Description
Allocates an array of data-driven parameter structs with a lifetime tied to graph execution.
| Name | AllocParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
template<typename BaseParameterStructType>
TStridedView < BaseParameterStructType > AllocParameters
(
const FShaderParametersMetadata * ParametersMetadata,
uint32 NumStructs
)