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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.ctdp.rfdynhud.gamedata.LiveGameData

Packages that use LiveGameData
net.ctdp.rfdynhud |
net.ctdp.rfdynhud.gamedata |
net.ctdp.rfdynhud.input |
net.ctdp.rfdynhud.render |
net.ctdp.rfdynhud.util |
net.ctdp.rfdynhud.widgets |
net.ctdp.rfdynhud.widgets.base.needlemeter |
net.ctdp.rfdynhud.widgets.base.revneedlemeter |
net.ctdp.rfdynhud.widgets.base.widget |
net.ctdp.rfdynhud.widgets.internal |

Uses of LiveGameData in net.ctdp.rfdynhud

Methods in net.ctdp.rfdynhud that return LiveGameData
`LiveGameData` | `RFDynHUD.getGameData()`

Uses of LiveGameData in net.ctdp.rfdynhud.gamedata

Methods in net.ctdp.rfdynhud.gamedata that return LiveGameData
`LiveGameData` | `GameEventsManager.getGameData()`

Methods in net.ctdp.rfdynhud.gamedata with parameters of type LiveGameData
`void` | `GameEventsManager.afterWidgetsConfigurationLoaded(WidgetsConfiguration widgetsConfig, LiveGameData GameData, boolean isEditorMode)`
`static void` | `__GDPrivilegedAccess.applyEditorPresets(EditorPresets editorPresets, LiveGameData gameData)`
`void` | `GameEventsManager.beforeWidgetsConfigurationCleared(WidgetsConfiguration widgetsConfig, LiveGameData GameData, boolean isEditorMode)`
`void` | `FuelUsageRecorder.liveReset(LiveGameData gameData)` Call this to reset the recorder while in cockpit.
`static boolean` | `__GDPrivilegedAccess.loadSetup(LiveGameData gameData)`
`abstract java.io.File` | `GameFileSystem.locateSetupFile(LiveGameData gameData)` Locates the current vehicle setup file.
`abstract _CommentaryRequestInfoCapsule` | `_LiveGameDataObjectsFactory.newCommentaryRequestInfoCapsule(LiveGameData gameData)`
`abstract _GraphicsInfoCapsule` | `_LiveGameDataObjectsFactory.newGraphicsInfoCapsule(LiveGameData gameData)`
`abstract ModInfo` | `_LiveGameDataObjectsFactory.newModInfo(LiveGameData gameData)`
`abstract ProfileInfo` | `_LiveGameDataObjectsFactory.newProfileInfo(LiveGameData gameData)`
`abstract _ScoringInfoCapsule` | `_LiveGameDataObjectsFactory.newScoringInfoCapsule(LiveGameData gameData)`
`abstract _TelemetryDataCapsule` | `_LiveGameDataObjectsFactory.newTelemetryDataCapsule(LiveGameData gameData)`
`abstract TrackInfo` | `_LiveGameDataObjectsFactory.newTrackInfo(LiveGameData gameData)`
`abstract _VehicleScoringInfoCapsule` | `_LiveGameDataObjectsFactory.newVehicleScoringInfoCapsule(LiveGameData gameData)`
`void` | `CommentaryRequestInfo.CommentaryInfoUpdateListener.onCommentaryInfoUpdated(LiveGameData gameData, boolean isEditorMode)`
`void` | `FuelUsageRecorder.onGamePauseStateChanged(LiveGameData gameData, boolean isEditorMode, boolean isPaused)`
`void` | `LiveGameData.GameDataUpdateListener.onGamePauseStateChanged(LiveGameData gameData, boolean isEditorMode, boolean isPaused)`
`void` | `GameEventsListener.onGarageEntered(LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onGarageExited(LiveGameData gameData, boolean isEditorMode)`
`void` | `GraphicsInfo.GraphicsInfoUpdateListener.onGraphicsInfoUpdated(LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onLapStarted(VehicleScoringInfo vsi, LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onPitsEntered(LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onPitsExited(LiveGameData gameData, boolean isEditorMode)`
`void` | `ScoringInfo.ScoringInfoUpdateListener.onPlayerJoined(LiveGameData gameData, VehicleScoringInfo joinedVSI, boolean rejoined)`
`void` | `FuelUsageRecorder.onPlayerJoined(LiveGameData gameData, VehicleScoringInfo joinedVSI, boolean rejoined)`
`void` | `ScoringInfo.ScoringInfoUpdateListener.onPlayerLeft(LiveGameData gameData, java.lang.Integer vsiID)`
`void` | `FuelUsageRecorder.onPlayerLeft(LiveGameData gameData, java.lang.Integer vsiID)`
`abstract void` | `GameEventsPlugin.onPluginShutdown(LiveGameData gameData, boolean isEditorMode, WidgetsManager widgetsManager)`
`abstract void` | `GameEventsPlugin.onPluginStarted(LiveGameData gameData, boolean isEditorMode, WidgetsManager widgetsManager)`
`void` | `FuelUsageRecorder.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)`
`void` | `LiveGameData.GameDataUpdateListener.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)`
`void` | `FuelUsageRecorder.onRealtimeExited(LiveGameData gameData, boolean isEditorMode)`
`void` | `LiveGameData.GameDataUpdateListener.onRealtimeExited(LiveGameData gameData, boolean isEditorMode)`
`void` | `ScoringInfo.ScoringInfoUpdateListener.onScoringInfoUpdated(LiveGameData gameData, boolean isEditorMode)`
`void` | `FuelUsageRecorder.onScoringInfoUpdated(LiveGameData gameData, boolean isEditorMode)`
`static void` | `__GDPrivilegedAccess.onSessionEnded(LiveGameData gameData)`
`void` | `FuelUsageRecorder.onSessionStarted(LiveGameData gameData, boolean isEditorMode)`
`void` | `LiveGameData.GameDataUpdateListener.onSessionStarted(LiveGameData gameData, boolean isEditorMode)`
`static void` | `__GDPrivilegedAccess.onSessionStarted(LiveGameData gameData, boolean isEditorMode)`
`static void` | `__GDPrivilegedAccess.onSessionStarted2(LiveGameData gameData, boolean isEditorMode)`
`void` | `TelemetryData.TelemetryDataUpdateListener.onTelemetryDataUpdated(LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onTrackChanged(java.lang.String trackname, LiveGameData gameData, boolean isEditorMode)`
`protected void` | `FuelUsageRecorder.onValuesUpdated(LiveGameData gameData, int fuelRelevantLaps, float relevantFuel, float lastLap, float average)` This event is invoked when the key values have been updated.
`void` | `GameEventsListener.onVehicleControlChanged(VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)`
`void` | `GameEventsListener.onVehiclePhysicsUpdated(LiveGameData gameData)`
`void` | `GameEventsListener.onVehicleSetupUpdated(LiveGameData gameData, boolean isEditorMode)`
`void` | `GraphicsInfo.GraphicsInfoUpdateListener.onViewportChanged(LiveGameData gameData, int viewportX, int viewportY, int viewportWidth, int viewportHeight)`
`void` | `FuelUsageRecorder.reset(LiveGameData gameData)` Call this to reset the whole thing.
`static void` | `__GDPrivilegedAccess.setRealtimeMode(boolean realtimeMode, LiveGameData gameData, boolean isEditorMode)`
`static void` | `__GDPrivilegedAccess.updateInfo(LiveGameData gameData)`
`static void` | `__GDPrivilegedAccess.updateSessionTime(LiveGameData gameData, boolean isEditorMode, long timestamp)`

