#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 |
◆ 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: