unreal.AnimationSharingManager

class unreal.AnimationSharingManager(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: Object

Animation Sharing Manager

C++ Source:

  • Plugin: AnimationSharing

  • Module: AnimationSharing

  • File: AnimationSharingManager.h

Editor Properties: (see get_editor_property/set_editor_property)

  • per_skeleton_data (Array[AnimSharingInstance]): [Read-Only] Per Skeleton Data: Sharing data required for the unique Skeleton setups

classmethod animation_sharing_enabled() bool

Returns whether or not the animation sharing is enabled

Return type:

bool

classmethod create_animation_sharing_manager(world_context_object, setup) bool

Create an Animation Sharing Manager using the provided Setup

Parameters:
Return type:

bool

classmethod get_animation_sharing_manager(world_context_object) AnimationSharingManager

Returns the AnimationSharing Manager, nullptr if none was set up

Parameters:

world_context_object (Object) –

Return type:

AnimationSharingManager

register_actor_with_skeleton_bp(actor, sharing_skeleton) None

Register an Actor with this Animation Sharing manager, according to the SharingSkeleton

Parameters: