UMoviePipelineQueue

A queue is a list of jobs that have been executed, are executing and are waiting to be executed.

Windows
MacOS
Linux

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](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
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

Name Description

Public function

UMoviePipelineQueue()

Functions

Name Description

Public function UFunction BlueprintCallable, Category, Meta

UMoviePipeli...

 

AllocateNewJob

Allocates a new Job in this Queue.

Public function UFunction BlueprintCallable, Category

void

 

CopyFrom

(
    UMoviePipelineQueue* InQueue
)

Replace the contents of this queue with a copy of the contents from another queue.

Public function UFunction BlueprintCallable, Category

void

 

DeleteJob

(
    UMoviePipelineExecutorJob* InJ...
)

Deletes the specified job from the Queue.

Public function UFunction BlueprintCallable, Category

UMoviePipeli...

 

DuplicateJob

(
    UMoviePipelineExecutorJob* InJ...
)

Duplicate the specific job and return the duplicate. Configurations are duplicated and not shared.

Public function Const UFunction BlueprintPure, Category

TArray< UMov...

 

GetJobs()

Get all of the Jobs contained in this Queue.

Public function Const

uint32

 

GetQueueSerialNumber()

Retrieve the serial number that is incremented when a job is added or removed from this list.

Public function

void

 

InvalidateSerialNumber()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss