Esempio n. 1
0
        // ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
        public int RemoveNeighbor(Node a_oldNeighbor)
        {
            m_neighbors.Remove(a_oldNeighbor);
            a_oldNeighbor.RemoveNeighbor(this);

            return(0);
        }
Esempio n. 2
0
    private void OnTriggerExit(Collider other)
    {
        Pipe connectedPipe = other.GetComponent <Pipe>();

        if (connectedPipe != null)
        {
            pipeNodeData.RemoveNeighbor(connectedPipe.pipeNodeData);
            Mouledoux.Components.Mediator.NotifySubscribers("PipeModify");
        }
    }
Esempio n. 3
0
        // ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
        public int RemoveNeighbor(Node a_oldNeighbor)
        {
            if (m_neighbors.Contains(a_oldNeighbor))
            {
                m_neighbors.Remove(a_oldNeighbor);
                a_oldNeighbor.RemoveNeighbor(this);
            }

            return(0);
        }