Navigation
Unreal Engine C++ API Reference > Plugins > MovieRenderPipelineCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMoviePipelineExecutorJob
References
Module | MovieRenderPipelineCore |
Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineQueue.h |
Include | #include "MoviePipelineQueue.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UMoviePipelineExecutorJob : public UObject
Remarks
A particular job within the Queue
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
FString | Author | (Optional) If left blank, will default to system username. |
![]() ![]() ![]() ![]() |
FString | Comment | (Optional) If specified, will be shown in the burn in to allow users to keep track of notes about a render. |
![]() ![]() ![]() ![]() |
FString | JobName | (Optional) Name of the job. Shown on the default burn-in. |
![]() ![]() ![]() ![]() |
FSoftObjectPath | Map | Which map should this job render on |
![]() ![]() ![]() ![]() ![]() |
FSoftObjectPath | Sequence | Which sequence should this job render? |
![]() ![]() ![]() ![]() ![]() |
TArray< TObjectPtr< UMoviePipelineExecutorShot > > | ShotInfo | (Optional) Shot specific information. |
![]() ![]() ![]() ![]() |
FString | UserData | Arbitrary data that can be associated with the job. |
![]() ![]() ![]() ![]() ![]() |
TObjectPtr< UMovieJobVariableAssignmentContainer > | VariableAssignments | Overrides on the variables in graph preset associated with this job. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
UMoviePipelinePrimaryConfig * | Gets the configuration for the job. | |
![]() ![]() ![]() ![]() |
UMovieGraphConfig * | Gets the graph-style config that this job is using. | |
![]() ![]() ![]() ![]() |
UMovieGraphConfig * | Gets the graph-style preset that this job is using. | |
![]() ![]() ![]() ![]() |
UMoviePipelinePrimaryConfig * | Gets the preset for this job, but only if the preset has not been modified. | |
![]() ![]() ![]() ![]() ![]() |
FString | Get the current status message for this job. | |
![]() ![]() ![]() |
FString | ||
![]() ![]() ![]() ![]() ![]() |
float | Get the current progress as last set by SetStatusProgress. | |
![]() ![]() ![]() |
float | ||
![]() ![]() ![]() ![]() ![]() |
bool | IsConsumed () |
Gets whether or not the job has been marked as being consumed. |
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() ![]() ![]() |
bool | IsEnabled () |
Gets whether or not the job has been marked as being enabled. |
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() ![]() |
bool | Returns true if this job is using graph-style configuration, else false. | |
![]() ![]() ![]() ![]() |
void | OnDuplicated () |
Should be called to clear status and user data after duplication so that jobs stay unique and don't pick up ids or other unwanted behavior from the pareant job. |
![]() ![]() |
void | ||
![]() ![]() ![]() |
void | SetConfiguration
(
UMoviePipelinePrimaryConfig* InPreset |
|
![]() ![]() ![]() ![]() |
void | SetConsumed
(
const bool bInConsumed |
Set the job to be consumed. |
![]() ![]() |
void | SetConsumed_Implementation
(
const bool bInConsumed |
|
![]() ![]() ![]() |
void | SetGraphConfig
(
UMovieGraphConfig* InGraphConfig |
Sets the graph-style config that this job will use. |
![]() ![]() ![]() |
void | SetGraphPreset
(
const UMovieGraphConfig* InGraphPreset |
Sets the graph-style preset that this job will use. |
![]() ![]() ![]() ![]() |
void | SetIsEnabled
(
const bool bInEnabled |
Set the job to be enabled/disabled. |
![]() ![]() |
void | SetIsEnabled_Implementation
(
const bool bInEnabled |
|
![]() ![]() ![]() |
void | SetPresetOrigin
(
UMoviePipelinePrimaryConfig* InPreset |
|
![]() ![]() ![]() ![]() |
void | SetSequence
(
FSoftObjectPath InSequence |
|
![]() ![]() ![]() ![]() |
void | SetStatusMessage
(
const FString& InStatus |
Set the status of this job to the given value. |
![]() ![]() |
void | SetStatusMessage_Implementation
(
const FString& InMessage |
|
![]() ![]() ![]() ![]() |
void | SetStatusProgress
(
const float InProgress |
Set the progress of this job to the given value. |
![]() ![]() |
void | SetStatusProgress_Implementation
(
const float InProgress |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
![]() ![]() |
void | PreSave
(
FObjectPreSaveContext SaveContext |
Presave function. |