unreal.MovieGraphPropertyReference

class unreal.MovieGraphPropertyReference(aux_property_name: Name = 'None', property_class: Class = Ellipsis, component_class: Class = Ellipsis, property_name: Name = 'None', value_type: MovieGraphValueType = 0, value_type_object: Object = Ellipsis)

Bases: StructBase

A scripting-friendly representation of a property on an AActor or UActorComponent.

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MovieGraphClassPropertyModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • aux_property_name (Name): [Read-Write] An additional property name which may be used for other purposes. Does not affect any internal FMovieGraphPropertyReference functionality and can be left empty if not needed.

  • component_class (type(Class)): [Read-Write] The UActorComponent class that the property exists in, or nullptr if the property does not exist in a component.

  • property_class (type(Class)): [Read-Write] The actor class that the property exists in. If the property exists within a component, this is the class that the component exists in.

  • property_name (Name): [Read-Write] The name of the property within either the class or the component class.

  • value_type (MovieGraphValueType): [Read-Write] Calculated: The value type of the referenced property.

  • value_type_object (Object): [Read-Write] Calculated: The value type object of the referenced property (for objects, structs, and enums).

property aux_property_name: Name

[Read-Write] An additional property name which may be used for other purposes. Does not affect any internal FMovieGraphPropertyReference functionality and can be left empty if not needed.

Type:

(Name)

property component_class: Class

[Read-Only] The UActorComponent class that the property exists in, or nullptr if the property does not exist in a component.

Type:

(type(Class))

property property_class: Class

[Read-Only] The actor class that the property exists in. If the property exists within a component, this is the class that the component exists in.

Type:

(type(Class))

property property_name: Name

[Read-Only] The name of the property within either the class or the component class.

Type:

(Name)

property value_type: MovieGraphValueType

The value type of the referenced property.

Type:

(MovieGraphValueType)

Type:

[Read-Only] Calculated

property value_type_object: Object

The value type object of the referenced property (for objects, structs, and enums).

Type:

(Object)

Type:

[Read-Only] Calculated