Constructors in net.ctdp.rfdynhud.gamedata with parameters of type LiveGameData
`_LiveGameData_CPP_Adapter(LiveGameData gameData)`

Uses of LiveGameData in net.ctdp.rfdynhud.input

Methods in net.ctdp.rfdynhud.input with parameters of type LiveGameData
`void` | `InputActionConsumer.onBoundInputStateChanged(InputAction action, boolean state, int modifierMask, long when, LiveGameData gameData, boolean isEditorMode)`
`int` | `InputMappingsManager.update(GameEventsManager eventsManager, WidgetsDrawingManager widgetsManager, LiveGameData gameData, boolean isEditorMode, int modifierMask)`

Uses of LiveGameData in net.ctdp.rfdynhud.render

Methods in net.ctdp.rfdynhud.render with parameters of type LiveGameData
`void` | `WidgetsRenderListener.afterWidgetsConfigurationLoaded(LiveGameData gameData, WidgetsConfiguration widgetsConfig)`
`void` | `WidgetsRenderListener.beforeWidgetsAreRendered(LiveGameData gameData, WidgetsConfiguration widgetsConfig, long sessionTime, long frameCounter)`
`void` | `WidgetsRenderListener.beforeWidgetsConfigurationCleared(LiveGameData gameData, WidgetsConfiguration widgetsConfig)`
`int` | `WidgetsDrawingManager.collectTextures(LiveGameData gameData, boolean isEditorMode)`
`void` | `WidgetsDrawingManager.drawWidgets(LiveGameData gameData, boolean isEditorMode, boolean hasWaitingWidgets, boolean completeRedrawForced)` Draws all visible `Widget`s in the list.
`static void` | `__RenderPrivilegedAccess.fireAfterWidgetsConfigurationLoaded(WidgetsManager manager, LiveGameData gameData, WidgetsConfiguration widgetsConfig)`
`static void` | `__RenderPrivilegedAccess.fireBeforeWidgetsConfigurationCleared(WidgetsManager manager, LiveGameData gameData, WidgetsConfiguration widgetsConfig)`
`protected void` | `TransformableTexture.generateRectanglesForOneBigTexture(LiveGameData gameData, boolean isEditorMode, WidgetsConfiguration widgetsConfig)`
`void` | `WidgetsDrawingManager.onRealtimeEntered(LiveGameData gameData)`
`void` | `WidgetsDrawingManager.refreshTextureInfoBuffer(boolean isEditorMode, LiveGameData gameData, boolean newConfig)`

