Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph
Base struct for procedural graph methods that need to persist or be referenced in data.
| Name | FAnimNextAnimGraphBuilder |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/Factory/AnimNextAnimGraphBuilder.h |
| Include Path | #include "Factory/AnimNextAnimGraphBuilder.h" |
Syntax
USTRUCT ()
struct FAnimNextAnimGraphBuilder : public UE::UAF::IAnimGraphBuilder
Derived Classes
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedKey | uint64 | Cached key based on serialized properties. | Factory/AnimNextAnimGraphBuilder.h |
Functions
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InvalidateKey() |
Invalidate the key if the method's params change, it will be lazily recalculated. | Factory/AnimNextAnimGraphBuilder.h | |
virtual uint64 RecalculateKey() |
Recalculates the key - called lazily when the key is retrieved. | Factory/AnimNextAnimGraphBuilder.h |
Overridden from IAnimGraphBuilder
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint64 GetKey() |
Get a uniquely-identifying key that we use to avoid rebuilding graphs. | Factory/AnimNextAnimGraphBuilder.h |