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 ReadBlackboardCalculated(const DerivedInfo& derived_info) { blackboard.ReadBlackboardCalculated(derived_info); }
static void ReadBlackboardCalculated(const DERIVED_INFO& derived_info) { blackboard.ReadBlackboardCalculated(derived_info); }