//init defaut values void Init() { isMouseClickOutside = false; isSelecting = false; selectionStartPoint = Vector2.zero; isDraggingSelectedNodes = false; isPanning = false; isZooming = false; isDraggingNewLink = false; startedLinkAnchor = null; selectedNodeCount = 0; isMouseClickOnNode = false; isMouseOverNodeFrame = false; isDraggingNode = false; mouseOverNode = null; isMouseClickOnLink = false; isMouseOverLinkFrame = false; isDraggingLink = false; mouseOverLink = null; isMouseClickOnAnchor = false; isMouseOverAnchorFrame = false; mouseOverAnchor = null; isMouseClickOnOrderingGroup = false; isMouseOverOrderingGroupFrame = false; isDraggingOrderingGroup = false; isResizingOrderingGroup = false; mouseOverOrderingGroup = null; }
void CreateNewOrderingGroup(object pos) { PWOrderingGroup newOrderingGroup = new PWOrderingGroup(); newOrderingGroup.Initialize((Vector2)pos); graph.orderingGroups.Add(newOrderingGroup); }