C# Class CrewChiefV3.GameState.SessionData

Show file Open project: mrbelowski/r3e_crewchief_v3 Class Usage Examples

Public Properties

Property Type Description
CompletedLaps int
CurrentLapIsValid System.Boolean
DriverRawName String
EventIndex int
Flag FlagEnum
GameTimeAtLastPositionBehindChange float
GameTimeAtLastPositionFrontChange float
HasLeadChanged System.Boolean
IsDisqualified System.Boolean
IsNewLap System.Boolean
IsNewSector System.Boolean
IsNewSession System.Boolean
IsRacingSameCarBehind System.Boolean
IsRacingSameCarInFront System.Boolean
LapTimeCurrent System.Single
LapTimePrevious System.Single
LapTimePreviousEstimateForInvalidLap System.Single
LastSector1Time float
LastSector2Time float
LastSector3Time float
LeaderHasFinishedRace System.Boolean
NumCars int
NumCarsAtStartOfSession int
OpponentsLapTimeSessionBestOverall System.Single
OpponentsLapTimeSessionBestPlayerClass System.Single
OverallSessionBestLapTime System.Single
PlayerBestLapSector1Time float
PlayerBestLapSector2Time float
PlayerBestLapSector3Time float
PlayerBestSector1Time float
PlayerBestSector2Time float
PlayerBestSector3Time float
PlayerClassSessionBestLapTime System.Single
PlayerLapTimeSessionBest System.Single
Position int
PreviousLapWasValid System.Boolean
SectorNumber int
SessionFastestLapTimeFromGame float
SessionFastestLapTimeFromGamePlayerClass float
SessionHasFixedTime System.Boolean
SessionIteration int
SessionNumberOfLaps int
SessionPhase SessionPhase
SessionRunTime float
SessionRunningTime System.Single
SessionStartPosition int
SessionStartTime System.DateTime
SessionTimeRemaining System.Single
SessionTimesAtEndOfSectors float>.Dictionary
SessionType SessionType
TimeDeltaBehind System.Single
TimeDeltaFront System.Single
TrackDefinition TrackDefinition
UnFilteredPosition int
formattedPlayerLapTimes List

Public Methods

Method Description
SessionData ( ) : System

Method Details

SessionData() public method

public SessionData ( ) : System
return System

Property Details

CompletedLaps public property

public int CompletedLaps
return int

CurrentLapIsValid public property

public Boolean,System CurrentLapIsValid
return System.Boolean

DriverRawName public property

public String DriverRawName
return String

EventIndex public property

public int EventIndex
return int

Flag public property

public FlagEnum Flag
return FlagEnum

GameTimeAtLastPositionBehindChange public property

public float GameTimeAtLastPositionBehindChange
return float

GameTimeAtLastPositionFrontChange public property

public float GameTimeAtLastPositionFrontChange
return float

HasLeadChanged public property

public Boolean,System HasLeadChanged
return System.Boolean

IsDisqualified public property

public Boolean,System IsDisqualified
return System.Boolean

IsNewLap public property

public Boolean,System IsNewLap
return System.Boolean

IsNewSector public property

public Boolean,System IsNewSector
return System.Boolean

IsNewSession public property

public Boolean,System IsNewSession
return System.Boolean

IsRacingSameCarBehind public property

public Boolean,System IsRacingSameCarBehind
return System.Boolean

IsRacingSameCarInFront public property

public Boolean,System IsRacingSameCarInFront
return System.Boolean

LapTimeCurrent public property

public Single,System LapTimeCurrent
return System.Single

LapTimePrevious public property

public Single,System LapTimePrevious
return System.Single

LapTimePreviousEstimateForInvalidLap public property

public Single,System LapTimePreviousEstimateForInvalidLap
return System.Single

LastSector1Time public property

public float LastSector1Time
return float

LastSector2Time public property

public float LastSector2Time
return float

LastSector3Time public property

public float LastSector3Time
return float

LeaderHasFinishedRace public property

public Boolean,System LeaderHasFinishedRace
return System.Boolean

NumCars public property

public int NumCars
return int

NumCarsAtStartOfSession public property

public int NumCarsAtStartOfSession
return int

OpponentsLapTimeSessionBestOverall public property

public Single,System OpponentsLapTimeSessionBestOverall
return System.Single

OpponentsLapTimeSessionBestPlayerClass public property

public Single,System OpponentsLapTimeSessionBestPlayerClass
return System.Single

OverallSessionBestLapTime public property

public Single,System OverallSessionBestLapTime
return System.Single

PlayerBestLapSector1Time public property

public float PlayerBestLapSector1Time
return float

PlayerBestLapSector2Time public property

public float PlayerBestLapSector2Time
return float

PlayerBestLapSector3Time public property

public float PlayerBestLapSector3Time
return float

PlayerBestSector1Time public property

public float PlayerBestSector1Time
return float

PlayerBestSector2Time public property

public float PlayerBestSector2Time
return float

PlayerBestSector3Time public property

public float PlayerBestSector3Time
return float

PlayerClassSessionBestLapTime public property

public Single,System PlayerClassSessionBestLapTime
return System.Single

PlayerLapTimeSessionBest public property

public Single,System PlayerLapTimeSessionBest
return System.Single

Position public property

public int Position
return int

PreviousLapWasValid public property

public Boolean,System PreviousLapWasValid
return System.Boolean

SectorNumber public property

public int SectorNumber
return int

SessionFastestLapTimeFromGame public property

public float SessionFastestLapTimeFromGame
return float

SessionFastestLapTimeFromGamePlayerClass public property

public float SessionFastestLapTimeFromGamePlayerClass
return float

SessionHasFixedTime public property

public Boolean,System SessionHasFixedTime
return System.Boolean

SessionIteration public property

public int SessionIteration
return int

SessionNumberOfLaps public property

public int SessionNumberOfLaps
return int

SessionPhase public property

public SessionPhase SessionPhase
return SessionPhase

SessionRunTime public property

public float SessionRunTime
return float

SessionRunningTime public property

public Single,System SessionRunningTime
return System.Single

SessionStartPosition public property

public int SessionStartPosition
return int

SessionStartTime public property

public DateTime,System SessionStartTime
return System.DateTime

SessionTimeRemaining public property

public Single,System SessionTimeRemaining
return System.Single

SessionTimesAtEndOfSectors public property

public Dictionary SessionTimesAtEndOfSectors
return float>.Dictionary

SessionType public property

public SessionType SessionType
return SessionType

TimeDeltaBehind public property

public Single,System TimeDeltaBehind
return System.Single

TimeDeltaFront public property

public Single,System TimeDeltaFront
return System.Single

TrackDefinition public property

public TrackDefinition TrackDefinition
return TrackDefinition

UnFilteredPosition public property

public int UnFilteredPosition
return int

formattedPlayerLapTimes public property

public List formattedPlayerLapTimes
return List