Go to the source code of this file.
|
| | DECLARE_DELEGATE_OneParam (FOnMontageStarted, UAnimMontage *) DECLARE_DELEGATE_TwoParams(FOnMontageEnded |
| |
| UAnimMontage bool | DECLARE_DELEGATE_TwoParams (FOnMontageBlendingOutStarted, UAnimMontage *, bool) DECLARE_DELEGATE_OneParam(FOnMontageBlendedInEnded |
| |
| UAnimMontage bool UAnimMontage * | DECLARE_DELEGATE_ThreeParams (FOnMontageSectionChanged, UAnimMontage *, FName, bool) DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnMontageStartedMCDelegate |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnMontageEndedMCDelegate, UAnimMontage *, Montage, bool, bInterrupted) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE (FOnAllMontageInstancesEndedMCDelegate) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnMontageBlendingOutStartedMCDelegate, UAnimMontage *, Montage, bool, bInterrupted) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnMontageBlendedInEndedMCDelegate, UAnimMontage *, Montage) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnMontageSectionChangedMCDelegate, UAnimMontage *, Montage, FName, SectionName, bool, bLooped) |
| |
| | DECLARE_DELEGATE_RetVal (bool, FCanTakeTransition) |
| |
| | DECLARE_DELEGATE_ThreeParams (FOnGraphStateChanged, const struct FAnimNode_StateMachine &, int32, int32) |
| |
| | DECLARE_DELEGATE_OneParam (FOnAddCustomAnimationCurves, UAnimInstance *) DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FPlayMontageAnimNotifyDelegate |
| |
◆ ANIMINST_PostCompileValidation
◆ FTransformArrayA2
◆ EMontagePlayReturnType
| Enumerator |
|---|
| MontageLength | |
| Duration | |
◆ DECLARE_DELEGATE_OneParam() [1/2]
Delegate that allows users to insert custom animation curve values - for now, it's only single, not sure how to make this to multi delegate and retrieve value sequentially, so Delegate called by 'PlayMontageNotify' and 'PlayMontageNotifyWindow'
◆ DECLARE_DELEGATE_OneParam() [2/2]
◆ DECLARE_DELEGATE_RetVal()
Delegate that native code can hook to provide additional transition logic
◆ DECLARE_DELEGATE_ThreeParams() [1/2]
Delegate that native code can hook into to handle state entry/exit
◆ DECLARE_DELEGATE_ThreeParams() [2/2]
Delegate for when Montage is started
◆ DECLARE_DELEGATE_TwoParams()
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE()
Delegate for when all montage instances have ended.
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()
Delegate for when Montage finished blending in
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()
Delegate for when Montage changes sections
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/2]
Delegate for when Montage started to blend out, whether interrupted or finished DesiredWeight of this montage becomes 0.f, but this still contributes to the output pose
bInterrupted = true if it was not property finished
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/2]
Delegate for when Montage is completed, whether interrupted or finished Weight of this montage is 0.f, so it stops contributing to output pose
bInterrupted = true if it was not property finished
◆ BranchingPointPayload
◆ FName
◆ Montage
◆ NotifyName