C# Class NodifyEditorWindow, LetsMake

Inheritance: UnityEditor.SearchableEditorWindow
Afficher le fichier Open project: anneomcl/LetsMake Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public static AddToSelectedObjects ( GameObject obj ) : void
obj GameObject
Résultat void

DrawAnchor() public méthode

public DrawAnchor ( Anchor anchor ) : void
anchor Anchor
Résultat void

DrawAnchorConnection() public méthode

public DrawAnchorConnection ( AnchorConnection connection ) : void
connection Nodify.Runtime.AnchorConnection
Résultat void

DrawBreadcrumbs() public méthode

public DrawBreadcrumbs ( ) : void
Résultat void

DrawCurrentConnectingAnchor() public méthode

public DrawCurrentConnectingAnchor ( Anchor anchor ) : void
anchor Anchor
Résultat void

DrawLogo() public méthode

public DrawLogo ( ) : void
Résultat void

DrawNode() public méthode

public DrawNode ( Node node ) : void
node Node
Résultat void

DrawNodeConnection() public méthode

public DrawNodeConnection ( NodeConnection connection ) : void
connection NodeConnection
Résultat void

DrawNodeGroup() public méthode

public DrawNodeGroup ( NodeGroup node ) : void
node NodeGroup
Résultat void

DrawToolbar() public méthode

public DrawToolbar ( ) : void
Résultat void

FocusNode() public méthode

public FocusNode ( NodeGroup group, Node node ) : void
group NodeGroup
node Node
Résultat void

ForceRepaint() public static méthode

public static ForceRepaint ( ) : void
Résultat void

GetProjectName() public static méthode

public static GetProjectName ( ) : string
Résultat string

MovedNodeSelectionDelta() public static méthode

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

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

OpenInEditor() public static méthode

public static OpenInEditor ( NodeGroup group ) : void
group NodeGroup
Résultat void

RemoveFromSelectedObjects() public static méthode

public static RemoveFromSelectedObjects ( GameObject obj ) : void
obj GameObject
Résultat void

ShouldRepaint() public méthode

public ShouldRepaint ( ) : bool
Résultat bool

ShowNodeCreationMenu() public méthode

public ShowNodeCreationMenu ( ) : void
Résultat void