Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
A node which represents another graph asset. Inputs/outputs on this subgraph will update if the underlying graph asset's inputs/outputs change.
| Name | UMovieGraphSubgraphNode |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/Nodes/MovieGraphSubgraphNode.h |
| Include Path | #include "Graph/Nodes/MovieGraphSubgraphNode.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UMovieGraphSubgraphNode : public UMovieGraphNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieGraphNode → UMovieGraphSubgraphNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieGraphSubgraphNode() |
Graph/Nodes/MovieGraphSubgraphNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SubgraphAsset | TSoftObjectPtr< UMovieGraphConfig > | Graph/Nodes/MovieGraphSubgraphNode.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieGraphConfig * GetSubgraphAsset() |
Gets the graph asset this subgraph points to. | Graph/Nodes/MovieGraphSubgraphNode.h |
|
void SetSubGraphAsset
(
const TSoftObjectPtr< UMovieGraphConfig >& InSubgraphAsset |
Sets the graph asset this subgraph points to. | Graph/Nodes/MovieGraphSubgraphNode.h |
|
Overridden from UMovieGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TArray< UMovieGraphPin * > EvaluatePinsToFollow
(
FMovieGraphEvaluationContext& InContext |
Used to determine which pins we should follow when trying to traverse the graph. | Graph/Nodes/MovieGraphSubgraphNode.h | |
virtual TArray< FMovieGraphPinProperties > GetInputPinProperties() |
Gets the properties for all input pins. | Graph/Nodes/MovieGraphSubgraphNode.h | |
virtual FText GetMenuCategory() |
Gets the category that the node belongs under. | Graph/Nodes/MovieGraphSubgraphNode.h | |
virtual FText GetNodeTitle
(
const bool bGetDescriptive |
Gets the node's title. | Graph/Nodes/MovieGraphSubgraphNode.h | |
virtual TArray< FMovieGraphPinProperties > GetOutputPinProperties() |
Gets the properties for all output pins. | Graph/Nodes/MovieGraphSubgraphNode.h | |
virtual FString GetResolvedValueForOutputPin
(
const FName& InPinName, |
Gets the resolved value of a named output pin (one that is returned in GetOutputPinProperties()). | Graph/Nodes/MovieGraphSubgraphNode.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Graph/Nodes/MovieGraphSubgraphNode.h |