unreal.RigUnit_ChainHarmonics

class unreal.RigUnit_ChainHarmonics(execute_context: ControlRigExecuteContext = [], chain_root: Name = 'None', speed: Vector = Ellipsis, reach: RigUnit_ChainHarmonics_Reach = Ellipsis, wave: RigUnit_ChainHarmonics_Wave = Ellipsis, wave_curve: RuntimeFloatCurve = [], pendulum: RigUnit_ChainHarmonics_Pendulum = Ellipsis, draw_debug: bool = False, draw_world_offset: Transform = Ellipsis)

Bases: RigUnit_HighlevelBaseMutable

Rig Unit Chain Harmonics

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigUnit_ChainHarmonics.h

Editor Properties: (see get_editor_property/set_editor_property)

  • chain_root (Name): [Read-Write]

  • draw_debug (bool): [Read-Write]

  • draw_world_offset (Transform): [Read-Write]

  • execute_context (ControlRigExecuteContext): [Read-Write] * This property is used to chain multiple mutable units together

  • pendulum (RigUnit_ChainHarmonics_Pendulum): [Read-Write]

  • reach (RigUnit_ChainHarmonics_Reach): [Read-Write]

  • speed (Vector): [Read-Write]

  • wave (RigUnit_ChainHarmonics_Wave): [Read-Write]

  • wave_curve (RuntimeFloatCurve): [Read-Only]

property chain_root: Name

[Read-Write]

Type:

(Name)

property draw_debug: bool

[Read-Write]

Type:

(bool)

property draw_world_offset: Transform

[Read-Write]

Type:

(Transform)

property pendulum: RigUnit_ChainHarmonics_Pendulum

[Read-Write]

Type:

(RigUnit_ChainHarmonics_Pendulum)

property reach: RigUnit_ChainHarmonics_Reach

[Read-Write]

Type:

(RigUnit_ChainHarmonics_Reach)

property speed: Vector

[Read-Write]

Type:

(Vector)

property wave: RigUnit_ChainHarmonics_Wave

[Read-Write]

Type:

(RigUnit_ChainHarmonics_Wave)

property wave_curve: RuntimeFloatCurve

[Read-Only]

Type:

(RuntimeFloatCurve)