A Visual Script virtual class for in-graph editable nodes. A Visual Script virtual class that defines the shape and the default behavior of the nodes that have to be in-graph editable nodes. Adds an input port to the Visual Script node. Adds an output port to the Visual Script node. Removes an input port from the Visual Script node. Removes an output port from the Visual Script node. Sets the name of an input port. Sets the type of an input port. Sets the name of an output port. Sets the type of an output port.