Uses of LiveGameData in net.ctdp.rfdynhud.util

Methods in net.ctdp.rfdynhud.util with parameters of type LiveGameData
`void` | `ConfigurationLoader.clearConfiguration(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` Loads fully configured `Widget`s to a `WidgetsConfiguration`.
`static java.io.File` | `__UtilPrivilegedAccess.forceLoadConfiguration(ConfigurationLoader loader, java.io.File file, WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)`
`void` | `ConfigurationLoader.loadConfiguration(java.io.InputStream in, java.lang.String name, WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` Loads fully configured `Widget`s to a `WidgetsConfiguration`.
`static void` | `__UtilPrivilegedAccess.loadFactoryDefaults(ConfigurationLoader loader, WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)`

`static void`

`__UtilPrivilegedAccess.reloadConfiguration(ConfigurationLoader loader, java.io.File configFolder, boolean smallMonitor, boolean bigMonitor, boolean isInGarage, java.lang.String modName, java.lang.String vehicleClass, java.lang.String vehicleName, SessionType sessionType, WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode, boolean force)`

Uses of LiveGameData in net.ctdp.rfdynhud.widgets

Methods in net.ctdp.rfdynhud.widgets with parameters of type LiveGameData
`void` | `WidgetsConfiguration.ConfigurationLoadListener.afterWidgetsConfigurationLoaded(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)`
`void` | `WidgetsConfiguration.ConfigurationLoadListener.beforeWidgetsConfigurationCleared(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)`
`static void` | `__WCPrivilegedAccess.clear(WidgetsConfiguration config, LiveGameData gameData, boolean isEditorMode, WidgetsConfiguration.ConfigurationLoadListener loadListener)`
`static void` | `__WCPrivilegedAccess.setJustLoaded(WidgetsConfiguration config, LiveGameData gameData, boolean isEditorMode, java.lang.String name, WidgetsConfiguration.ConfigurationLoadListener loadListener)`

Uses of LiveGameData in net.ctdp.rfdynhud.widgets.base.needlemeter

