Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph
Make Dynamic Additive Task
Pops the top two keyframes of the stack, creates a new additive pose and pushes it back onto the stack. The top pose should be the keyframe to turn into an additive and the second to the top should be the base keyframe.
| Name | FUAFMakeDynamicAdditiveTask |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/EvaluationVM/Tasks/MakeDynamicAdditive.h |
| Include Path | #include "EvaluationVM/Tasks/MakeDynamicAdditive.h" |
Syntax
USTRUCT ()
struct FUAFMakeDynamicAdditiveTask : public FAnimNextEvaluationTask
Inheritance Hierarchy
- FAnimNextEvaluationTask → FUAFMakeDynamicAdditiveTask
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AdditiveType | EAdditiveAnimationType | EvaluationVM/Tasks/MakeDynamicAdditive.h |
Functions
Public Virtual
Overridden from FAnimNextEvaluationTask
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Execute
(
UE::UAF::FEvaluationVM& VM |
Task entry point. | EvaluationVM/Tasks/MakeDynamicAdditive.h | |
virtual const UScriptStruct * GetStruct() |
Returns the derived type for the task. | EvaluationVM/Tasks/MakeDynamicAdditive.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUAFMakeDynamicAdditiveTask Make
(
const EAdditiveAnimationType InAdditiveType |
EvaluationVM/Tasks/MakeDynamicAdditive.h |