11#include "AnimNotify.generated.h"
14class USkeletalMeshComponent;
16#if WITH_EDITORONLY_DATA
28 USkeletalMeshComponent* SkelMeshComponent;
35 : SkelMeshComponent(
nullptr)
36 , SequenceAsset(
nullptr)
37 , NotifyEvent(
nullptr)
61 UFUNCTION(BlueprintImplementableEvent, meta=(AutoCreateRefTerm=
"EventReference"))
64#if WITH_EDITORONLY_DATA
85 UE_DEPRECATED(5.0,
"Please use the other Notify function instead")
91 virtual FString GetEditorComment()
98 ENGINE_API float GetDefaultTriggerWeightThreshold()
const;
103#if WITH_EDITORONLY_DATA
125 bool bIsNativeBranchingPoint;
132 class USkeletalMeshComponent* MeshContext;
const FBranchingPointNotifyPayload BranchingPointPayload
Definition AnimInstance.h:121
@ INDEX_NONE
Definition CoreMiscDefines.h:150
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition CanvasTypes.h:211
Definition ObjectSaveContext.h:244
Definition PrimitiveDrawInterface.h:19
Definition SceneView.h:1425
Definition AnimNotify.h:52
Definition AnimSequenceBase.h:37
virtual UE_API UWorld * GetWorld() const override
Definition World.cpp:1820
@ false
Definition radaudio_common.h:23
Definition AnimNotifyQueue.h:22
Definition AnimTypes.h:277
Definition AnimNotify.h:24
FBranchingPointNotifyPayload(USkeletalMeshComponent *InSkelMeshComponent, UAnimSequenceBase *InSequenceAsset, FAnimNotifyEvent *InNotifyEvent, int32 InMontageInstanceID, bool bInReachedEnd=false)
Definition AnimNotify.h:41
static CORE_API const FLinearColor Black
Definition Color.h:458