unreal.MoviePipelineSetting

class unreal.MoviePipelineSetting(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

A base class for all Movie Render Pipeline settings.

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MoviePipelineSetting.h

build_new_process_command_line_args(out_unreal_url_params, out_command_line_args, out_device_profile_cvars, out_exec_cmds) -> (out_unreal_url_params=Array[str], out_command_line_args=Array[str], out_device_profile_cvars=Array[str], out_exec_cmds=Array[str])

When rendering in a new process some settings may need to provide command line arguments to affect engine settings that need to be set before most of the engine boots up. This function allows a setting to provide these when the user wants to run in a separate process. This won’t be used when running in the current process because it is too late to modify the command line.

Parameters:
Returns:

out_unreal_url_params (Array[str]):

out_command_line_args (Array[str]):

out_device_profile_cvars (Array[str]):

out_exec_cmds (Array[str]):

Return type:

tuple

is_enabled() bool

Is this setting enabled by the user in the UI?

Return type:

bool

set_is_enabled(enabled) None

Set Is Enabled

Parameters:

enabled (bool)