Uses of Class
net.ctdp.rfdynhud.gamedata.VehicleScoringInfo

Packages that use VehicleScoringInfo
net.ctdp.rfdynhud.gamedata   
net.ctdp.rfdynhud.util   
net.ctdp.rfdynhud.values   
net.ctdp.rfdynhud.widgets.base.revneedlemeter   
net.ctdp.rfdynhud.widgets.base.widget   
 

Uses of VehicleScoringInfo in net.ctdp.rfdynhud.gamedata
 

Methods in net.ctdp.rfdynhud.gamedata that return VehicleScoringInfo
 VehicleScoringInfo ScoringInfo.getCompareVSI()
           Gets the VehicleScoringInfo to compare against.
 VehicleScoringInfo ScoringInfo.getFastestLapVSI()
          Gets the VehicleScoringInfo for the fastest lap.
 VehicleScoringInfo ScoringInfo.getFastestSector1VSI()
          Gets the VehicleScoringInfo for the fastest sector1.
 VehicleScoringInfo ScoringInfo.getFastestSector2VSI()
          Gets the VehicleScoringInfo for the fastest sector2.
 VehicleScoringInfo ScoringInfo.getFastestSector3VSI()
          Gets the VehicleScoringInfo for the fastest sector3.
 VehicleScoringInfo ScoringInfo.getFastestSectorVSI(int sector)
          Gets the VehicleScoringInfo for the fastest sector i.
 VehicleScoringInfo VehicleScoringInfo.getLeaderByClass()
          Gets the VehicleScoringInfo, that leads the same class.
 VehicleScoringInfo ScoringInfo.getLeadersVehicleScoringInfo()
          Gets the leader's VehicleScoringInfo.
 VehicleScoringInfo VehicleScoringInfo.getNextBehind(boolean byClass)
          Gets the VehicleScoringInfo, that is next behind.
 VehicleScoringInfo VehicleScoringInfo.getNextInFront(boolean byClass)
          Gets the VehicleScoringInfo, that is next in front.
 VehicleScoringInfo ScoringInfo.getPlayersVehicleScoringInfo()
          Gets the player's VehicleScroingInfo.
 VehicleScoringInfo ScoringInfo.getSecondFastestLapVSI()
          Gets the VehicleScoringInfo for the second fastest lap (or null).
 VehicleScoringInfo ScoringInfo.getVehicleScoringInfo(int i)
          Gets the i-th vehicle scoring info.
 VehicleScoringInfo ScoringInfo.getViewedVehicleScoringInfo()
          Gets the viewed's VehicleScroingInfo (this is just a guess, but should be correct).
abstract  VehicleScoringInfo _GraphicsInfoCapsule.getViewedVehicleScoringInfo()
          Gets the currently viewed vehicle.
 VehicleScoringInfo GraphicsInfo.getViewedVehicleScoringInfo()
          Gets the currently viewed vehicle.
 

Methods in net.ctdp.rfdynhud.gamedata with parameters of type VehicleScoringInfo
 int VehicleScoringInfo.VSIPlaceComparator.compare(VehicleScoringInfo vsi1, VehicleScoringInfo vsi2)
           
static VehicleState VehicleState.get(VehicleScoringInfo vsi, float slowerFasterDelay)
          Gets the current VehicleState for the given vehicle.
 int ScoringInfo.getEstimatedMaxLaps(VehicleScoringInfo vsi)
          Gets the estimated max laps based on the session end time and average lap time.
 int ScoringInfo.getNumVehiclesInSameClass(VehicleScoringInfo vsi)
          Gets the number of vehicles in the same vehicle class as the given one.
abstract  VehicleInfo ModInfo.getVehicleInfoForDriver(VehicleScoringInfo vsi)
          Gets the VehicleInfo corresponding to the given driver.
 int ScoringInfo.getVehicleScoringInfos(VehicleScoringInfo[] vsis)
          Gets all the current VehicleScoringInfos and writes them into the given array.
 void GameEventsListener.onLapStarted(VehicleScoringInfo vsi, LiveGameData gameData, boolean isEditorMode)
           
 void ScoringInfo.ScoringInfoUpdateListener.onPlayerJoined(LiveGameData gameData, VehicleScoringInfo joinedVSI, boolean rejoined)
           
 void FuelUsageRecorder.onPlayerJoined(LiveGameData gameData, VehicleScoringInfo joinedVSI, boolean rejoined)
           
 void GameEventsListener.onVehicleControlChanged(VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)
           
