public CarModel(TelemetryDataModel telemetry, int carIdx) { this.telemetry = telemetry; this.carIdx = carIdx; this.driver = telemetry.SessionData.DriverInfo.CompetingDrivers[carIdx]; this.Details = new CarDetailsModel(telemetry, carIdx); }
public CarArrayModel(TelemetryDataModel telemetry) { var drivers = telemetry.SessionData.DriverInfo.CompetingDrivers; cars = new CarModel[drivers.Length]; for (var i = 0; i < drivers.Length; i++) { cars[i] = new CarModel(telemetry, i); } }