Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMoviePipelineQueue
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineQueue.h |
| Include | #include "MoviePipelineQueue.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UMoviePipelineQueue : public UObject
Remarks
A queue is a list of jobs that have been executed, are executing and are waiting to be executed. These can be saved to specific assets to allow
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMoviePipelineExecutorJob * | AllocateNewJob
(
TSubclassOf< UMoviePipelineExecutorJob > InJobType |
Allocates a new Job in this Queue. | |
| void | CopyFrom
(
UMoviePipelineQueue* InQueue |
Replace the contents of this queue with a copy of the contents from another queue. | |
| void | Delete all jobs from the Queue. | ||
| void | DeleteJob
(
UMoviePipelineExecutorJob* InJob |
Deletes the specified job from the Queue. | |
| UMoviePipelineExecutorJob * | DuplicateJob
(
UMoviePipelineExecutorJob* InJob |
Duplicate the specific job and return the duplicate. Configurations are duplicated and not shared. | |
| TArray< UMoviePipelineExecutorJob * > | GetJobs () |
Get all of the Jobs contained in this Queue. | |
| UMoviePipelineQueue * | Gets the queue that this queue was originally based on (if any). | ||
| uint32 | Retrieve the serial number that is incremented when a job is added or removed from this list. | ||
| void | |||
| bool | IsDirty () |
Gets the dirty state of this queue. | |
| void | SetIsDirty
(
const bool bNewDirtyState |
Sets the dirty state of this queue. | |
| void | SetJobIndex
(
UMoviePipelineExecutorJob* InJob, |
Set the index of the given job | |
| void | SetQueueOrigin
(
UMoviePipelineQueue* InConfig |
Sets the queue that this queue originated from (if any). |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PreSave
(
FObjectPreSaveContext SaveContext |
Presave function. |