Navigation
API > API/Plugins > API/Plugins/UAFAnimNode
Contains the necessary machinery for evaluating a list of AnimOps to produce a set of output values.
| Name | FUAFEvaluateValuesArgs |
| Type | class |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimNode/Source/UAFAnimNode/Public/UAF/AnimNodeCore/UAFAnimNodeUpdate.h |
| Include Path | #include "UAF/AnimNodeCore/UAFAnimNodeUpdate.h" |
Syntax
class FUAFEvaluateValuesArgs
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |||
FUAFEvaluateValuesArgs
(
const FUAFEvaluateValuesArgs& |
UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
FUAFEvaluateValuesArgs
(
UAbstractSkeletonSetBinding& SkeletonSetBinding, |
UAF/AnimNodeCore/UAFAnimNodeUpdate.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnimOps | const TArray< FUAFAnimOp * > & | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| FRigUnit_RunAnimNode | friend | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| LOD | int32 | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| ReferencePose | const FReferencePose & | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| SkeletalMesh | USkeletalMesh * | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| SkeletonSetBinding | UAbstractSkeletonSetBinding * | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| SkeletonSetName | FName | UAF/AnimNodeCore/UAFAnimNodeUpdate.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TArray< FUAFAnimOp * > & GetAnimOps() |
Returns the list of AnimOps used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |
int32 GetLOD() |
Returns the current LOD used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |
const FReferencePose & GetReferencePose() |
Returns the reference pose used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |
USkeletalMesh * GetSkeletalMesh() |
Returns the skeletal mesh used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |
UAbstractSkeletonSetBinding * GetSkeletonSetBinding() |
Returns the abstract skeleton set binding asset used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h | |
FName GetSkeletonSetName() |
Returns the abstract skeleton set name used to produce our output values. | UAF/AnimNodeCore/UAFAnimNodeUpdate.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FUAFEvaluateValuesArgs & operator=
(
const FUAFEvaluateValuesArgs& |
UAF/AnimNodeCore/UAFAnimNodeUpdate.h | ||
| UAF/AnimNodeCore/UAFAnimNodeUpdate.h |