Exemple #1
0
    //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;
    }
Exemple #2
0
    void CreateNewOrderingGroup(object pos)
    {
        PWOrderingGroup newOrderingGroup = new PWOrderingGroup();

        newOrderingGroup.Initialize((Vector2)pos);

        graph.orderingGroups.Add(newOrderingGroup);
    }