unreal.SkeletonMergeParams

class unreal.SkeletonMergeParams(skeletons_to_merge: Array[Skeleton] = [], merge_sockets: bool = False, merge_virtual_bones: bool = False, merge_curve_names: bool = False, merge_blend_profiles: bool = False, merge_anim_slot_groups: bool = False, check_skeletons_compatibility: bool = False)

Bases: StructBase

Struct containing all parameters used to perform a Skeleton merge.

C++ Source:

  • Plugin: SkeletalMerging

  • Module: SkeletalMerging

  • File: SkeletalMergingLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • check_skeletons_compatibility (bool): [Read-Write] Check Skeletons Compatibility: Whether or not to check if there are invalid parent chains or shared bones with different reference transforms

  • merge_anim_slot_groups (bool): [Read-Write] Merge Anim Slot Groups: Whether or not to include Animation Slot Group (names) when merging the Skeletons

  • merge_blend_profiles (bool): [Read-Write] Merge Blend Profiles: Whether or not to include Blend Profiles when merging the Skeletons

  • merge_curve_names (bool): [Read-Write] Merge Curve Names: Whether or not to include (Animation) Curve names when merging the Skeletons

  • merge_sockets (bool): [Read-Write] Merge Sockets: Whether or not to include Sockets when merging the Skeletons

  • merge_virtual_bones (bool): [Read-Write] Merge Virtual Bones: Whether or not to include Virtual Bones when merging the Skeletons

  • skeletons_to_merge (Array[Skeleton]): [Read-Write] Skeletons to Merge: The list of skeletons to merge.

property check_skeletons_compatibility: bool

[Read-Write] Check Skeletons Compatibility: Whether or not to check if there are invalid parent chains or shared bones with different reference transforms

Type:

(bool)

property merge_anim_slot_groups: bool

[Read-Write] Merge Anim Slot Groups: Whether or not to include Animation Slot Group (names) when merging the Skeletons

Type:

(bool)

property merge_blend_profiles: bool

[Read-Write] Merge Blend Profiles: Whether or not to include Blend Profiles when merging the Skeletons

Type:

(bool)

property merge_curve_names: bool

[Read-Write] Merge Curve Names: Whether or not to include (Animation) Curve names when merging the Skeletons

Type:

(bool)

property merge_sockets: bool

[Read-Write] Merge Sockets: Whether or not to include Sockets when merging the Skeletons

Type:

(bool)

property merge_virtual_bones: bool

[Read-Write] Merge Virtual Bones: Whether or not to include Virtual Bones when merging the Skeletons

Type:

(bool)

property skeletons_to_merge: Array[Skeleton]

[Read-Write] Skeletons to Merge: The list of skeletons to merge.

Type:

(Array[Skeleton])