unreal.MoviePipelineQueue
¶
-
class
unreal.
MoviePipelineQueue
(outer=None, name='None')¶ Bases:
unreal.Object
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
C++ Source:
Plugin: MovieRenderPipeline
Module: MovieRenderPipelineCore
File: MoviePipelineQueue.h
-
allocate_new_job
(job_type) → MoviePipelineExecutorJob¶ Allocates a new Job in this Queue. The Queue owns the jobs for memory management purposes, and this will handle that for you.
-
copy_from
(queue) → None¶ Replace the contents of this queue with a copy of the contents from another queue.
- Parameters
queue (MoviePipelineQueue) –
-
delete_job
(job) → None¶ Deletes the specified job from the Queue.
- Parameters
job (MoviePipelineExecutorJob) – The job to look for and delete.
-
duplicate_job
(job) → MoviePipelineExecutorJob¶ Duplicate the specific job and return the duplicate. Configurations are duplicated and not shared.
- Parameters
job (MoviePipelineExecutorJob) – The job to look for to duplicate.
- Returns
The duplicated instance or nullptr if a duplicate could not be made.
- Return type
-
get_jobs
()¶ Get all of the Jobs contained in this Queue.
- Returns
The jobs contained by this queue.
- Return type