Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper
The variable description is used to convey information about unique variables within a Graph. Multiple Variable Nodes can share the same variable description.
| Name | FRigVMGraphVariableDescription |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMModel/RigVMVariableDescription.h |
| Include Path | #include "RigVMModel/RigVMVariableDescription.h" |
Syntax
USTRUCT (BlueprintType )
struct FRigVMGraphVariableDescription
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Category | FText | The category of the variable. | RigVMModel/RigVMVariableDescription.h |
|
| CPPType | FString | The C++ data type of the variable. | RigVMModel/RigVMVariableDescription.h |
|
| CPPTypeObject | TObjectPtr< UObject > | The Struct of the C++ data type of the variable (or nullptr) | RigVMModel/RigVMVariableDescription.h |
|
| CPPTypeObjectPath | FName | RigVMModel/RigVMVariableDescription.h | ||
| DefaultValue | FString | The default value of the variable. | RigVMModel/RigVMVariableDescription.h |
|
| Name | FName | The name of the variable. | RigVMModel/RigVMVariableDescription.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ChangeType
(
const FEdGraphPinType& PinType |
RigVMModel/RigVMVariableDescription.h | ||
FRigVMExternalVariable ToExternalVariable() |
Returns nullptr external variable matching this description. | RigVMModel/RigVMVariableDescription.h | |
FEdGraphPinType ToPinType() |
RigVMModel/RigVMVariableDescription.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FRigVMGraphVariableDescription& Other |
Comparison operator | RigVMModel/RigVMVariableDescription.h |