![]() |
Vivoe Lite 0.5.0
Lightweight GVA like HMI for military displays.
|
Class defining the theme. More...
#include <config_reader.h>
Public Member Functions | |
uint32_t | GetThemeBackground () const |
Get the Theme Background object. | |
uint32_t | GetTableBackground () const |
Get the Table Background object. | |
uint16_t | GetThemeLabelStyle () const |
Get the Theme Label Style object. | |
uint32_t | GetThemeLabelBackgroundEnabledSelectedChanging () const |
Get the Theme Label Background Enabled Selected Changing object. | |
uint32_t | GetThemeLabelBackgroundEnabledSelected () const |
Get the Theme Label Background Enabled Selected object. | |
uint32_t | GetThemeLabelBackgroundEnabled () const |
Get the Theme Label Background Active object. | |
uint32_t | GetThemeLabelBackgroundDisabled () const |
Get the Theme Label Background Disabled object. | |
uint32_t | GetThemeLabelTextEnabledSelectedChanging () const |
Get the Theme Label Text Enabled Selected Changing object. | |
uint32_t | GetThemeLabelTextEnabledSelected () const |
Get the Theme Label Text Enabled Selected object. | |
uint32_t | GetThemeLabelTextEnabled () const |
Get the Theme Label Text Enabled object. | |
uint32_t | GetThemeLabelTextDisabled () const |
Get the Theme Label Text Disabled object. | |
uint32_t | GetThemeLabelBorderEnabledSelectedChanging () const |
Get the Theme Label Border Enabled Selected Changing object. | |
uint32_t | GetThemeLabelBorderEnabledSelected () const |
Get the Theme Label Border Enabled Selected object. | |
uint32_t | GetThemeLabelBorderEnabled () const |
Get the Theme Label Border Enabled object. | |
uint32_t | GetThemeLabelBorderDisabled () const |
Get the Theme Label Border Disabled object. | |
LineType | GetThemeLabelLineEnabledSelectedChanging () const |
Get the Theme Label Line Enabled Selected Changing object. | |
LineType | GetThemeLabelLineEnabledSelected () const |
Get the Theme Label Line Enabled Selected object. | |
LineType | GetThemeLabelLineEnabled () const |
Get the Theme Label Line Enabled object. | |
LineType | GetThemeLabelLineDisabled () const |
Get the Theme Label Line Disabled object. | |
widget::ModeEnum | GetPpiMode () const |
Get the Ppi Mode object. | |
uint32_t | GetThemeLabelBorderThickness () const |
Get the Theme Label Border Thickness object. | |
uint32_t | GetThemeTableBorderThickness () const |
Get the Table Label Border Thickness object. | |
uint32_t | GetThemeStatusBackground () const |
Get the Theme Status Background object. | |
uint32_t | GetThemeStatusBorder () const |
Get the Theme Status Border object. | |
uint32_t | GetThemeStatusText () const |
Get the Theme Status Text object. | |
uint32_t | GetThemeAlert () const |
Get the Theme Alert object. | |
uint32_t | GetThemeCritical () const |
Get the Theme Critical object. | |
std::string | GetThemeFont () const |
Get the Theme Font object. | |
![]() | |
ConfigDataBase () | |
Construct a new Config Data Base object. | |
~ConfigDataBase () | |
Destroy the Config Data object. | |
void | WriteData () const |
Write contents of protobuf. | |
Additional Inherited Members | |
![]() | |
std::unique_ptr< config::Gva > | current_config_ |
CThe current config data. | |
std::string | config_file_ = "config.pb" |
The default config data. | |
Class defining the theme.
widget::ModeEnum gva::ConfigDataTheme::GetPpiMode | ( | ) | const |
Get the Ppi Mode object.
uint32_t gva::ConfigDataTheme::GetTableBackground | ( | ) | const |
Get the Table Background object.
uint32_t gva::ConfigDataTheme::GetThemeAlert | ( | ) | const |
Get the Theme Alert object.
uint32_t gva::ConfigDataTheme::GetThemeBackground | ( | ) | const |
Get the Theme Background object.
uint32_t gva::ConfigDataTheme::GetThemeCritical | ( | ) | const |
Get the Theme Critical object.
std::string gva::ConfigDataTheme::GetThemeFont | ( | ) | const |
Get the Theme Font object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBackgroundDisabled | ( | ) | const |
Get the Theme Label Background Disabled object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBackgroundEnabled | ( | ) | const |
Get the Theme Label Background Active object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBackgroundEnabledSelected | ( | ) | const |
Get the Theme Label Background Enabled Selected object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBackgroundEnabledSelectedChanging | ( | ) | const |
Get the Theme Label Background Enabled Selected Changing object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBorderDisabled | ( | ) | const |
Get the Theme Label Border Disabled object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBorderEnabled | ( | ) | const |
Get the Theme Label Border Enabled object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBorderEnabledSelected | ( | ) | const |
Get the Theme Label Border Enabled Selected object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBorderEnabledSelectedChanging | ( | ) | const |
Get the Theme Label Border Enabled Selected Changing object.
uint32_t gva::ConfigDataTheme::GetThemeLabelBorderThickness | ( | ) | const |
Get the Theme Label Border Thickness object.
LineType gva::ConfigDataTheme::GetThemeLabelLineDisabled | ( | ) | const |
Get the Theme Label Line Disabled object.
LineType gva::ConfigDataTheme::GetThemeLabelLineEnabled | ( | ) | const |
Get the Theme Label Line Enabled object.
LineType gva::ConfigDataTheme::GetThemeLabelLineEnabledSelected | ( | ) | const |
Get the Theme Label Line Enabled Selected object.
LineType gva::ConfigDataTheme::GetThemeLabelLineEnabledSelectedChanging | ( | ) | const |
Get the Theme Label Line Enabled Selected Changing object.
uint16_t gva::ConfigDataTheme::GetThemeLabelStyle | ( | ) | const |
Get the Theme Label Style object.
uint32_t gva::ConfigDataTheme::GetThemeLabelTextDisabled | ( | ) | const |
Get the Theme Label Text Disabled object.
uint32_t gva::ConfigDataTheme::GetThemeLabelTextEnabled | ( | ) | const |
Get the Theme Label Text Enabled object.
uint32_t gva::ConfigDataTheme::GetThemeLabelTextEnabledSelected | ( | ) | const |
Get the Theme Label Text Enabled Selected object.
uint32_t gva::ConfigDataTheme::GetThemeLabelTextEnabledSelectedChanging | ( | ) | const |
Get the Theme Label Text Enabled Selected Changing object.
uint32_t gva::ConfigDataTheme::GetThemeStatusBackground | ( | ) | const |
Get the Theme Status Background object.
uint32_t gva::ConfigDataTheme::GetThemeStatusBorder | ( | ) | const |
Get the Theme Status Border object.
uint32_t gva::ConfigDataTheme::GetThemeStatusText | ( | ) | const |
Get the Theme Status Text object.
uint32_t gva::ConfigDataTheme::GetThemeTableBorderThickness | ( | ) | const |
Get the Table Label Border Thickness object.