Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UAnimNotifyLibrary
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Animation/AnimNotifyLibrary.h |
| Include | #include "Animation/AnimNotifyLibrary.h" |
Syntax
UCLASS (Meta=(ScriptName="UAnimNotifyLibrary"), MinimalAPI)
class UAnimNotifyLibrary : public UBlueprintFunctionLibrary
Remarks
A library of commonly used functionality for Notifies, exposed to blueprint.
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetCurrentAnimationNotifyStateTime
(
const FAnimNotifyEventReference& EventReference |
Gets the current time in seconds relative to the start of the notify state, clamped to the range of the notify state | |
| float | GetCurrentAnimationNotifyStateTimeRatio
(
const FAnimNotifyEventReference& EventReference |
Gets the current time as a ratio (0 -> 1) relative to the start of the notify state | |
| float | GetCurrentAnimationTime
(
const FAnimNotifyEventReference& EventReference |
Get the current anim notify time in seconds for when this notify was fired | |
| float | GetCurrentAnimationTimeRatio
(
const FAnimNotifyEventReference& EventReference |
Get the current anim notify time as a ratio (0 -> 1) through the animation for when this notify was fired | |
| bool | IsBlendingOut
(
const FAnimNotifyEventReference& EventReference |
Gets whether this notify comes from a source that is blending out. | |
| bool | NotifyStateReachedEnd
(
const FAnimNotifyEventReference& EventReference |
Get whether the notify state reached the end (was not cancelled) |