unreal.MovieGraphInitConfig

class unreal.MovieGraphInitConfig(time_step_class: Class = Ellipsis, renderer_class: Class = Ellipsis, data_source_class: Class = Ellipsis, render_viewport: bool = False)

Bases: StructBase

Movie Graph Init Config

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MovieGraphDataTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • data_source_class (type(Class)): [Read-Write] Which class should the UMovieGraphPipeline use to build time ranges from, and during evaluation, send callbacks about the time actually evaluated so you can sync with an external source. Defaults to UMovieGraphSequenceDataSource.

  • render_viewport (bool): [Read-Write] Should the UMovieGraphPipeline render the full player viewport? Defaults to false (so no 3d content is rendered) so we can display the UMG widgets and MRQ rendering always happens in an off-screen render target.

  • renderer_class (type(Class)): [Read-Write] Which class should the UMovieGraphPipeline use to look for render layers and request renders from. Defaults to UMovieGraphDefaultRenderer.

  • time_step_class (type(Class)): [Read-Write] Which class should the UMovieGraphPipeline use to handle calculating per frame timesteps? Defaults to UMovieGraphLinearTimeStep.

property data_source_class: Class

[Read-Write] Which class should the UMovieGraphPipeline use to build time ranges from, and during evaluation, send callbacks about the time actually evaluated so you can sync with an external source. Defaults to UMovieGraphSequenceDataSource.

Type:

(type(Class))

property render_viewport: bool

[Read-Write] Should the UMovieGraphPipeline render the full player viewport? Defaults to false (so no 3d content is rendered) so we can display the UMG widgets and MRQ rendering always happens in an off-screen render target.

Type:

(bool)

property renderer_class: Class

[Read-Write] Which class should the UMovieGraphPipeline use to look for render layers and request renders from. Defaults to UMovieGraphDefaultRenderer.

Type:

(type(Class))

property time_step_class: Class

[Read-Write] Which class should the UMovieGraphPipeline use to handle calculating per frame timesteps? Defaults to UMovieGraphLinearTimeStep.

Type:

(type(Class))