C# Class AssetBundleGraph.ConnectionPointData

Show file Open project: unity3d-jp/AssetGraph Class Usage Examples

Public Methods

Method Description
ConnectionPointData ( object>.Dictionary dic, NodeData parent, bool isInput ) : System
ConnectionPointData ( string label, NodeData parent, bool isInput ) : System
ConnectionPointData ( string id, string label, NodeData parent, bool isInput ) : System
GetGlobalPointRegion ( NodeGUI node ) : Rect
GetGlobalPosition ( NodeGUI node ) : Vector2
GetGlobalRegion ( NodeGUI node ) : Rect
ToJsonDictionary ( ) : object>.Dictionary
UpdateRegion ( NodeGUI node, int index, int max ) : void

Private Methods

Method Description
GetInputPointRect ( NodeGUI node ) : Rect
GetOutputPointRect ( NodeGUI node ) : Rect

Method Details

ConnectionPointData() public method

public ConnectionPointData ( object>.Dictionary dic, NodeData parent, bool isInput ) : System
dic object>.Dictionary
parent NodeData
isInput bool
return System

ConnectionPointData() public method

public ConnectionPointData ( string label, NodeData parent, bool isInput ) : System
label string
parent NodeData
isInput bool
return System

ConnectionPointData() public method

public ConnectionPointData ( string id, string label, NodeData parent, bool isInput ) : System
id string
label string
parent NodeData
isInput bool
return System

GetGlobalPointRegion() public method

public GetGlobalPointRegion ( NodeGUI node ) : Rect
node NodeGUI
return UnityEngine.Rect

GetGlobalPosition() public method

public GetGlobalPosition ( NodeGUI node ) : Vector2
node NodeGUI
return Vector2

GetGlobalRegion() public method

public GetGlobalRegion ( NodeGUI node ) : Rect
node NodeGUI
return UnityEngine.Rect

ToJsonDictionary() public method

public ToJsonDictionary ( ) : object>.Dictionary
return object>.Dictionary

UpdateRegion() public method

public UpdateRegion ( NodeGUI node, int index, int max ) : void
node NodeGUI
index int
max int
return void