- _getCaption
String _getCaption()
- _getCategory
String _getCategory()
Return the node's category.
- _getInputValuePortCount
long _getInputValuePortCount()
Return the count of input value ports.
- _getInputValuePortName
String _getInputValuePortName(long idx)
Return the specified input port's name.
- _getInputValuePortType
long _getInputValuePortType(long idx)
Return the specified input port's type. See the TYPE_* enum in @GlobalScope.
- _getOutputSequencePortCount
long _getOutputSequencePortCount()
Return the amount of output sequence ports.
- _getOutputSequencePortText
String _getOutputSequencePortText(long idx)
Return the specified sequence output's name.
- _getOutputValuePortCount
long _getOutputValuePortCount()
Return the amount of output value ports.
- _getOutputValuePortName
String _getOutputValuePortName(long idx)
Return the specified output's name.
- _getOutputValuePortType
long _getOutputValuePortType(long idx)
Return the specified output's type. See the TYPE_* enum in @GlobalScope.
- _getText
String _getText()
Return the custom node's text, which is shown right next to the input sequence port (if there is none, on the place that is usually taken by it).
- _getWorkingMemorySize
long _getWorkingMemorySize()
Return the size of the custom node's working memory. See _step for more details.
- _hasInputSequencePort
bool _hasInputSequencePort()
Return whether the custom node has an input sequence port.
- _scriptChanged
void _scriptChanged()
- _step
Variant _step(Array inputs, Array outputs, long start_mode, Array working_mem)
Execute the custom node's logic, returning the index of the output sequence port to use or a String when there is an error.
- opAssign
VisualScriptCustomNode opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(VisualScriptCustomNode other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(typeof(null) n)
Undocumented in source. Be warned that the author may not have intended to support it.
A scripted Visual Script node.
A custom Visual Script node which can be scripted in powerful ways.