static void LoadReplay(DebugReplay *replay, GlideComputer &glide_computer, InterfaceBlackboard &blackboard) { unsigned i = 0; while (replay->Next()) { const MoreData &basic = replay->Basic(); glide_computer.ReadBlackboard(basic); glide_computer.ProcessGPS(); if (++i == 8) { i = 0; glide_computer.ProcessIdle(); } } glide_computer.ProcessExhaustive(); blackboard.ReadBlackboardBasic(glide_computer.Basic()); blackboard.ReadBlackboardCalculated(glide_computer.Calculated()); }
static void ReadBlackboardBasic(const MoreData &nmea_info) { blackboard.ReadBlackboardBasic(nmea_info); }
static void ReadBlackboardBasic(const NMEA_INFO& nmea_info) { blackboard.ReadBlackboardBasic(nmea_info); }