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