internal NodeManager(ManeuverNode n) { curState = new NodeState(n); curNodeState = new NodeState(); node = n; updateCurrentNodeState(); if (n.findNextEncounter() != null) { encounter = true; } }
public NodeManager(ManeuverNode n) { curState = new NodeState(n); curNodeState = new NodeState(); node = n; updateCurrentNodeState(); if(NodeTools.findNextEncounter(n) != null) { encounter = true; } }
internal NodeManager() { curState = new NodeState(); }
internal void memorize() { memory = (NodeState) curState.Clone(); }
internal void clearMemory() { memory = null; }
public NodeManager() { curState = new NodeState(); }