UI Node Connect 4  v4.1
MeadowGames.UINodeConnect4.GraphManager Class Reference

Inherits MonoBehaviour.

Public Member Functions

Node InstantiateNode (Node nodeTemplate, Vector3 position)
 
void UnselectAllElements ()
 
void RemoveUIElement ()
 

Public Attributes

Camera mainCamera
 
UICLineRenderer lineRenderer
 
List< NodelocalNodes = new List<Node>()
 
List< ConnectionlocalConnections = new List<Connection>()
 
RectTransform CanvasRectTransform => _canvasRectTransform
 
RenderMode CanvasRenderMode => Canvas.renderMode
 
Pointer pointer = new Pointer()
 
DragSelection dragSelection = new DragSelection()
 
Line ghostConnectionLine
 
Connection newConnectionTemplate
 
ConnectionLabel connectionLabelTemplate
 
bool replaceConnectionByReverse
 
float connectionDetectionDistance = 15
 

Properties

Canvas Canvas [get, set]