Example #1
0
        void StartNodeConnection(AbstractView source, Event e)
        {
            if (isSelecting)
            {
                return;
            }

            // clicking on node input?
            AbstractNode node = curGraph?.GetNode(e.mousePosition);

            connectionSource = node?.GetOutput(e.mousePosition);
            if (connectionSource == null)
            {
                return;
            }

            isConnecting = true;
        }