Navigation
API > API/Plugins > API/Plugins/UAFUncookedOnly
Struct wrapping a graph variable. Includes default value.
| Name | FAnimNextProgrammaticVariable |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAFUncookedOnly/Public/Variables/AnimNextProgrammaticVariable.h |
| Include Path | #include "Variables/AnimNextProgrammaticVariable.h" |
Syntax
struct FAnimNextProgrammaticVariable
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultValue | FInstancedPropertyBag | Property bag holding the default value of the variable | Variables/AnimNextProgrammaticVariable.h | |
| Name | FName | Name of the variable | Variables/AnimNextProgrammaticVariable.h | |
| Type | FAnimNextParamType | The variable's type | Variables/AnimNextProgrammaticVariable.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetDefaultValue
(
const FProperty*& OutProperty, |
Get default value via property | Variables/AnimNextProgrammaticVariable.h | |
FInstancedPropertyBag & GetMutablePropertyBag() |
Get inner propertybag storing values, mutable | Variables/AnimNextProgrammaticVariable.h | |
const FInstancedPropertyBag & GetPropertyBag() |
Get inner propertybag storing values | Variables/AnimNextProgrammaticVariable.h | |
FAnimNextParamType GetType() |
Get arg AnimNext param type | Variables/AnimNextProgrammaticVariable.h | |
const uint8 * GetValuePtr() |
Access the memory for the internal value | Variables/AnimNextProgrammaticVariable.h | |
FName GetVariableName() |
Get VM variable name | Variables/AnimNextProgrammaticVariable.h | |
bool SetDefaultValue
(
TConstArrayView< uint8 > InValue, |
Set variable default value in propertybag | Variables/AnimNextProgrammaticVariable.h | |
bool SetDefaultValueFromString
(
const FString& InDefaultValue, |
Set variable default value in propertybag via string | Variables/AnimNextProgrammaticVariable.h | |
bool SetType
(
const FAnimNextParamType& InType, |
Set AnimNext param type, also sets propertybag to hold that type | Variables/AnimNextProgrammaticVariable.h | |
void SetVariableName
(
FName InName, |
Set VM variable name | Variables/AnimNextProgrammaticVariable.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FAnimNextProgrammaticVariable FromRigVMGraphFunctionArgument
(
const FRigVMGraphFunctionArgument& RigVMGraphFunctionArgument |
Construct a parameter type from the passed in FRigVMTemplateArgumentType. | Variables/AnimNextProgrammaticVariable.h |