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

Inherits MonoBehaviour.

Static Public Member Functions

static void AddNodeToList (Node node)
 
static void RemoveNodeFromList (Node node)
 
static void AddConnectionToList (Connection connection)
 
static void RemoveConnectionFromList (Connection connection)
 
static void UpdateNodeList ()
 
static void AddToUpdate (UnityAction action)
 
static void RemoveFromUpdate (UnityAction action)
 

Static Public Attributes

static List< GraphicRaycaster > raycasterList = new List<GraphicRaycaster>()
 
static List< ISelectableselectedElements = new List<ISelectable>()
 
static IElement clickedElement
 
static IElement hoverElement
 
static List< GraphManagergraphManagers = new List<GraphManager>()
 

Properties

static UICSystemManager Instance [get, set]
 
static List< Node >? Nodes [get]
 
static List< Connection >? Connections [get]
 
bool CacheRaycasters [get, set]
 
static EventManager< IElementUICEvents [get]