| FAnimLinkableElement
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Animation/AnimTypes.h |
Include |
#include "Animation/AnimTypes.h" |
struct FAnimNotifyEvent : public FAnimLinkableElement
Triggers an animation notify. Each AnimNotifyEvent contains an AnimNotify object which has its Notify method called and passed to the animation.
Name | Description | ||
---|---|---|---|
|
bConvertedFromBranchingPoint |
If TRUE, this notify has been converted from an old BranchingPoint. |
|
|
bTriggerOnDedicatedServer |
If disabled this notify will be skipped on dedicated servers |
|
|
bTriggerOnFollower |
If enabled this notify will trigger when the animation is a follower in a sync group (by default only the sync group leaders notifies trigger |
|
|
float |
Duration |
|
|
EndLink |
Linkable element to use for the end handle representing a notify state duration |
|
|
float |
EndTriggerTimeOffset |
An offset similar to TriggerTimeOffset but used for the end scrub handle of a notify state's duration |
|
Guid |
Guid for tracking notifies in editor |
|
|
TEnumAsByte< EM... |
MontageTickType |
|
|
UAnimNotify ... |
Notify |
|
|
NotifyColor |
Color of Notify in editor |
|
|
NotifyFilterLOD |
LOD to start filtering this notify from. |
|
|
TEnumAsByte< EN... |
NotifyFilterType |
Defines a method for filtering notifies (stopping them triggering) e.g. by looking at the meshes current LOD |
|
NotifyName |
||
|
NotifyStateClass |
||
|
float |
NotifyTriggerChance |
Defines the chance of of this notify triggering, 0 = No Chance, 1 = Always triggers |
|
TrackIndex |
'Track' that the notify exists on, used for visual placement in editor and sorting priority in runtime |
|
|
float |
TriggerTimeOffset |
An offset from the DisplayTime to the actual time we will trigger the notify, as we cannot always trigger it exactly at the time the user wants |
|
float |
TriggerWeightThreshold |
Name | Description | |
---|---|---|
|
FAnimNotifyEvent() |
Name | Description | |
---|---|---|
|
~FAnimNotifyEvent() |
Name | Description | ||
---|---|---|---|
|
float |
GetDuration() |
|
|
float |
GetEndTriggerTime() |
Returns the actual end time for a state notify. |
|
GetNotifyEventName() |
Get the NotifyName pre-appended to "AnimNotify_", for calling the event |
|
|
float |
GetTriggerTime() |
Returns the actual trigger time for this notify. |
|
IsBlueprintNotify() |
Returns true if this is blueprint derived notifies |
|
|
IsBranchingPoint() |
Returns true is this AnimNotify is a BranchingPoint |
|
|
PostSerialize ( |
||
|
RefreshEndTriggerOffset ( |
Updates end trigger offset based on a combination of predicted offset and current offset |
|
|
RefreshTriggerOffset ( |
Updates trigger offset based on a combination of predicted offset and current offset |
|
|
Serialize ( |
||
|
SetDuration ( |
Name | Description | ||
---|---|---|---|
|
SetTime ( |
Sets the time of this element |
Name | Description | ||
---|---|---|---|
|
operator< ( |
Used by UAnimSequenceBase::SortNotifies() to sort its Notifies array. |
|
|
operator== ( |
Name | Description | ||
---|---|---|---|
|
float |
DisplayTime_DEPRECATED |
The user requested time for this notify |