C# Class GPUGraph.Editor.GraphEditor

Inheritance: EditorWindow
Datei anzeigen Open project: heyx3/GPUNoiseForUnity

Public Properties

Property Type Description
CurrentlyPlacing NodeTree_Element_Option
Grph GPUGraph.Graph
NewNodeOptions List

Private Properties

Property Type Description
ConfirmLoseUnsavedChanges bool
GUIHandleEvents void
GUILeftArea void
GUINode UnityEngine.Rect
GUINodeWindow void
ShowEditor void
UpdatePreview void

Public Methods

Method Description
OnDestroy ( ) : void
OnEnable ( ) : void
OnFocus ( ) : void
OnGUI ( ) : void
SelectOption ( NodeTree_Element_Option option ) : void

Private Methods

Method Description
ConfirmLoseUnsavedChanges ( ) : bool
GUIHandleEvents ( Rect graphArea, float graphXOffset ) : void
GUILeftArea ( ) : void
GUINode ( Rect nodeRect, Node node ) : Rect
GUINodeWindow ( int windowID ) : void
ShowEditor ( ) : void
UpdatePreview ( ) : void

Method Details

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnFocus() public method

public OnFocus ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

SelectOption() public method

public SelectOption ( NodeTree_Element_Option option ) : void
option NodeTree_Element_Option
return void

Property Details

CurrentlyPlacing public_oe property

public NodeTree_Element_Option,GPUGraph.Editor CurrentlyPlacing
return NodeTree_Element_Option

Grph public_oe property

public Graph,GPUGraph Grph
return GPUGraph.Graph

NewNodeOptions public_oe property

public List NewNodeOptions
return List