unreal.RigBone

class unreal.RigBone(name: Name = 'None', index: int = 0, parent_name: Name = 'None', initial_transform: Transform = Ellipsis, global_transform: Transform = Ellipsis, local_transform: Transform = Ellipsis, type: RigBoneType = Ellipsis)

Bases: RigElement

Rig Bone

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigBoneHierarchy.h

Editor Properties: (see get_editor_property/set_editor_property)

  • global_transform (Transform): [Read-Write] Global Transform

  • index (int32): [Read-Only] Index

  • initial_transform (Transform): [Read-Write] Initial Transform: Initial global transform that is saved in this rig

  • local_transform (Transform): [Read-Write] Local Transform

  • name (Name): [Read-Write] Name

  • parent_name (Name): [Read-Only] Parent Name

  • type (RigBoneType): [Read-Only] Type: the source of the bone to differentiate procedurally generated, imported etc

property global_transform: Transform

[Read-Only] Global Transform

Type:

(Transform)

property initial_transform: Transform

[Read-Only] Initial Transform: Initial global transform that is saved in this rig

Type:

(Transform)

property local_transform: Transform

[Read-Only] Local Transform

Type:

(Transform)

property parent_name: Name

[Read-Only] Parent Name

Type:

(Name)

property type: RigBoneType

[Read-Only] Type: the source of the bone to differentiate procedurally generated, imported etc

Type:

(RigBoneType)