#include <Network/net_ctrls.hxx>
#include <Network/net_fdm.hxx>
-SG_USING_STD(deque);
+using std::deque;
class FGReplayData {
virtual ~FGReplay();
virtual void init();
+ virtual void reinit();
virtual void bind();
virtual void unbind();
virtual void update( double dt );
double get_end_time();
private:
+ void clear();
static const double st_list_time; // 60 secs of high res data
static const double mt_list_time; // 10 mins of 1 fps data
double sim_time;
double last_mt_time;
double last_lt_time;
+ int last_replay_state;
replay_list_type short_term;
replay_list_type medium_term;
replay_list_type long_term;
replay_list_type recycler;
SGPropertyNode_ptr disable_replay;
+ SGPropertyNode_ptr replay_master;
+ SGPropertyNode_ptr replay_time;
};