URigVMPrototypeNode

The Prototype Node represents an unresolved function.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

RigVMDeveloper

Header

/Engine/Source/Developer/RigVMDeveloper/Public/RigVMModel/Nodes/RigVMPrototypeNode.h

Include

#include "RigVMModel/Nodes/RigVMPrototypeNode.h"

Syntax

class URigVMPrototypeNode : public URigVMNode

Remarks

The Prototype Node represents an unresolved function. Prototype nodes can morph into all functions implementing the prototype.

Constructors

Name Description

Public function

URigVMPrototypeNode()

Default constructor

Functions

Name Description

Public function Const

FName

 

GetNotation()

Returns the notation of the node.

Public function

int32

 

GetResolvedFunctionIndex

(
    FRigVMPrototype::FTypeMap* Out...
)

Returns the index of the resolved RigVM function (or INDEX_NONE)

Public function

bool

 

SupportsType

(
    const URigVMPin* InPin,
    const FString& InCPPType
)

Returns true if a pin supports a given type

Overridden from URigVMNode

Name Description

Public function Virtual Const

FText

 

GetToolTipTextForPin

(
    const URigVMPin* InPin
)