public void ExitNode(BaseNode node) { }
public void CloseNode(BaseNode node) { this._openNodes.Remove(node); }
public void OpenNode(BaseNode node) { //TODO }
public void TickNode(BaseNode node) { //TODO }
public void EnterNode(BaseNode node) { this._nodeCount++; this._openNodes.Add(node); }