Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
A variable that can be used inside the graph. Most variables are created by the user, and can have their value changed at the job level. Global variables, however, are not user-created and their values are provided when the graph is evaluated. Overriding them at the job level is not possible.
| Name | UMovieGraphVariable |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphConfig.h |
| Include Path | #include "Graph/MovieGraphConfig.h" |
Syntax
UCLASS (BlueprintType)
class UMovieGraphVariable : public UMovieGraphMember
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieGraphValueContainer → UMovieGraphMember → UMovieGraphVariable
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieGraphVariable() |
Graph/MovieGraphConfig.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnMovieGraphVariableChangedDelegate | FOnMovieGraphVariableChanged | Graph/MovieGraphConfig.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Category | FString | The category assigned to the variable. Defaults to empty, which means no category. | Graph/MovieGraphConfig.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FString & GetCategory() |
Gets the category (if any) assigned to this variable. | Graph/MovieGraphConfig.h |
|
bool IsGlobal() |
Returns true if this variable is a global variable. | Graph/MovieGraphConfig.h |
|
void SetCategory
(
const FString& InNewCategory |
Sets the variable to the provided category. | Graph/MovieGraphConfig.h |
|
Overridden from UMovieGraphMember
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Determines if this member can be renamed to the specified name. | Graph/MovieGraphConfig.h | ||
virtual bool IsDeletable() |
Determines if this member can be deleted. | Graph/MovieGraphConfig.h | |
virtual bool SetMemberName
(
const FString& InNewName |
Sets the name of this member. Returns true if the rename was successful, else false. | Graph/MovieGraphConfig.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Graph/MovieGraphConfig.h |