unreal.MoviePipelineEditorLibrary

class unreal.MoviePipelineEditorLibrary(outer=None, name='None')

Bases: unreal.BlueprintFunctionLibrary

Movie Pipeline Editor Blueprint Library

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineEditor

  • File: MoviePipelineEditorBlueprintLibrary.h

classmethod convert_manifest_file_to_string(manifest_file_path) str

Loads the specified manifest file and converts it into an FString to be embedded with HTTP REST requests. Use in combination with SaveQueueToManifestFile.

Parameters

manifest_file_path (str) –

Return type

str

classmethod create_job_from_sequence(pipeline_queue, sequence) MoviePipelineExecutorJob

Create a job from a level sequence. Sets the map as the currently editor world, the author, the sequence and the job name as the sequence name on the new job. Returns the newly created job.

Parameters
Return type

MoviePipelineExecutorJob

classmethod ensure_job_has_default_settings(job) None

Ensure the job has the settings specified by the project settings added. If they’re already added we don’t modify the object so that we don’t make it confused about whether or not you’ve modified the preset.

Parameters

job (MoviePipelineExecutorJob) –

classmethod export_config_to_asset(config, package_path, file_name, save_asset) (out_asset=MoviePipelineMasterConfig, out_error_reason=Text) or None

Export Config to Asset

Parameters
Returns

out_asset (MoviePipelineMasterConfig):

out_error_reason (Text):

Return type

tuple or None

classmethod is_map_valid_for_remote_render(jobs) bool

Checks to see if any of the Jobs try to point to maps that wouldn’t be valid on a remote render (ie: unsaved maps)

Parameters

jobs (Array(MoviePipelineExecutorJob)) –

Return type

bool

classmethod save_queue_to_manifest_file(pipeline_queue) -> (MoviePipelineQueue, out_manifest_file_path=str)

Take the specified Queue, duplicate it and write it to disk in the ../Saved/MovieRenderPipeline/ folder. Returns the duplicated queue.

Parameters

pipeline_queue (MoviePipelineQueue) –

Returns

out_manifest_file_path (str):

Return type

str

classmethod warn_user_of_unsaved_map() None

Pop a dialog box that specifies that they cannot render due to never saved map. Only shows OK button.