C# Class NodifyEditorWindow, LetsMake

Inheritance: UnityEditor.SearchableEditorWindow
Exibir arquivo Open project: anneomcl/LetsMake Class Usage Examples

Public Methods

Method Description
AddToSelectedObjects ( GameObject obj ) : void
DrawAnchor ( Anchor anchor ) : void
DrawAnchorConnection ( AnchorConnection connection ) : void
DrawBreadcrumbs ( ) : void
DrawCurrentConnectingAnchor ( Anchor anchor ) : void
DrawLogo ( ) : void
DrawNode ( Node node ) : void
DrawNodeConnection ( NodeConnection connection ) : void
DrawNodeGroup ( NodeGroup node ) : void
DrawToolbar ( ) : void
FocusNode ( NodeGroup group, Node node ) : void
ForceRepaint ( ) : void
GetProjectName ( ) : string
MovedNodeSelectionDelta ( Node node, Vector2 delta ) : void

Called when a node is moved on the editor graph.

OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
OpenInEditor ( NodeGroup group ) : void
RemoveFromSelectedObjects ( GameObject obj ) : void
ShouldRepaint ( ) : bool
ShowNodeCreationMenu ( ) : void

Private Methods

Method Description
AssignSelectedGroup ( ) : void
CreateGlobalVariable ( ) : void
CreateNewNode ( ) : void
CreateNodeGroup ( ) : void
HandleEditorEvents ( NodeGroup group ) : void
Initialize ( ) : NodifyEditorWindow,
InitializeCreateNodeMenu ( ) : void
InitializeGUIStyles ( ) : void
OnDestroy ( ) : void
OnDrawEditorBackground ( ) : void
OnDrawEditorGrid ( ) : void
OnSelectionChange ( ) : void
OpenDocumentation ( ) : void
ReportBug ( ) : void
SelectNodesInRect ( Rect rect ) : void
ShowButton ( Rect rect ) : void

Method Details

AddToSelectedObjects() public static method

public static AddToSelectedObjects ( GameObject obj ) : void
obj GameObject
return void

DrawAnchor() public method

public DrawAnchor ( Anchor anchor ) : void
anchor Anchor
return void

DrawAnchorConnection() public method

public DrawAnchorConnection ( AnchorConnection connection ) : void
connection Nodify.Runtime.AnchorConnection
return void

DrawBreadcrumbs() public method

public DrawBreadcrumbs ( ) : void
return void

DrawCurrentConnectingAnchor() public method

public DrawCurrentConnectingAnchor ( Anchor anchor ) : void
anchor Anchor
return void

DrawLogo() public method

public DrawLogo ( ) : void
return void

DrawNode() public method

public DrawNode ( Node node ) : void
node Node
return void

DrawNodeConnection() public method

public DrawNodeConnection ( NodeConnection connection ) : void
connection NodeConnection
return void

DrawNodeGroup() public method

public DrawNodeGroup ( NodeGroup node ) : void
node NodeGroup
return void

DrawToolbar() public method

public DrawToolbar ( ) : void
return void

FocusNode() public method

public FocusNode ( NodeGroup group, Node node ) : void
group NodeGroup
node Node
return void

ForceRepaint() public static method

public static ForceRepaint ( ) : void
return void

GetProjectName() public static method

public static GetProjectName ( ) : string
return string

MovedNodeSelectionDelta() public static method

Called when a node is moved on the editor graph.
public static MovedNodeSelectionDelta ( Node node, Vector2 delta ) : void
node Node
delta Vector2
return void

OnDisable() public method

public OnDisable ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OpenInEditor() public static method

public static OpenInEditor ( NodeGroup group ) : void
group NodeGroup
return void

RemoveFromSelectedObjects() public static method

public static RemoveFromSelectedObjects ( GameObject obj ) : void
obj GameObject
return void

ShouldRepaint() public method

public ShouldRepaint ( ) : bool
return bool

ShowNodeCreationMenu() public method

public ShowNodeCreationMenu ( ) : void
return void