RealDocs

UAnimInstance::DispatchQueuedAnimEvents

function Engine Since unknown
#include "Animation/AnimInstance.h"
Access: public

Description

Fires all AnimNotifies and montage events that were queued during UpdateAnimation(), invoking their delegates and Blueprint events.

Caveats & Gotchas

  • Called by the engine after the animation update/evaluation phase (typically from the skeletal mesh component's tick) — calling it manually mid-update can fire notifies with stale state.
  • If a queued notify triggers logic that ticks another anim instance, that instance's own queued events are dispatched independently on its own schedule.
  • Events dispatched here run on the game thread even though the update that queued them may have run in parallel.

Signature

void DispatchQueuedAnimEvents()

Return Type

void

Example

Typical engine call site C++
// Called by USkeletalMeshComponent after animation evaluation completes
AnimInstance->DispatchQueuedAnimEvents();

Version History

Introduced in: unknown

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.