#include <GUI_VehicleInfoTPanel.h>
Definition at line 34 of file GUI_VehicleInfoTPanel.h.
◆ TPanelFocus
| Enumerator |
|---|
| TPANELFOCUS_NONE | |
| TPANELFOCUS_BASICS | |
| TPANELFOCUS_COMMANDS | |
| TPANELFOCUS_STATS | |
| TPANELFOCUS_DIAG | |
Definition at line 38 of file GUI_VehicleInfoTPanel.h.
◆ TPanelMode
◆ CacheIcons()
| void VehicleInfoTPanel::CacheIcons |
( |
| ) |
|
|
private |
◆ Draw()
◆ DrawActorPhysicsButton()
| void VehicleInfoTPanel::DrawActorPhysicsButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawAntiLockBrakeButton()
| void VehicleInfoTPanel::DrawAntiLockBrakeButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawAxleDiffButton()
| void VehicleInfoTPanel::DrawAxleDiffButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawBeaconButton()
| void VehicleInfoTPanel::DrawBeaconButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawCameraButton()
| void VehicleInfoTPanel::DrawCameraButton |
( |
| ) |
|
|
private |
◆ DrawCruiseControlButton()
| void VehicleInfoTPanel::DrawCruiseControlButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawCustomLightButton()
| void VehicleInfoTPanel::DrawCustomLightButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawCustomLightButtons()
| void VehicleInfoTPanel::DrawCustomLightButtons |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawEngineButton()
| void VehicleInfoTPanel::DrawEngineButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawHeadLightButton()
| void VehicleInfoTPanel::DrawHeadLightButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawHornButton()
◆ DrawLeftBlinkerButton()
| void VehicleInfoTPanel::DrawLeftBlinkerButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawLockButton()
◆ DrawMirrorButton()
| void VehicleInfoTPanel::DrawMirrorButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawParkingBrakeButton()
| void VehicleInfoTPanel::DrawParkingBrakeButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawParticlesButton()
| void VehicleInfoTPanel::DrawParticlesButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawRepairButton()
| void VehicleInfoTPanel::DrawRepairButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawRightBlinkerButton()
| void VehicleInfoTPanel::DrawRightBlinkerButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawSecureButton()
| void VehicleInfoTPanel::DrawSecureButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawShiftModeButton()
| void VehicleInfoTPanel::DrawShiftModeButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawTractionControlButton()
| void VehicleInfoTPanel::DrawTractionControlButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawTransferCaseGearRatioButton()
| void VehicleInfoTPanel::DrawTransferCaseGearRatioButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawTransferCaseModeButton()
| void VehicleInfoTPanel::DrawTransferCaseModeButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleBasicsUI()
| void VehicleInfoTPanel::DrawVehicleBasicsUI |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleCommandHighlights()
| void VehicleInfoTPanel::DrawVehicleCommandHighlights |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleCommandsUI()
| void VehicleInfoTPanel::DrawVehicleCommandsUI |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleDiagUI()
| void VehicleInfoTPanel::DrawVehicleDiagUI |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleHelpTextureFullsize()
| void VehicleInfoTPanel::DrawVehicleHelpTextureFullsize |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawVehicleStatsUI()
| void VehicleInfoTPanel::DrawVehicleStatsUI |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawWarnBlinkerButton()
| void VehicleInfoTPanel::DrawWarnBlinkerButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ DrawWheelDiffButton()
| void VehicleInfoTPanel::DrawWheelDiffButton |
( |
RoR::GfxActor * |
actorx | ) |
|
|
private |
◆ GetActiveCommandKey()
| CommandkeyID_t RoR::GUI::VehicleInfoTPanel::GetActiveCommandKey |
( |
| ) |
const |
|
inline |
◆ GetPanelWidth()
| float VehicleInfoTPanel::GetPanelWidth |
( |
| ) |
|
|
private |
◆ IsHornButtonActive()
| bool RoR::GUI::VehicleInfoTPanel::IsHornButtonActive |
( |
| ) |
const |
|
inline |
◆ IsVisible()
◆ SetVisible()
◆ UpdateStats()
| void VehicleInfoTPanel::UpdateStats |
( |
float |
dt, |
|
|
ActorPtr |
actor |
|
) |
| |
◆ m_a_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_a_icon |
|
private |
◆ m_abs_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_abs_icon |
|
private |
◆ m_active_commandkey
◆ m_actor_physics_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_actor_physics_icon |
|
private |
◆ m_beacons_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_beacons_icon |
|
private |
◆ m_camera_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_camera_icon |
|
private |
◆ m_cmdbeam_highlight_color
| ImVec4 RoR::GUI::VehicleInfoTPanel::m_cmdbeam_highlight_color = ImVec4(0.733f, 1.f, 0.157f, 0.745f) |
|
private |
◆ m_cmdbeam_highlight_thickness
| float RoR::GUI::VehicleInfoTPanel::m_cmdbeam_highlight_thickness = 15.f |
|
private |
◆ m_cmdbeam_ui_rect_thickness
| float RoR::GUI::VehicleInfoTPanel::m_cmdbeam_ui_rect_thickness = 3.f |
|
private |
◆ m_command_hovered_text_color
| ImVec4 RoR::GUI::VehicleInfoTPanel::m_command_hovered_text_color = ImVec4(0.1f, 0.1f, 0.1f, 1.f) |
|
private |
◆ m_cruise_control_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_cruise_control_icon |
|
private |
◆ m_current_focus
◆ m_engine_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_engine_icon |
|
private |
◆ m_g_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_g_icon |
|
private |
◆ m_headlight_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_headlight_icon |
|
private |
◆ m_helptext_fullsize
| bool RoR::GUI::VehicleInfoTPanel::m_helptext_fullsize = false |
|
private |
◆ m_helptext_fullsize_screenpos
| ImVec2 RoR::GUI::VehicleInfoTPanel::m_helptext_fullsize_screenpos |
|
private |
◆ m_horn_btn_active
| bool RoR::GUI::VehicleInfoTPanel::m_horn_btn_active = false |
|
private |
◆ m_horn_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_horn_icon |
|
private |
◆ m_hovered_commandkey
◆ m_icons_cached
| bool RoR::GUI::VehicleInfoTPanel::m_icons_cached = false |
|
private |
◆ m_left_blinker_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_left_blinker_icon |
|
private |
◆ m_lock_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_lock_icon |
|
private |
◆ m_m_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_m_icon |
|
private |
◆ m_mirror_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_mirror_icon |
|
private |
◆ m_panel_translucent_color
| ImVec4 RoR::GUI::VehicleInfoTPanel::m_panel_translucent_color = ImVec4(0.1f, 0.1f, 0.1f, 0.5f) |
|
private |
◆ m_parking_brake_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_parking_brake_icon |
|
private |
◆ m_particle_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_particle_icon |
|
private |
◆ m_physics_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_physics_icon |
|
private |
◆ m_repair_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_repair_icon |
|
private |
◆ m_requested_focus
◆ m_right_blinker_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_right_blinker_icon |
|
private |
◆ m_secure_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_secure_icon |
|
private |
◆ m_shift_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_shift_icon |
|
private |
◆ m_startupdemo_init
| bool RoR::GUI::VehicleInfoTPanel::m_startupdemo_init = false |
|
private |
◆ m_startupdemo_timer
| Ogre::Timer RoR::GUI::VehicleInfoTPanel::m_startupdemo_timer |
|
private |
◆ m_stat_avg_deform
| float RoR::GUI::VehicleInfoTPanel::m_stat_avg_deform = 0.f |
|
private |
◆ m_stat_beam_stress
| float RoR::GUI::VehicleInfoTPanel::m_stat_beam_stress = 0.f |
|
private |
◆ m_stat_broken_beams
| int RoR::GUI::VehicleInfoTPanel::m_stat_broken_beams = 0 |
|
private |
◆ m_stat_deformed_beams
| int RoR::GUI::VehicleInfoTPanel::m_stat_deformed_beams = 0 |
|
private |
◆ m_stat_gcur_x
| float RoR::GUI::VehicleInfoTPanel::m_stat_gcur_x = 0.f |
|
private |
◆ m_stat_gcur_y
| float RoR::GUI::VehicleInfoTPanel::m_stat_gcur_y = 0.f |
|
private |
◆ m_stat_gcur_z
| float RoR::GUI::VehicleInfoTPanel::m_stat_gcur_z = 0.f |
|
private |
◆ m_stat_gmax_x
| float RoR::GUI::VehicleInfoTPanel::m_stat_gmax_x = 0.f |
|
private |
◆ m_stat_gmax_y
| float RoR::GUI::VehicleInfoTPanel::m_stat_gmax_y = 0.f |
|
private |
◆ m_stat_gmax_z
| float RoR::GUI::VehicleInfoTPanel::m_stat_gmax_z = 0.f |
|
private |
◆ m_stat_health
| float RoR::GUI::VehicleInfoTPanel::m_stat_health = 0.f |
|
private |
◆ m_stat_mass_Kg
| float RoR::GUI::VehicleInfoTPanel::m_stat_mass_Kg = 0.f |
|
private |
◆ m_traction_control_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_traction_control_icon |
|
private |
◆ m_transluc_textdis_color
| ImVec4 RoR::GUI::VehicleInfoTPanel::m_transluc_textdis_color = ImVec4(0.64f, 0.64f, 0.63f, 1.f) |
|
private |
◆ m_visibility_mode
◆ m_w_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_w_icon |
|
private |
◆ m_warning_light_icon
| Ogre::TexturePtr RoR::GUI::VehicleInfoTPanel::m_warning_light_icon |
|
private |
The documentation for this class was generated from the following files: