unreal.AnimNode_RemoveCurve

class unreal.AnimNode_RemoveCurve(source_pose: PoseLink = [], enabled: bool = False, remove_mode: RemoveCurveMode = Ellipsis, curves: None = [], affect_morph_target_curves: bool = False, affect_material_curves: bool = False, affect_regular_curves: bool = False)

Bases: AnimNode_Base

/ Removes animation curves on a pose

C++ Source:

  • Module: AnimGraphRuntime

  • File: AnimNode_RemoveCurve.h

Editor Properties: (see get_editor_property/set_editor_property)

  • affect_material_curves (bool): [Read-Write] Affect curves of a Material type.

    Ignores them if False. I.e. curves of Material type will be left completely unaffected by this node

  • affect_morph_target_curves (bool): [Read-Write] Affect curves of a Morph Target type when True.

    Ignores them if False. I.e. curves of Morph Target type will be left completely unaffected by this node

  • affect_regular_curves (bool): [Read-Write] Affect normal animation curves (not Material or Morph Target type).

    Ignores them if False. I.e. regualar animation curves will be left completely unaffected by this node

  • curves (Set[Name]): [Read-Write] List of animation curves.

  • enabled (bool): [Read-Write] Is Enabled

  • remove_mode (RemoveCurveMode): [Read-Write] Node mode selection.

    RemoveSpecifiedCurves - will remove animation curves which names are specified in the Curves variable from the Pose Input KeepOnlySpecifiedCurves - will remove ALL animation curves in the Pose Input, EXCEPT those specified in the Curves variable

  • source_pose (PoseLink): [Read-Write] Input link (the upstream pose)

property affect_material_curves: bool

[Read-Write] Affect curves of a Material type. Ignores them if False. I.e. curves of Material type will be left completely unaffected by this node

Type:

(bool)

property affect_morph_target_curves: bool

[Read-Write] Affect curves of a Morph Target type when True. Ignores them if False. I.e. curves of Morph Target type will be left completely unaffected by this node

Type:

(bool)

property affect_regular_curves: bool

[Read-Write] Affect normal animation curves (not Material or Morph Target type). Ignores them if False. I.e. regualar animation curves will be left completely unaffected by this node

Type:

(bool)

property curves: None

[Read-Write] List of animation curves.

Type:

(Set[Name])

property enabled: bool

[Read-Write] Is Enabled

Type:

(bool)

property remove_mode: RemoveCurveMode

[Read-Write] Node mode selection. RemoveSpecifiedCurves - will remove animation curves which names are specified in the Curves variable from the Pose Input KeepOnlySpecifiedCurves - will remove ALL animation curves in the Pose Input, EXCEPT those specified in the Curves variable

Type:

(RemoveCurveMode)

property source_pose: PoseLink

[Read-Write] Input link (the upstream pose)

Type:

(PoseLink)