Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/RigVMModel > API/Plugins/RigVMDeveloper/RigVMModel/Nodes
Inheritance Hierarchy
- UObject
- URigVMNode
- URigVMTemplateNode
- URigVMFunctionInterfaceNode
- URigVMFunctionEntryNode
- URigVMFunctionReturnNode
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMModel/Nodes/RigVMFunctionInterfaceNode.h |
| Include | #include "RigVMModel/Nodes/RigVMFunctionInterfaceNode.h" |
Syntax
UCLASS (BlueprintType)
class URigVMFunctionInterfaceNode : public URigVMTemplateNode
Remarks
The Function Interface node is is used as the base class for both the entry and return nodes.
Functions
| Type | Name | Description | |
|---|---|---|---|
| const URigVMPin * | FindReferencedPin
(
const URigVMPin* InPin |
||
| const URigVMPin * | FindReferencedPin
(
const FString& InPinPath |
Overridden from URigVMNode
| Type | Name | Description | |
|---|---|---|---|
| FLinearColor | GetNodeColor () |
Override node functions. | |
| uint32 | Override template node functions. | ||
| FText | Returns the tooltip of this node. | ||
| FText | GetToolTipTextForPin
(
const URigVMPin* InPin |
||
| bool | Returns true if the node is defined as non-varying. |