public RaceLapUpdatedEventArgs(PresentationSource presentationSource, TimeSpan oldTime, RaceLap lap) : base(lap) { this.OldTime = oldTime; this.PresentationSource = presentationSource; }
public RaceLapEventArgs(RaceLap lap) : base(lap.Race) { Lap = lap; }
public RaceStateLap(RaceState race, RaceLap lap) { Race = race; Lap = lap; }
public static RaceLapState FromLap(RaceLap lap, decimal?totalPoints = null) { return(new RaceLapState(lap.Race, lap.InstanceName, lap.PresentationSource, lap.When, lap.Time, lap.Flags, lap.Points, totalPoints, lap.Index, lap.Ranking, lap.FixedIndex, lap.FixedRanking)); }