Property | Type | Description | |
---|---|---|---|
instance |
Method | Description | |
---|---|---|
AddNode ( |
Add a node to the editor
|
|
CalculateStartNodes ( ) : void |
Calculates the starting nodes based on connections, which is accessable via GetState()
|
|
ClearNodes ( ) : void |
Removes all nodes from the screen
|
|
ConnectNodes ( |
||
DrawWindow ( ) : void | ||
GetContextMenu ( |
Gets the context menu of the current mouse over node. If no node is moused over, parameter will be null
|
|
GetContextMenu ( |
Gets the context menu of the current mouse over handle. If no handle is moused over, parameter will be null
|
|
GetEditorOptions ( ) : |
||
GetEditorState ( ) : |
Get the editor state which contains most frame by frame information
|
|
GetNode ( string tag ) : |
Gets a node by tag. Returns null if no node is found
|
|
OffsetNodes ( Vector2 v ) : void |
Offsets all nodes on the screen
|
|
OrganizeNodes ( ) : void |
Attempts to organize all nodes on the screen by their heirarchy
|
|
PrepareWindow ( ) : void |
Called when the window is opened. Load any information the node editor requires here
|
|
RemoveNode ( |
Remove a node from the editor
|
|
UpdateMouseOverState ( ) : void |
Updates the mouseover state for handles and nodes
|
Method | Description | |
---|---|---|
DrawNode ( int id ) : void | ||
DrawNodes ( ) : void | ||
DrawSelectionRectangle ( ) : void | ||
HandleLeftClick ( |
||
HandleRightClick ( |
||
OnGUI ( ) : void |
public ConnectNodes ( |
||
from | ||
to | ||
return |
public GetContextMenu ( |
||
node | ||
return |
public GetContextMenu ( |
||
handle | ||
return |
public GetEditorOptions ( ) : |
||
return |
public GetEditorState ( ) : |
||
return |