Namespace InsaneScatterbrain.ScriptGraph.Editor
Classes
BoolConstantNodeView
BoundsConstantNodeView
BoundsIntConstantNodeView
ColorConstantNodeView
ConstantNodeView
This is the base class for all constant node views.
ConstantNodeViewAttribute
This attribute is used to mark classes as node views for constant nodes. Marking a constant node view of a certain type, will allow for the creation of constant nodes with that type in the script graph editor.
FloatConstantNodeView
GroupNodeView
InputNodeView
This is the node view for the input nodes.
IntConstantNodeView
NodeDuplicator
NodeFactory
ObjectConstantNodeView
OutPortEdgeConnectListener
Edge connector listener that triggers the node search menu to be opened whenever an edge connection is dropped outside a port, displaying only the nodes compatible with the port. If a new node is created through the menu, the port is connected to the first compatible port found on the new node.
OutputNodeView
This is the node view for the output nodes.
OutputParameterResultFormatter
OutputParameterResultWindow
RandomBspRoomsPreviewBehaviour
RectConstantNodeView
RectIntConstantNodeView
ScriptGraphContextMenu
This class represents the context menu of the script graph editor.
ScriptGraphDebugger
ScriptGraphDependencyInstaller
ScriptGraphEditor
Custom inspector for ScripGraphEditor.
ScriptGraphInitializer
The ScriptGraphInitialize is run on load to run maintenance jobs on the existing script graphs, in case things have changed. For example, it removes nodes and ports that no longer exist.
ScriptGraphInputEditor
Custom inspector for the script graph input components.
ScriptGraphRunnerEditor
Custom inspector for the script graph runner.
ScriptGraphSearchBar
ScriptGraphValidator
ScriptGraphView
The ScriptGraphView allows for the visual editing of a script graph.
ScriptGraphViewSelection
ScriptGraphViewWindow
The editor window to display the script graph view in.
ScriptNodeView
The default script node view.
ScriptNodeViewAttribute
This attribute is used to mark classes as node views for script nodes. Marking a node view will allow for the creation of nodes of that type in the script graph editor.
ScriptNodeViewFactory
Factory for script node views.
ScriptNodeViewTypesRegistry
Contains data on which script node view goes with which script node.