C# Класс iRacingSimulator.Sim

Показать файл Открыть проект

Открытые методы

Метод Описание
NotifyPitstop ( RaceEvent type, Driver driver ) : void
Start ( double updateFrequency = 10 ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
OnConnected ( ) : void
OnDisconnected ( ) : void
OnRaceEvent ( RaceEvent @event ) : void
OnSessionInfoUpdated ( SdkWrapper e ) : void
OnSimulationUpdated ( ) : void
OnStaticInfoChanged ( ) : void
OnTelemetryUpdated ( SdkWrapper e ) : void

Приватные методы

Метод Описание
CalculateLivePositions ( ) : void
CheckSessionFlagUpdates ( SessionFlag prevFlags, SessionFlag curFlags ) : void
GetDrivers ( SessionInfo info ) : void
GetQualyResults ( SessionInfo info ) : void
GetRaceResults ( SessionInfo info ) : void
GetResults ( SessionInfo info ) : void
Reset ( ) : void
ResetSession ( ) : void
SdkOnConnected ( object sender, EventArgs e ) : void
SdkOnDisconnected ( object sender, EventArgs e ) : void
SdkOnSessionInfoUpdated ( object sender, SdkWrapper e ) : void
SdkOnTelemetryUpdated ( object sender, SdkWrapper e ) : void
Sim ( ) : System
UpdateDriverList ( SessionInfo info ) : void
UpdateDriverTelemetry ( TelemetryInfo info ) : void
UpdateTimeDelta ( ) : void

Описание методов

NotifyPitstop() публичный Метод

public NotifyPitstop ( RaceEvent type, Driver driver ) : void
type RaceEvent
driver Driver
Результат void

OnConnected() защищенный Метод

protected OnConnected ( ) : void
Результат void

OnDisconnected() защищенный Метод

protected OnDisconnected ( ) : void
Результат void

OnRaceEvent() защищенный Метод

protected OnRaceEvent ( RaceEvent @event ) : void
@event RaceEvent
Результат void

OnSessionInfoUpdated() защищенный Метод

protected OnSessionInfoUpdated ( SdkWrapper e ) : void
e SdkWrapper
Результат void

OnSimulationUpdated() защищенный Метод

protected OnSimulationUpdated ( ) : void
Результат void

OnStaticInfoChanged() защищенный Метод

protected OnStaticInfoChanged ( ) : void
Результат void

OnTelemetryUpdated() защищенный Метод

protected OnTelemetryUpdated ( SdkWrapper e ) : void
e SdkWrapper
Результат void

Start() публичный Метод

public Start ( double updateFrequency = 10 ) : void
updateFrequency double
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void