unreal.RigUnit_Control

class unreal.RigUnit_Control(rig_unit_name='None', rig_unit_struct_name='None', transform=[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [1.0, 1.0, 1.0]])

Bases: unreal.RigUnit

A control unit used to drive a transform from an external source

C++ Source:

  • Plugin: ControlRig
  • Module: ControlRig
  • File: RigUnit_Control.h

Editor Properties: (see get_editor_property/set_editor_property)

  • control_class (type(Class)): [Read-Write] Actor class to use to display this in the viewport
  • execution_type (UnitExecutionType): [Read-Write] Execution Type
  • rig_unit_name (Name): [Read-Only] * This is property name given by ControlRig as transient when initialized, so only available in run-time
  • rig_unit_struct_name (Name): [Read-Only] * This is struct name given by ControlRig as transient when initialized, so only available in run-time
  • transform (EulerTransform): [Read-Write] The transform of this control
transform

(EulerTransform) – [Read-Write] The transform of this control