Class CeresGraphViewExtensions
public static class CeresGraphViewExtensions
- Inheritance
-
CeresGraphViewExtensions
- Inherited Members
Methods
AddNodeView(CeresGraphView, ICeresNodeView, Rect)
Add custom node view to graph with world rect
public static void AddNodeView(this CeresGraphView graphView, ICeresNodeView node, Rect worldRect)
Parameters
graphViewCeresGraphViewnodeICeresNodeViewworldRectRect
ConnectPorts(CeresGraphView, CeresPortElement, CeresPortElement)
Connect port to port by direction
public static void ConnectPorts(this CeresGraphView graphView, CeresPortElement portLeft, CeresPortElement portRight)
Parameters
graphViewCeresGraphViewportLeftCeresPortElementportRightCeresPortElement
ConnectPorts(CeresGraphView, CeresPortView, CeresPortView)
Connect port to port by direction
public static void ConnectPorts(this CeresGraphView graphView, CeresPortView portLeft, CeresPortView portRight)
Parameters
graphViewCeresGraphViewportLeftCeresPortViewportRightCeresPortView
DisconnectPort(CeresGraphView, CeresPortElement)
Disconnect port first connection
public static void DisconnectPort(this CeresGraphView graphView, CeresPortElement port)
Parameters
graphViewCeresGraphViewportCeresPortElement
DisconnectPort(CeresGraphView, CeresPortView)
Disconnect port first connection
public static void DisconnectPort(this CeresGraphView graphView, CeresPortView port)
Parameters
graphViewCeresGraphViewportCeresPortView
GetContainerObject(CeresGraphView)
Get container object of this graph
public static Object GetContainerObject(this CeresGraphView graphView)
Parameters
graphViewCeresGraphView
Returns
GetContainerType(CeresGraphView)
Get container type of this graph
public static Type GetContainerType(this CeresGraphView graphView)
Parameters
graphViewCeresGraphView
Returns
Screen2GraphPosition(CeresGraphView, Vector2)
Convert screen position to graph view local position
public static Vector2 Screen2GraphPosition(this CeresGraphView graphView, Vector2 mousePosition)
Parameters
graphViewCeresGraphViewmousePositionVector2