예제 #1
0
        private void SelectBranchRecursive(BTEditorGraphNode node)
        {
            m_selection.Add(node);
            node.OnSelected();

            for (int i = 0; i < node.ChildCount; i++)
            {
                SelectBranchRecursive(node.GetChild(i));
            }
        }
예제 #2
0
 private void SelectSingle(BTEditorGraphNode node)
 {
     ClearSelection();
     m_selection.Add(node);
     node.OnSelected();
 }
예제 #3
0
 private void SelectSingleAdditive(BTEditorGraphNode node)
 {
     m_selection.Add(node);
     node.OnSelected();
 }
예제 #4
0
 private void SelectEntireNodeGroupAdditive(BTEditorGraphNode node)
 {
     SelectBranchAdditive(node);
     node.OnSelected();
 }