Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMCore
References
| Module | RigVM |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMStruct.h |
| Include | #include "RigVMCore/RigVMStruct.h" |
Syntax
struct FRigVMUnitNodeCreatedContext
Remarks
A context struct passed to FRigVMStruct::OnUnitNodeCreated
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | AddExternalVariable
(
const FRigVMExternalVariable& InVariableToCreate, |
Creates a new variable within the host of this VM | |
| bool | BindPinToExternalVariable
(
FString InPinPath, |
Binds a pin to an external variable on the created node | |
| FName | Returns the name of the first variable given a type (or NAME_None if not found) | ||
| FName | Returns the name of the first variable given a type (or NAME_None if not found) | ||
| FName | Returns the name of the first variable given a type (or NAME_None if not found) | ||
| FName | Returns the name of the first variable given a type (or NAME_None if not found) | ||
| FName | FindFirstVariableOfType
(
FName InCPPTypeName |
Returns the name of the first variable given a(or NAME_None if not found) | |
| FRigVMExternalVariable | FindVariable
(
FName InVariableName |
Returns a variable given a name (or a non-valid variable if not found) | |
| FRigVMGetExternalVariablesDelegate & | |||
| FRigVMBindPinToExternalVariableDelegate & | |||
| FRigVMCreateExternalVariableDelegate & | |||
| TArray< FRigVMExternalVariable > | Returns all currently existing external variables | ||
| FName | GetNodeName () |
Get the name of this node | |
| ERigVMNodeCreatedReason | GetReason () |
Get the reason why this node was created | |
| bool | IsValid () |
Returns true if this context is valid to use |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FScope |