Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore > API/Plugins/MovieRenderPipelineCore/Graph
Inheritance Hierarchy
- UObject
- UMovieGraphCollection
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphRenderLayerSubsystem.h |
| Include | #include "Graph/MovieGraphRenderLayerSubsystem.h" |
Syntax
UCLASS (BlueprintType)
class UMovieGraphCollection : public UObject
Remarks
A group of actors generated by actor queries.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMovieGraphCollectionNameChanged | OnCollectionNameChangedDelegate | Called when the collection name changes. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMovieGraphConditionGroup * | Adds a new condition group to the collection and returns a ptr to it. | ||
| TSet< AActor * > | Evaluate
(
const UWorld* InWorld |
Gets matching actors by having condition groups evaluate themselves, and performing set operations on the condition group results (eg, union'ing condition group A and B). | |
| const FString & | Gets the name of the collection as seen in the UI. | ||
| const TArray< UMovieGraphConditionGroup * > & | Gets all condition groups currently contained in the collection. | ||
| bool | MoveConditionGroupToIndex
(
UMovieGraphConditionGroup* InConditionGroup, |
Move the specified condition group to a new index within the collection. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| bool | RemoveConditionGroup
(
UMovieGraphConditionGroup* InConditionGroup |
Removes the specified condition group from the collection if it exists. | |
| void | SetCollectionName
(
const FString& InName |
Sets the name of the collection as seen in the UI. |
Typedefs
| Name | Description |
|---|---|
| FMovieGraphCollectionNameChanged | Delegate which is called when the collection name changes. |