Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
A node which generates a widget burn-in, rendered to a standalone image or composited on top of a render layer.
This node is not meant to be added by the user directly. Instead, it's injected into the graph by a specific output node (eg, JPG). It can control which output type(s) write it out (see the OutputRestriction property).
| Name | UMovieGraphOutputBurnInNode |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/Nodes/MovieGraphBurnInNode.h |
| Include Path | #include "Graph/Nodes/MovieGraphBurnInNode.h" |
Syntax
UCLASS (MinimalAPI, Hidden, HideDropDown)
class UMovieGraphOutputBurnInNode : public UMovieGraphBurnInNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieGraphNode → UMovieGraphSettingNode → UMovieGraphRenderPassNode → UMovieGraphWidgetRendererBaseNode → UMovieGraphBurnInNode → UMovieGraphOutputBurnInNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieGraphOutputBurnInNode() |
Graph/Nodes/MovieGraphBurnInNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bOverride_FileNameFormat | uint8 | Graph/Nodes/MovieGraphBurnInNode.h |
|
|
| bOverride_LayerNameFormat | uint8 | Graph/Nodes/MovieGraphBurnInNode.h |
|
|
| bOverride_OutputName | uint8 | Graph/Nodes/MovieGraphBurnInNode.h |
|
|
| bOverride_OutputRestriction | uint8 | Graph/Nodes/MovieGraphBurnInNode.h |
|
|
| FileNameFormat | FString | If not composited, this is the format string used for the file name that the burn-in is written to. | Graph/Nodes/MovieGraphBurnInNode.h |
|
| LayerNameFormat | FString | For multi-layer output formats, this is the format string used to generate the layer name. | Graph/Nodes/MovieGraphBurnInNode.h |
|
| OutputName | FString | The name of the output that is associated with this burn-in (eg, "JPG"). | Graph/Nodes/MovieGraphBurnInNode.h |
|
| OutputRestriction | FSoftClassPath | The type(s) of nodes that can write out this burn-in. | Graph/Nodes/MovieGraphBurnInNode.h |
|
Functions
Public
Overridden from UMovieGraphSettingNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetNodeInstanceName () |
An identifier that distinguishes this node from other nodes of the same type within a branch. | Graph/Nodes/MovieGraphBurnInNode.h |
Overridden from UMovieGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetNodeTitle
(
const bool bGetDescriptive |
Gets the node's title. | Graph/Nodes/MovieGraphBurnInNode.h | |
virtual bool GetNodeValidationErrors
(
const FName& InBranchName, |
Gets any validation errors that the node generated. | Graph/Nodes/MovieGraphBurnInNode.h |
Protected
Overridden from UMovieGraphWidgetRendererBaseNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetFileNameFormatOverride() |
Gets the file name that the render will write to if not performing a composite. | Graph/Nodes/MovieGraphBurnInNode.h | |
virtual FString GetLayerNameOverride () |
Gets the layer name this render will use when writing to multi-layer formats. | Graph/Nodes/MovieGraphBurnInNode.h |
Overridden from UMovieGraphRenderPassNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TArray< FSoftClassPath > GetOutputTypeRestrictionsImpl() |
Graph/Nodes/MovieGraphBurnInNode.h | ||
virtual FString GetRendererNameImpl() |
Graph/Nodes/MovieGraphBurnInNode.h |