Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore > API/Plugins/MovieRenderPipelineCore/Graph > API/Plugins/MovieRenderPipelineCore/Graph/UMovieGraphSettingNode
- UMovieGraphSettingNode::GetFormatResolveArgs()
- UMovieGraphCameraSettingNode::GetFormatResolveArgs()
- UMovieGraphGlobalOutputSettingNode::GetFormatResolveArgs()
- UMovieGraphSamplingMethodNode::GetFormatResolveArgs()
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphNode.h |
| Include | #include "Graph/MovieGraphNode.h" |
virtual void GetFormatResolveArgs
(
FMovieGraphResolveArgs & OutMergedFormatArgs,
const FMovieGraphRenderDataIdentifier & InRenderDataIdentifier
) const
Remarks
This is called either on the CDO, or on a "flattened" instance of the node every frame when generating filename/file metadata, allowing the node to add custom key-value pairs (FString, FString) to be used as {format_tokens} in filenames, or to be included in File metadata. Nodes can read their own settings (such as temporal sub-sample count) and add it to the available list of tokens.
Because this is called either on the CDO or on a flattened instance, there is no need to worry about resolving the settings of the graph, the node only needs to read its own values.