Navigation
API > API/Plugins > API/Plugins/AnimNext
Base struct for data interface-derived instances.
| Name | FAnimNextDataInterfaceInstance |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/DataInterface/AnimNextDataInterfaceInstance.h |
| Include Path | #include "DataInterface/AnimNextDataInterfaceInstance.h" |
Syntax
USTRUCT ()
struct FAnimNextDataInterfaceInstance
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnimNextDataInterfaceInstance() |
DataInterface/AnimNextDataInterfaceInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UAnimNextDataInterface * GetDataInterface() |
Get the data interface asset that this instance represents. | DataInterface/AnimNextDataInterfaceInstance.h | |
FName GetDataInterfaceName() |
Safely get the name of the data interface that this host provides. | DataInterface/AnimNextDataInterfaceInstance.h | |
FRigVMExtendedExecuteContext & GetExtendedExecuteContext() |
Get the RigVM extended execute context. | DataInterface/AnimNextDataInterfaceInstance.h | |
FAnimNextDataInterfaceInstance * GetHost() |
Get the instance (graph, module etc.) that owns/hosts us. | DataInterface/AnimNextDataInterfaceInstance.h | |
| Helper function used for bindings Get the memory for the supplied variable, at the specified index | DataInterface/AnimNextDataInterfaceInstance.h | ||
EPropertyBagResult GetVariable
(
FName InVariableName, |
Get a variable's value given its name. | DataInterface/AnimNextDataInterfaceInstance.h | |
const FInstancedPropertyBag & GetVariables() |
Get the property bag that holds external variables for this instance. | DataInterface/AnimNextDataInterfaceInstance.h | |
EPropertyBagResult SetVariable
(
const FName InVariableName, |
Set a variable's value given its name. | DataInterface/AnimNextDataInterfaceInstance.h |