Abstract
Internal
Protected
_Optional
calculateThe default implementation does nothing. Overwrite this method to do calculation.
Protected
Optional
graphUnique identifier of the node
Abstract
inputsAbstract
outputsAbstract
Readonly
typeType of the node
The graph instance the node is placed in.
undefined
if the node hasn't been placed in a graph yet.
Customizable display name of the node.
Protected
addAdd an input interface to the node
Key of the input
The input instance
True when the input was added, otherwise false (prevented by an event handler)
Protected
addAdd an output interface to the node
Key of the output
The output instance
True when the output was added, otherwise false (prevented by an event handler)
Protected
initializeAbstract
loadOverride this method to perform cleanup when the node is deleted
Override this method to execute logic when the node is placed inside a graph
This function will automatically be called as soon as the node is added to a graph.
Protected
removeRemove an existing input
Key of the input.
Protected
removeRemove an existing output
Key of the output.
Abstract base class for every dynamic node