C# Class CrewChiefV3.GameState.GameStateData

Mostrar archivo Open project: mrbelowski/r3e_crewchief_v3 Class Usage Examples

Public Properties

Property Type Description
CarDamageData CarDamageData
Conditions Conditions
ControlData ControlData
EngineData EngineData
FuelData FuelData
Now System.DateTime
OpponentData OpponentData>.Dictionary
OvertakingAids OvertakingAids
PenaltiesData PenatiesData
PitData PitData
PositionAndMotionData PositionAndMotionData
SessionData SessionData
Ticks long
TransmissionData TransmissionData
TyreData TyreData
carClass CarData.CarClass

Public Methods

Method Description
GameStateData ( long ticks ) : System
display ( ) : void
displayOpponentData ( ) : void
getOpponentAtPosition ( int position, System.Boolean useUnfilteredPosition ) : OpponentData
getOpponentKeyAtPosition ( int position, System.Boolean useUnfilteredPosition ) : Object
getOpponentKeyBehind ( System.Boolean useUnfilteredPosition ) : Object
getOpponentKeyBehindOnTrack ( ) : Object
getOpponentKeyInFront ( System.Boolean useUnfilteredPosition ) : Object
getOpponentKeyInFrontOnTrack ( ) : Object
getRawDriverNames ( ) : List
getTimeAndSectorsForBestOpponentLapInWindow ( int lapsToCheck, CarData carClassToCheck ) : float[]
isLast ( ) : System.Boolean

Method Details

GameStateData() public method

public GameStateData ( long ticks ) : System
ticks long
return System

display() public method

public display ( ) : void
return void

displayOpponentData() public method

public displayOpponentData ( ) : void
return void

getOpponentAtPosition() public method

public getOpponentAtPosition ( int position, System.Boolean useUnfilteredPosition ) : OpponentData
position int
useUnfilteredPosition System.Boolean
return OpponentData

getOpponentKeyAtPosition() public method

public getOpponentKeyAtPosition ( int position, System.Boolean useUnfilteredPosition ) : Object
position int
useUnfilteredPosition System.Boolean
return Object

getOpponentKeyBehind() public method

public getOpponentKeyBehind ( System.Boolean useUnfilteredPosition ) : Object
useUnfilteredPosition System.Boolean
return Object

getOpponentKeyBehindOnTrack() public method

public getOpponentKeyBehindOnTrack ( ) : Object
return Object

getOpponentKeyInFront() public method

public getOpponentKeyInFront ( System.Boolean useUnfilteredPosition ) : Object
useUnfilteredPosition System.Boolean
return Object

getOpponentKeyInFrontOnTrack() public method

public getOpponentKeyInFrontOnTrack ( ) : Object
return Object

getRawDriverNames() public method

public getRawDriverNames ( ) : List
return List

getTimeAndSectorsForBestOpponentLapInWindow() public method

public getTimeAndSectorsForBestOpponentLapInWindow ( int lapsToCheck, CarData carClassToCheck ) : float[]
lapsToCheck int
carClassToCheck CarData
return float[]

isLast() public method

public isLast ( ) : System.Boolean
return System.Boolean

Property Details

CarDamageData public_oe property

public CarDamageData,CrewChiefV3.GameState CarDamageData
return CarDamageData

Conditions public_oe property

public Conditions,CrewChiefV3.GameState Conditions
return Conditions

ControlData public_oe property

public ControlData,CrewChiefV3.GameState ControlData
return ControlData

EngineData public_oe property

public EngineData,CrewChiefV3.GameState EngineData
return EngineData

FuelData public_oe property

public FuelData,CrewChiefV3.GameState FuelData
return FuelData

Now public_oe property

public DateTime,System Now
return System.DateTime

OpponentData public_oe property

public Dictionary OpponentData
return OpponentData>.Dictionary

OvertakingAids public_oe property

public OvertakingAids,CrewChiefV3.GameState OvertakingAids
return OvertakingAids

PenaltiesData public_oe property

public PenatiesData,CrewChiefV3.GameState PenaltiesData
return PenatiesData

PitData public_oe property

public PitData,CrewChiefV3.GameState PitData
return PitData

PositionAndMotionData public_oe property

public PositionAndMotionData,CrewChiefV3.GameState PositionAndMotionData
return PositionAndMotionData

SessionData public_oe property

public SessionData,CrewChiefV3.GameState SessionData
return SessionData

Ticks public_oe property

public long Ticks
return long

TransmissionData public_oe property

public TransmissionData,CrewChiefV3.GameState TransmissionData
return TransmissionData

TyreData public_oe property

public TyreData,CrewChiefV3.GameState TyreData
return TyreData

carClass public_oe property

public CarData.CarClass carClass
return CarData.CarClass