Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Animation > AnimNotifies
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAnimNotifyState
- UAnimNotify_GameplayCueState
- UAnimNotify_PlayMontageNotifyWindow
- UAnimNotifyState_DisableRootMotion
- UAnimNotifyState_EarlyOutContextualAnimWindow
- UAnimNotifyState_IKWindow
- UAnimNotifyState_MotionWarping
- UAnimNotifyState_PoseSearchBase
- UAnimNotifyState_PoseSearchBlockTransition
- UAnimNotifyState_PoseSearchExcludeFromDatabase
- UAnimNotifyState_PoseSearchModifyCost
- UAnimNotifyState_PoseSearchOverrideContinuingPoseCostBias
- UAnimNotifyState_TimedNiagaraEffect
- UAnimNotifyState_TimedNiagaraEffectAdvanced
- UAnimNotifyState_TimedParticleEffect
- UAnimNotifyState_Trail
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNotifies/AnimNotifyState.h |
Include | #include "Animation/AnimNotifies/AnimNotifyState.h" |
Syntax
class UAnimNotifyState : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bIsNativeBranchingPoint | End UObject Interface This notify is always a branching point when used on Montages. |
![]() |
bool | bShouldFireInEditor | Whether this notify state instance should fire in animation editors |
![]() |
FColor | NotifyColor | Color of Notify in editor |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UAnimNotifyState
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BranchingPointNotifyBegin
(
FBranchingPointNotifyPayload& BranchingPointPayload |
|
![]() ![]() |
void | BranchingPointNotifyEnd
(
FBranchingPointNotifyPayload& BranchingPointPayload |
|
![]() ![]() |
void | BranchingPointNotifyTick
(
FBranchingPointNotifyPayload& BranchingPointPayload, |
|
![]() ![]() ![]() |
bool | CanBePlaced
(
UAnimSequenceBase* Animation |
|
![]() ![]() |
UObject * | ||
![]() ![]() |
float | TriggerWeightThreshold to use when creating notifies of this type | |
![]() ![]() |
FLinearColor | ||
![]() ![]() |
FString | ||
![]() ![]() |
FString | Implementable event to get a custom name for the notify | |
![]() ![]() |
void | NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
void | NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
void | NotifyTick
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
void | OnAnimNotifyCreatedInEditor
(
FAnimNotifyEvent& ContainingAnimNotifyEvent |
|
![]() ![]() |
bool | Received_NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
bool | Received_NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
bool | Received_NotifyTick
(
USkeletalMeshComponent* MeshComp, |
|
![]() ![]() |
bool | Override this to prevent firing this notify state type in animation editors | |
![]() ![]() |
void |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostLoad () |
UObject Interface |
![]() ![]() |
void | PreSave
(
FObjectPreSaveContext SaveContext |
Presave function. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
This function is deprecated. Use the other NotifyBegin instead. |
![]() ![]() |
void | NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
This function is deprecated. Use the other NotifyEnd instead. |
![]() ![]() |
void | NotifyTick
(
USkeletalMeshComponent* MeshComp, |
This function is deprecated. Use the other NotifyTick instead. |