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