C# Class Klak.Wiring.Patcher.Graph

Inheritance: UnityEditor.Graphs.Graph
显示文件 Open project: keijiro/Klak Class Usage Examples

Public Methods

Method Description
CanConnect ( UnityEditor.Graphs fromSlot, UnityEditor.Graphs toSlot ) : bool
Connect ( UnityEditor.Graphs fromSlot, UnityEditor.Graphs toSlot ) : UnityEditor.Graphs.Edge
Create ( Wiring patch ) : Graph
GetEditor ( ) : GraphGUI
Invalidate ( ) : void
RemoveEdge ( UnityEditor.Graphs edge ) : void
SyncWithPatch ( ) : void

Private Methods

Method Description
ForceSyncNow ( ) : void
Initialize ( Wiring patch ) : void

Method Details

CanConnect() public method

public CanConnect ( UnityEditor.Graphs fromSlot, UnityEditor.Graphs toSlot ) : bool
fromSlot UnityEditor.Graphs
toSlot UnityEditor.Graphs
return bool

Connect() public method

public Connect ( UnityEditor.Graphs fromSlot, UnityEditor.Graphs toSlot ) : UnityEditor.Graphs.Edge
fromSlot UnityEditor.Graphs
toSlot UnityEditor.Graphs
return UnityEditor.Graphs.Edge

Create() static public method

static public Create ( Wiring patch ) : Graph
patch Wiring
return Graph

GetEditor() public method

public GetEditor ( ) : GraphGUI
return GraphGUI

Invalidate() public method

public Invalidate ( ) : void
return void

RemoveEdge() public method

public RemoveEdge ( UnityEditor.Graphs edge ) : void
edge UnityEditor.Graphs
return void

SyncWithPatch() public method

public SyncWithPatch ( ) : void
return void