Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore > API/Plugins/MovieRenderPipelineCore/Graph > API/Plugins/MovieRenderPipelineCore/Graph/Nodes
Inheritance Hierarchy
- UObject
- UMovieGraphNode
- UMovieGraphSettingNode
- UMovieGraphModifierNode
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/Nodes/MovieGraphModifierNode.h |
| Include | #include "Graph/Nodes/MovieGraphModifierNode.h" |
Syntax
UCLASS ()
class UMovieGraphModifierNode : public UMovieGraphSettingNode
Remarks
A collection node specifies an interface for doing dynamic scene queries for actors in the world. Collections work in tandem with UMovieGraphModifiers to select which actors the modifiers should be run on.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 = 1 | bOverride_ModifierName | ||
| FString | ModifierName | The name of this modifier. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddCollection
(
const FName& InCollectionName |
Add a collection identified by the given name which will be affected by the modifiers on this node. | |
| UMovieGraphCollectionModifier * | AddModifier
(
TSubclassOf< UMovieGraphCollectionModifier > ModifierType |
Adds a new modifier of the specified type. | |
| const TArray< FName > & | Gets all collections that will be affected by the modifiers on this node. | ||
| UMovieGraphCollectionModifier * | GetModifier
(
TSubclassOf< UMovieGraphCollectionModifier > ModifierType |
Gets the modifier of the specified type, or nullptr if one does not exist on this node. | |
| const TArray< UMovieGraphCollectionModifier * > & | GetModifiers () |
Gets all modifiers currently added to the node. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| bool | RemoveCollection
(
const FName& InCollectionName |
Remove a collection identified by the given name. | |
| bool | RemoveModifier
(
TSubclassOf< UMovieGraphCollectionModifier > ModifierType |
Removes the modifier of the specified type. |
Overridden from UMovieGraphSettingNode
| Type | Name | Description | |
|---|---|---|---|
| FString | An identifier that distinguishes this node from other nodes of the same type within a branch. |
Overridden from UMovieGraphNode
| Type | Name | Description | |
|---|---|---|---|
| FSlateIcon | GetIconAndTint
(
FLinearColor& OutColor |
Gets the node's icon and icon tint, as visible in the graph. | |
| FText | Gets the category that the node belongs under. | ||
| FText | GetNodeTitle
(
const bool bGetDescriptive |
Gets the node's title. | |
| FLinearColor | Gets the node's title color, as visible in the graph. |