Navigation
API > API/Plugins > API/Plugins/AnimNext > API/Plugins/AnimNext/DecoratorBase
References
| Module | AnimNext |
| Header | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/DecoratorBase/EntryPointHandle.h |
| Include | #include "DecoratorBase/EntryPointHandle.h" |
Syntax
USTRUCT (BlueprintType )
struct FAnimNextEntryPointHandle
Remarks
Entry Point Handle An entry point handle is equivalent to a decorator handle but it will not resolve automatically on load. As such, it is safe to use outside of an AnimNext graph. They must be manually resolved through FDecoratorReader.
Internally, it contains a node handle (as a node ID) and a decorator index.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| constexpr | Creates an invalid entry point handle. | ||
FAnimNextEntryPointHandle
(
UE::AnimNext::FNodeHandle NodeHandle |
Creates an entry point handle pointing to the first decorator of the specified node. | ||
FAnimNextEntryPointHandle
(
UE::AnimNext::FNodeHandle NodeHandle, |
Creates an entry point handle pointing to the specified decorator on the specified node. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | Returns the decorator index. | ||
| UE::AnimNext::FNodeHandle | Returns a handle to the node referenced (its node ID) | ||
| bool | IsValid () |
Returns true if this entry point handle is valid, false otherwise. |
Constants
| Name | Description |
|---|---|
| DECORATOR_SHIFT | Bottom 24 bits are used by the node handle while the top 8 bits by the decorator index. |
| NODE_HANDLE_MASK |
See Also
FDecoratorReader