unreal.ConstraintDescription

class unreal.ConstraintDescription(translation: bool = False, rotation: bool = False, scale: bool = False, parent: bool = False, translation_axes: FilterOptionPerAxis = Ellipsis, rotation_axes: FilterOptionPerAxis = Ellipsis, scale_axes: FilterOptionPerAxis = Ellipsis)

Bases: 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] Parent: 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

property parent: bool

[Read-Write] Parent: this does composed transform - where as individual will accumulate per component

Type:

(bool)

property rotation: bool

[Read-Write] Rotation

Type:

(bool)

property rotation_axes: FilterOptionPerAxis

[Read-Write] Rotation Axes

Type:

(FilterOptionPerAxis)

property scale: bool

[Read-Write] Scale

Type:

(bool)

property scale_axes: FilterOptionPerAxis

[Read-Write] Scale Axes

Type:

(FilterOptionPerAxis)

property translation: bool

[Read-Write] Translation

Type:

(bool)

property translation_axes: FilterOptionPerAxis

[Read-Write] Translation Axes

Type:

(FilterOptionPerAxis)