unreal.MovieGraphInput

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

Bases: MovieGraphInterfaceBase

An input exposed on the graph that will be available for nodes to connect to.

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MovieGraphConfig.h

Editor Properties: (see get_editor_property/set_editor_property)

  • description (str): [Read-Write] The optional description of this member, which is user-facing.

  • is_branch (bool): [Read-Write] Whether this interface member represents a branch. If not a branch, then a value is associated with it.

  • multi_value_container (MovieGraphMultiValueContainer): [Read-Write] The container that holds the single value.

    It’s strange for a single-value class to internally hold a multi-value container. However, this was done in order to centralize the core logic of how MRG interacts with property bags in primarily one class (the multi-value container).