Methods in net.ctdp.rfdynhud.widgets.base.needlemeter with parameters of type LiveGameData
`protected boolean` | `NeedleMeterWidget.doRenderNeedle(LiveGameData gameData, boolean isEditorMode)` Live-checks, whether the needle is to be rendered or not.
`protected void` | `NeedleMeterWidget.drawBackground(LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height, boolean isRoot)`
`protected void` | `NeedleMeterWidget.drawMarkers(LiveGameData gameData, boolean isEditorMode, Texture2DCanvas texCanvas, int offsetX, int offsetY, int width, int height)` Draws the markers.
`protected void` | `NeedleMeterWidget.drawWidget(Clock clock, boolean needsCompleteRedraw, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height)`
`protected java.awt.Color` | `NeedleMeterWidget.getMarkerColorForValue(LiveGameData gameData, boolean isEditorMode, int value, int minValue, int maxValue)` Gets a certain marker's color at the given value.
`protected abstract java.lang.String` | `NeedleMeterWidget.getMarkerLabelForValue(LiveGameData gameData, boolean isEditorMode, float value)` Gets the text label for the big markers at the given value.
`protected java.awt.Color` | `NeedleMeterWidget.getMarkerNumberColorForValue(LiveGameData gameData, boolean isEditorMode, int value, int minValue, int maxValue)` Gets a certain marker number's color at the given value.
`protected abstract float` | `NeedleMeterWidget.getMaxDataValue(LiveGameData gameData, boolean isEditorMode)` Gets the maximum value for the markers and needle coming from game data or known limits.
`protected float` | `NeedleMeterWidget.getMaxValue(LiveGameData gameData, boolean isEditorMode)` Gets the maximum value for the markers and needle.
`protected abstract float` | `NeedleMeterWidget.getMinDataValue(LiveGameData gameData, boolean isEditorMode)` Gets the minimum value for the markers and needle coming from game data or known limits.
`protected float` | `NeedleMeterWidget.getMinValue(LiveGameData gameData, boolean isEditorMode)` Gets the minimum value for the markers and needle.
`protected abstract float` | `NeedleMeterWidget.getValue(LiveGameData gameData, boolean isEditorMode)` Gets the value for the needle and the digital value display.
`protected int` | `NeedleMeterWidget.getValueForValueDisplay(LiveGameData gameData, boolean isEditorMode)` Gets the value for the digital value display.
`protected void` | `NeedleMeterWidget.initialize(LiveGameData gameData, boolean isEditorMode, DrawnStringFactory dsf, TextureImage2D texture, int width, int height)` This method is called once to initialized `DrawnString`s used on this Widget.
`protected void` | `NeedleMeterWidget.initSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight, SubTextureCollector collector)` Gets the `TransformableTexture`s, that this `Widget` keeps.
`void` | `NeedleMeterWidget.onNeededDataComplete(LiveGameData gameData, boolean isEditorMode)` This method is called when the needed data is available in realtime mode.
`void` | `NeedleMeterWidget.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user entered realtime mode.
`void` | `NeedleMeterWidget.onVehicleSetupUpdated(LiveGameData gameData, boolean isEditorMode)` This method is called when `VehicleSetup` has been updated.
`protected void` | `NeedleMeterWidget.prepareMarkersBackground(LiveGameData gameData, boolean isEditorMode, Texture2DCanvas texCanvas, int offsetX, int offsetY, int width, int height, float innerRadius, float bigOuterRadius, float smallOuterRadius)`

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

Methods in net.ctdp.rfdynhud.widgets.base.revneedlemeter with parameters of type LiveGameData
`protected boolean` | `AbstractRevNeedleMeterWidget.checkForChanges(LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int width, int height)` Checks, if the Widget needs any changes before it is drawn.
`protected boolean` | `AbstractRevNeedleMeterWidget.doRenderNeedle(LiveGameData gameData, boolean isEditorMode)`
`protected void` | `AbstractRevNeedleMeterWidget.drawWidget(Clock clock, boolean needsCompleteRedraw, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height)`
`protected java.lang.String` | `AbstractRevNeedleMeterWidget.getMarkerLabelForValue(LiveGameData gameData, boolean isEditorMode, float value)`
`protected float` | `AbstractRevNeedleMeterWidget.getMaxDataValue(LiveGameData gameData, boolean isEditorMode)`
`protected float` | `AbstractRevNeedleMeterWidget.getMinDataValue(LiveGameData gameData, boolean isEditorModes)`
`protected float` | `AbstractRevNeedleMeterWidget.getValue(LiveGameData gameData, boolean isEditorMode)`
`protected int` | `AbstractRevNeedleMeterWidget.getValueForValueDisplay(LiveGameData gameData, boolean isEditorMode)`
`protected void` | `AbstractRevNeedleMeterWidget.initialize(LiveGameData gameData, boolean isEditorMode, DrawnStringFactory dsf, TextureImage2D texture, int width, int height)` This method is called once to initialized `DrawnString`s used on this Widget.
`protected void` | `AbstractRevNeedleMeterWidget.initSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight, SubTextureCollector collector)`
`void` | `AbstractRevNeedleMeterWidget.onNeededDataComplete(LiveGameData gameData, boolean isEditorMode)` This method is called when the needed data is available in realtime mode.
`void` | `AbstractRevNeedleMeterWidget.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user entered realtime mode.
`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 LiveGameData in net.ctdp.rfdynhud.widgets.base.widget

Methods in net.ctdp.rfdynhud.widgets.base.widget with parameters of type LiveGameData
`void` | `Widget.afterConfigurationLoaded(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` This event is fired right after the `WidgetsConfiguration` has been (re-)loaded.
`void` | `AbstractAssembledWidget.afterConfigurationLoaded(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` This event is fired right after the `WidgetsConfiguration` has been (re-)loaded.
`void` | `Widget.beforeConfigurationCleared(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` This event is fired right before the `WidgetsConfiguration` is cleared.
`void` | `AbstractAssembledWidget.beforeConfigurationCleared(WidgetsConfiguration widgetsConfig, LiveGameData gameData, boolean isEditorMode)` This event is fired right before the `WidgetsConfiguration` is cleared.
`protected boolean` | `Widget.checkForChanges(LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int width, int height)` Checks, if the Widget needs any changes before it is drawn.
`protected boolean` | `AbstractAssembledWidget.checkForChanges(LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int width, int height)` Checks, if the Widget needs any changes before it is drawn.
`protected void` | `Widget.drawBackground(LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height, boolean isRoot)` You can use this method to directly draw static content onto your Widget's background.
`void` | `Widget.drawWidget(Clock clock, boolean completeRedrawForced, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, boolean drawAtZero)` This method invokes the parts of the actual drawing code for this Widget.
`protected abstract void` | `Widget.drawWidget(Clock clock, boolean needsCompleteRedraw, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height)` This method must contain the actual drawing code for this Widget.
`protected void` | `AbstractAssembledWidget.drawWidget(Clock clock, boolean needsCompleteRedraw, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height)` This method must contain the actual drawing code for this Widget.
`int` | `Widget.getMaxHeight(LiveGameData gameData, boolean isEditorMode)` Gets the maximum height covered by this `Widget`.
`int` | `AbstractAssembledWidget.getMaxHeight(LiveGameData gameData, boolean isEditorMode)` Gets the maximum height covered by this `Widget`.
`int` | `Widget.getMaxWidth(LiveGameData gameData, boolean isEditorMode)` Gets the maximum width covered by this `Widget`.
`int` | `AbstractAssembledWidget.getMaxWidth(LiveGameData gameData, boolean isEditorMode)` Gets the maximum width covered by this `Widget`.
`int` | `Widget.getMinHeight(LiveGameData gameData, boolean isEditorMode)` Gets the minimum height for this `Widget` in pixels.
`int` | `AbstractAssembledWidget.getMinHeight(LiveGameData gameData, boolean isEditorMode)` Gets the minimum height for this `Widget` in pixels.
`int` | `Widget.getMinWidth(LiveGameData gameData, boolean isEditorMode)` Gets the minimum width for this `Widget` in pixels.
`int` | `AbstractAssembledWidget.getMinWidth(LiveGameData gameData, boolean isEditorMode)` Gets the minimum width for this `Widget` in pixels.
`TransformableTexture[]` | `Widget.getSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight)` Gets the `TransformableTexture`s, that this `Widget` keeps.
`protected abstract void` | `Widget.initialize(LiveGameData gameData, boolean isEditorMode, DrawnStringFactory drawnStringFactory, TextureImage2D texture, int width, int height)` This method is called once to initialized `DrawnString`s used on this Widget.
`protected void` | `AbstractAssembledWidget.initialize(LiveGameData gameData, boolean isEditorMode, DrawnStringFactory drawnStringFactory, TextureImage2D texture, int width, int height)` This method is called once to initialized `DrawnString`s used on this Widget.
`protected abstract void` | `Widget.initSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight, SubTextureCollector collector)` Gets the `TransformableTexture`s, that this `Widget` keeps.
`protected void` | `AbstractAssembledWidget.initSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight, SubTextureCollector collector)` Gets the `TransformableTexture`s, that this `Widget` keeps.
`protected java.lang.Boolean` | `Widget.onBoundInputStateChanged(InputAction action, boolean state, int modifierMask, long when, LiveGameData gameData, boolean isEditorMode)` This event is fired, when a bound input component has changed its state.
`java.lang.Boolean` | `AbstractAssembledWidget.onBoundInputStateChanged(InputAction action, boolean state, int modifierMask, long when, LiveGameData gameData, boolean isEditorMode)` This event is fired, when a bound input component has changed its state.
`static void` | `__WPrivilegedAccess.onBoundInputStateChanged(Widget widget, InputAction action, boolean state, int modifierMask, long when, LiveGameData gameData, boolean isEditorMode)`
`void` | `Widget.onGarageEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car entered the garage.
`void` | `AbstractAssembledWidget.onGarageEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car entered the garage.
`void` | `Widget.onGarageExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car exited the garage.
`void` | `AbstractAssembledWidget.onGarageExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car exited the garage.
`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.
`void` | `Widget.onNeededDataComplete(LiveGameData gameData, boolean isEditorMode)` This method is called when the needed data is available in realtime mode.
`void` | `AbstractAssembledWidget.onNeededDataComplete(LiveGameData gameData, boolean isEditorMode)` This method is called when the needed data is available in realtime mode.
`void` | `Widget.onPitsEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car entered the pits.
`void` | `AbstractAssembledWidget.onPitsEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car entered the pits.
`void` | `Widget.onPitsExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car exited the pits.
`void` | `AbstractAssembledWidget.onPitsExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the car exited the pits.
`void` | `Widget.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user entered realtime mode.
`void` | `AbstractAssembledWidget.onRealtimeEntered(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user entered realtime mode.
`void` | `Widget.onRealtimeExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user exited realtime mode.
`void` | `AbstractAssembledWidget.onRealtimeExited(LiveGameData gameData, boolean isEditorMode)` This method is called when a the user exited realtime mode.
`void` | `Widget.onScoringInfoUpdated(LiveGameData gameData, boolean isEditorMode)` This method is called when `ScoringInfo` have been updated (done at 2Hz).
`void` | `AbstractAssembledWidget.onScoringInfoUpdated(LiveGameData gameData, boolean isEditorMode)` This method is called when `ScoringInfo` have been updated (done at 2Hz).
`void` | `Widget.onSessionStarted(SessionType sessionType, LiveGameData gameData, boolean isEditorMode)` This method is executed when a new session was started.
`void` | `AbstractAssembledWidget.onSessionStarted(SessionType sessionType, LiveGameData gameData, boolean isEditorMode)` This method is executed when a new session was started.
`void` | `Widget.onTrackChanged(java.lang.String trackname, LiveGameData gameData, boolean isEditorMode)` This method is executed when a new track was loaded.
`void` | `AbstractAssembledWidget.onTrackChanged(java.lang.String trackname, LiveGameData gameData, boolean isEditorMode)` This method is executed when a new track was loaded.
`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)`
`void` | `Widget.onVehicleSetupUpdated(LiveGameData gameData, boolean isEditorMode)` This method is called when `VehicleSetup` has been updated.
`void` | `AbstractAssembledWidget.onVehicleSetupUpdated(LiveGameData gameData, boolean isEditorMode)` This method is called when `VehicleSetup` has been updated.
`void` | `WidgetController.update(Widget widget, LiveGameData gameData)`
`protected abstract void` | `WidgetController.updateImpl(Widget widget, LiveGameData gameData)`
`protected java.lang.Boolean` | `Widget.updateVisibility(LiveGameData gameData, boolean isEditorMode)` This method is called first by the rendering system each to check for visibility changes.
`java.lang.Boolean` | `AbstractAssembledWidget.updateVisibility(LiveGameData gameData, boolean isEditorMode)` This method is called first by the rendering system each to check for visibility changes.
`static void` | `__WPrivilegedAccess.updateVisibility(Widget widget, LiveGameData gameData, boolean isEditorMode)`

Uses of LiveGameData in net.ctdp.rfdynhud.widgets.internal

Methods in net.ctdp.rfdynhud.widgets.internal with parameters of type LiveGameData
`protected void` | `InternalWidget.drawWidget(Clock clock, boolean needsCompleteRedraw, LiveGameData gameData, boolean isEditorMode, TextureImage2D texture, int offsetX, int offsetY, int width, int height)`
`protected void` | `InternalWidget.initialize(LiveGameData gameData, boolean isEditorMode, DrawnStringFactory drawnStringFactory, TextureImage2D texture, int width, int height)`
`protected void` | `InternalWidget.initSubTextures(LiveGameData gameData, boolean isEditorMode, int widgetInnerWidth, int widgetInnerHeight, SubTextureCollector collector)` Gets the `TransformableTexture`s, that this `Widget` keeps.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES