KinetixCore.Animation

Events

EventParamsDescription

OnRegisteredLocalPlayer

None

Called upon updated informations on account.

OnPlayedKinetixAnimationLocalPlayer

const FAnimationID&

Called upon animation being played from local player.

OnPlayedAnimationQueueLocalPlayer

const TArray<FAnimationID>&

Called upon animation queue is played from local player

OnAnimationStartOnLocalPlayerAnimator

const FAnimationID&

Called upon animation starts on animator

OnAnimationEndOnLocalPlayerAnimator

const FAnimationID&

Called upon animation ends on animator


Public Methods

MethodReturnsDescription

RegisterLocalPlayerAnimator(

Animator _Animator

)

void

Register Local Player Animator

RegisterLocalPlayerAnimInstance(

UAnimInstance* InAnimInstance

)

void

Register Local Player AnimInstance

UnregisterLocalPlayer()

void

Unregister the Local Player

PlayAnimationOnLocalPlayer(

const FAnimationID& InAnimationID

)

void

Play animation on Local Player

PlayAnimationQueueOnLocalPlayer(

const TArray<FAnimationID>& InAnimationIDS,

bool _Loop

)

void

Play animation queue on Local Player

StopAnimationOnLocalPlayer()

void

Stop animation on local player

LoadLocalPlayerAnimation(

const FAnimationID& InAnimationId, FString& InLockID,

const FOnKinetixLocalAnimationLoadingFinished& OnSuccessDelegate

)

void

Load a local player animation

LoadLocalPlayerAnimations(

TArray<FAnimationID>& InAnimationIDs, FString& InLockID,

Action _OnSuccess

)

void

Load local player animations

UnloadLocalPlayerAnimation(

TArray<FAnimationID>& InAnimationID, FString& InLockID,

const FOnKinetixLocalAnimationLoadingFinished& OnSuccessDelegate

)

void

Unload a local player animation

UnloadLocalPlayerAnimations(

TArray<FAnimationID>& InAnimationIDs, FString& InLockID,

Action _OnSuccess

)

void

Unload local player animations

GetLocalKCC()

UKinetixCharacterComponent*

Get the Local Kinetix Character Component [Returns : Local Kinetix Character Component]

Last updated