Navigation
API > API/Runtime > API/Runtime/Engine
Event that can be subscribed to receive skipped updates when a cached pose is run. When a cached pose update call executes the link with the maximum weight, this event receives information about the other links with lesser weights
| Name | FCachedPoseSkippedUpdateHandler |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_SaveCachedPose.h |
| Include Path | #include "Animation/AnimNode_SaveCachedPose.h" |
Syntax
class FCachedPoseSkippedUpdateHandler : public UE::Anim::IGraphMessage
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCachedPoseSkippedUpdateHandler
(
TUniqueFunction< void(TArrayView< const FMessageStack >)> InFunction |
Animation/AnimNode_SaveCachedPose.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TypeName | const FName | Animation/AnimNode_SaveCachedPose.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Function | TUniqueFunction< void(TArrayView< const FMessageStack >)> | Function to call. | Animation/AnimNode_SaveCachedPose.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnUpdatesSkipped
(
TArrayView< const FMessageStack > InSkippedUpdates |
Called when there are Update() calls that were skipped due to pose caching. | Animation/AnimNode_SaveCachedPose.h |
Overridden from IGraphMessage
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetTypeName() |
Animation/AnimNode_SaveCachedPose.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName GetStaticTypeName() |
Animation/AnimNode_SaveCachedPose.h |