C# Class UniGame.UniNodes.NodeSystem.Inspector.Editor.UniGraphWindowInspector.BaseEditor.NodeEditor

Inheritance: NodeEditorBase, INodeEditorData
Mostra file Open project: UniGameTeam/UniGame.GameFlow Class Usage Examples

Public Properties

Property Type Description
OnUpdateNode Action
PortPositions Vector2>.Dictionary
Renaming int

Protected Properties

Property Type Description
_bodyDrawers List
_headerDrawers List

Public Methods

Method Description
GetBodyStyle ( ) : GUIStyle
GetTint ( ) : Color
GetWidth ( ) : int
InitiateRename ( ) : void
OnBodyGUI ( ) : void

Draws standard field editors for all public fields

OnEnable ( ) : void
OnHeaderGUI ( ) : void
Rename ( string newName ) : void

Protected Methods

Method Description
Draw ( List drawers ) : void
InitializeHeaderDrawers ( ) : List
InitializedBodyDrawers ( ) : List
OnEditorEnabled ( ) : void

Method Details

Draw() protected method

protected Draw ( List drawers ) : void
drawers List
return void

GetBodyStyle() public method

public GetBodyStyle ( ) : GUIStyle
return GUIStyle

GetTint() public method

public GetTint ( ) : Color
return Color

GetWidth() public method

public GetWidth ( ) : int
return int

InitializeHeaderDrawers() protected method

protected InitializeHeaderDrawers ( ) : List
return List

InitializedBodyDrawers() protected method

protected InitializedBodyDrawers ( ) : List
return List

InitiateRename() public method

public InitiateRename ( ) : void
return void

OnBodyGUI() public method

Draws standard field editors for all public fields
public OnBodyGUI ( ) : void
return void

OnEditorEnabled() protected method

protected OnEditorEnabled ( ) : void
return void

OnEnable() public final method

public final OnEnable ( ) : void
return void

OnHeaderGUI() public method

public OnHeaderGUI ( ) : void
return void

Rename() public method

public Rename ( string newName ) : void
newName string
return void

Property Details

OnUpdateNode public_oe static_oe property

Fires every whenever a node was modified through the editor
public static Action OnUpdateNode
return Action

PortPositions public_oe static_oe property

nodes port positions
public static Dictionary PortPositions
return Vector2>.Dictionary

Renaming public_oe static_oe property

public static int Renaming
return int

_bodyDrawers protected_oe property

protected List _bodyDrawers
return List

_headerDrawers protected_oe property

protected List _headerDrawers
return List