Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimNodeBase.h |
Include |
#include "Animation/AnimNodeBase.h" |
struct FExposedValueHandler
An exposed value updater.
Name | Description | ||
---|---|---|---|
|
bInitialized |
Prevent multiple initialization. |
|
|
BoundFunction |
The function to call to update associated properties (can be NULL) |
|
|
CopyRecords |
Direct data access to property in anim instance. |
|
|
Function |
Function pointer if BoundFunction != NAME_None |
|
|
const FProperty... |
PropertyAccessLibrary |
Cached property access library ptr. |
|
TFieldPath< FSt... |
ValueHandlerNodeProperty |
Node property that this value handler is associated with, when the node is instantiated from this property the node's ExposedValueHandler will point back to this FExposedValueHandler: |
Name | Description | |
---|---|---|
|
FExposedValueHandler() |
Name | Description | ||
---|---|---|---|
|
ClassInitialization ( |
Helper function to bind an array of handlers. |
|
|
DynamicClassInitialization ( |
Helper function to bind an array of handlers. |
|
|
Execute ( |
Execute the function and copy records. |
|
|
Initialize ( |
Bind copy records and cache UFunction if necessary. |