unreal.AnimationSharingManager

class unreal.AnimationSharingManager(outer=None, name='None')

Bases: unreal.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] Sharing data required for the unique Skeleton setups
classmethod animation_sharing_enabled() → bool

Returns whether or not the animation sharing is enabled

Returns:
Return type:bool
classmethod create_animation_sharing_manager(world_context_object, setup) → bool

Create an Animation Sharing Manager using the provided Setup

Parameters:
Returns:

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) –
Returns:
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: