public virtual bool CanBeMyChild(BTNode inNode) { return(false); }
public bool ContainChild(BTNode inNode) { return(childrenNodes.Contains(inNode)); }
public void AddChild(BTNode inNode) { childrenNodes.Add(inNode); }
public void RemoveChild(BTNode inNode) { childrenNodes.Remove(inNode); }
public void Clear() { treeRoot = null; }