static void __GDPrivilegedAccess.setControlledVSIs(ScoringInfo scoringInfo, VehicleScoringInfo controlledViewedVSI, VehicleScoringInfo controlledCompareVSI)
           
 void LiveGameDataController.setCurrentGear(VehicleScoringInfo vsi, int gear)
           
 void LiveGameDataController.setEngineBoostMapping(VehicleScoringInfo vsi, int engineBoostMapping)
           
 void LiveGameDataController.setEngineRPM(VehicleScoringInfo vsi, float engineRPM, float engineMaxRPM)
           
 

Uses of VehicleScoringInfo in net.ctdp.rfdynhud.util
 

Methods in net.ctdp.rfdynhud.util with parameters of type VehicleScoringInfo
static void StandingsTools.computeRaceGapsRelativeToPosition(ScoringInfo scoringInfo, VehicleScoringInfo viewedVSI, float[] relTimes)
          Computes gaps for all drivers to the player.
static int MapTools.getDisplayedVSIsForMap(ScoringInfo scoringInfo, VehicleScoringInfo viewedVSI, boolean useClassScoring, boolean forceLeaderDisplayed, VehicleScoringInfo[] target)
           
static int MapTools.getDisplayedVSIsForMap(ScoringInfo scoringInfo, VehicleScoringInfo viewedVSI, boolean useClassScoring, boolean forceLeaderDisplayed, VehicleScoringInfo[] target)
           
static int StandingsTools.getDisplayedVSIsForScoring(ScoringInfo scoringInfo, VehicleScoringInfo viewedVSI, boolean useClassScoring, StandingsView standingsView, boolean forceLeaderDisplayed, VehicleScoringInfo[] target)
          Fills the target array with VehicleScoringInfos for all visible drivers.
static int StandingsTools.getDisplayedVSIsForScoring(ScoringInfo scoringInfo, VehicleScoringInfo viewedVSI, boolean useClassScoring, StandingsView standingsView, boolean forceLeaderDisplayed, VehicleScoringInfo[] target)
          Fills the target array with VehicleScoringInfos for all visible drivers.
 

Uses of VehicleScoringInfo in net.ctdp.rfdynhud.values
 

Methods in net.ctdp.rfdynhud.values with parameters of type VehicleScoringInfo
static LapState LapState.getLapState(Track track, VehicleScoringInfo vsi)
           
static LapState LapState.getLapState(Track track, VehicleScoringInfo vsi, float beforeSectorDistance, float afterSectorDistance)
           
 

Uses of VehicleScoringInfo in net.ctdp.rfdynhud.widgets.base.revneedlemeter
 

Methods in net.ctdp.rfdynhud.widgets.base.revneedlemeter with parameters of type VehicleScoringInfo
protected  java.lang.Boolean AbstractRevNeedleMeterWidget.onVehicleControlChanged(VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)
          This method is called when either the player's vehicle control has changed or another vehicle is being viewed.
 

Uses of VehicleScoringInfo in net.ctdp.rfdynhud.widgets.base.widget
 

Methods in net.ctdp.rfdynhud.widgets.base.widget that return VehicleScoringInfo
protected  VehicleScoringInfo WidgetController.getCompareVSI()
           
static VehicleScoringInfo __WPrivilegedAccess.getControlledCompareVSI(WidgetController controller)
           
static VehicleScoringInfo __WPrivilegedAccess.getControlledViewedVSI(WidgetController controller)
           
protected  VehicleScoringInfo WidgetController.getViewedVSI()
           
 

Methods in net.ctdp.rfdynhud.widgets.base.widget with parameters of type VehicleScoringInfo
 void Widget.onLapStarted(VehicleScoringInfo vsi, LiveGameData gameData, boolean isEditorMode)
          This method is called when a lap has been finished and a new one was started.
 void AbstractAssembledWidget.onLapStarted(VehicleScoringInfo vsi, LiveGameData gameData, boolean isEditorMode)
          This method is called when a lap has been finished and a new one was started.
protected  java.lang.Boolean Widget.onVehicleControlChanged(VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)
          This method is called when either the player's vehicle control has changed or another vehicle is being viewed.
protected  java.lang.Boolean AbstractAssembledWidget.onVehicleControlChanged(VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)
          This method is called when either the player's vehicle control has changed or another vehicle is being viewed.
static void __WPrivilegedAccess.onVehicleControlChanged(Widget widget, VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)