RigsofRods
Soft-body Physics Simulation
Data Fields
RoR::GUIManager::GuiTheme Struct Reference

#include <GUIManager.h>

Data Fields

ImVec4 in_progress_text_color = ImVec4(1.f, 0.832031f, 0.f, 1.f)
 
ImVec4 no_entries_text_color = ImVec4(0.7f, 0.7f, 0.7f, 1.f)
 
ImVec4 error_text_color = ImVec4(1.f, 0.175439f, 0.175439f, 1.f)
 
ImVec4 selected_entry_text_color = ImVec4(.9f, 0.7f, 0.05f, 1.f)
 
ImVec4 value_red_text_color = ImVec4(.9f, .1f, .1f, 1.f)
 
ImVec4 value_blue_text_color = ImVec4(0.34f, 0.67f, 0.84f, 1.f)
 
ImVec4 highlight_text_color = ImVec4(0.78f, 0.39f, 0.f, 1.f)
 
ImVec4 success_text_color = ImVec4(0.f, 0.8f, 0.f, 1.f)
 
ImVec4 warning_text_color = ImVec4(0.9f, 0.8f, 0.1f, 1.f)
 
ImVec4 help_text_color = ImVec4(0.5f, 0.7f, 1.f, 1.f)
 
ImVec4 semitransparent_window_bg = ImVec4(0.1f, 0.1f, 0.1f, 0.8f)
 
ImVec4 semitrans_text_bg_color = ImVec4(0.1f, 0.1f, 0.1f, 0.6f)
 
ImVec4 color_mark_max_darkness = ImVec4(0.2, 0.2, 0.2, 0.0)
 If all RGB components are darker than this, text is auto-lightened. More...
 
ImVec2 screen_edge_padding = ImVec2(10.f, 10.f)
 
ImVec2 semitrans_text_bg_padding = ImVec2(4.f, 2.f)
 
ImFont * default_font = nullptr
 

Detailed Description

Definition at line 70 of file GUIManager.h.

Field Documentation

◆ color_mark_max_darkness

ImVec4 RoR::GUIManager::GuiTheme::color_mark_max_darkness = ImVec4(0.2, 0.2, 0.2, 0.0)

If all RGB components are darker than this, text is auto-lightened.

Definition at line 85 of file GUIManager.h.

◆ default_font

ImFont* RoR::GUIManager::GuiTheme::default_font = nullptr

Definition at line 90 of file GUIManager.h.

◆ error_text_color

ImVec4 RoR::GUIManager::GuiTheme::error_text_color = ImVec4(1.f, 0.175439f, 0.175439f, 1.f)

Definition at line 74 of file GUIManager.h.

◆ help_text_color

ImVec4 RoR::GUIManager::GuiTheme::help_text_color = ImVec4(0.5f, 0.7f, 1.f, 1.f)

Definition at line 81 of file GUIManager.h.

◆ highlight_text_color

ImVec4 RoR::GUIManager::GuiTheme::highlight_text_color = ImVec4(0.78f, 0.39f, 0.f, 1.f)

Definition at line 78 of file GUIManager.h.

◆ in_progress_text_color

ImVec4 RoR::GUIManager::GuiTheme::in_progress_text_color = ImVec4(1.f, 0.832031f, 0.f, 1.f)

Definition at line 72 of file GUIManager.h.

◆ no_entries_text_color

ImVec4 RoR::GUIManager::GuiTheme::no_entries_text_color = ImVec4(0.7f, 0.7f, 0.7f, 1.f)

Definition at line 73 of file GUIManager.h.

◆ screen_edge_padding

ImVec2 RoR::GUIManager::GuiTheme::screen_edge_padding = ImVec2(10.f, 10.f)

Definition at line 87 of file GUIManager.h.

◆ selected_entry_text_color

ImVec4 RoR::GUIManager::GuiTheme::selected_entry_text_color = ImVec4(.9f, 0.7f, 0.05f, 1.f)

Definition at line 75 of file GUIManager.h.

◆ semitrans_text_bg_color

ImVec4 RoR::GUIManager::GuiTheme::semitrans_text_bg_color = ImVec4(0.1f, 0.1f, 0.1f, 0.6f)

Definition at line 84 of file GUIManager.h.

◆ semitrans_text_bg_padding

ImVec2 RoR::GUIManager::GuiTheme::semitrans_text_bg_padding = ImVec2(4.f, 2.f)

Definition at line 88 of file GUIManager.h.

◆ semitransparent_window_bg

ImVec4 RoR::GUIManager::GuiTheme::semitransparent_window_bg = ImVec4(0.1f, 0.1f, 0.1f, 0.8f)

Definition at line 83 of file GUIManager.h.

◆ success_text_color

ImVec4 RoR::GUIManager::GuiTheme::success_text_color = ImVec4(0.f, 0.8f, 0.f, 1.f)

Definition at line 79 of file GUIManager.h.

◆ value_blue_text_color

ImVec4 RoR::GUIManager::GuiTheme::value_blue_text_color = ImVec4(0.34f, 0.67f, 0.84f, 1.f)

Definition at line 77 of file GUIManager.h.

◆ value_red_text_color

ImVec4 RoR::GUIManager::GuiTheme::value_red_text_color = ImVec4(.9f, .1f, .1f, 1.f)

Definition at line 76 of file GUIManager.h.

◆ warning_text_color

ImVec4 RoR::GUIManager::GuiTheme::warning_text_color = ImVec4(0.9f, 0.8f, 0.1f, 1.f)

Definition at line 80 of file GUIManager.h.


The documentation for this struct was generated from the following file: