UAnimInstance::DispatchQueuedAnimEvents
#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(); Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?