void setCourseDiff(double crse);
+
};
void first() { currNode = nodes.begin(); currRoute = routes.begin(); };
int size() { return nodes.size(); };
+ int nodesLeft() { return nodes.end() - currNode; };
+
// int getDepth() { return depth; };
};
{
private:
bool hasNetwork;
+ bool networkInitialized;
+ time_t nextSave;
//int maxDepth;
int count;
FGTaxiNodeVector nodes;
bool checkTransmissionState(int minState, int MaxState, TrafficVectorIterator i, time_t now, AtcMsgId msgId,
AtcMsgDir msgDir);
bool checkForCircularWaits(int id);
- virtual void render();
+ virtual void render(bool);
+ virtual string getName();
+ void saveElevationCache();
};