unreal.ConstraintDescription

class unreal.ConstraintDescription(translation=True, rotation=True, scale=False, parent=False, translation_axes=[True, True, True], rotation_axes=[True, True, True], scale_axes=[True, True, True])

Bases: unreal.StructBase

A description of how to apply a simple transform constraint

C++ Source:

  • Module: AnimationCore
  • File: Constraint.h

Editor Properties: (see get_editor_property/set_editor_property)

  • parent (bool): [Read-Write] this does composed transform - where as individual will accumulate per component
  • rotation (bool): [Read-Write] Rotation
  • rotation_axes (FilterOptionPerAxis): [Read-Write] Rotation Axes
  • scale (bool): [Read-Write] Scale
  • scale_axes (FilterOptionPerAxis): [Read-Write] Scale Axes
  • translation (bool): [Read-Write] Translation
  • translation_axes (FilterOptionPerAxis): [Read-Write] Translation Axes
parent

(bool) – [Read-Write] this does composed transform - where as individual will accumulate per component

rotation

(bool) – [Read-Write] Rotation

rotation_axes

(FilterOptionPerAxis) – [Read-Write] Rotation Axes

scale

(bool) – [Read-Write] Scale

scale_axes

(FilterOptionPerAxis) – [Read-Write] Scale Axes

translation

(bool) – [Read-Write] Translation

translation_axes

(FilterOptionPerAxis) – [Read-Write] Translation Axes