protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); positionTracker.onPositionChanged += (sender, position) => Dispatcher.Invoke(() => onPositionChanged(position)); positionTracker.onWaypointConfirmed += (sender, position) => Dispatcher.Invoke(() => onWaypointConfirmed(position)); positionTracker.start(); }
public PositionTrackerTests() { var positionTracker = new PositionTracker(headUpDisplayScraper); positionTracker.onPositionChanged += (sender, position) => mostRecentPosition = position; positionTracker.start(); }