|
HikoGUI
A low latency retained GUI
|
#include <hikogui/theme/theme_model.hpp>
Public Member Functions | |
| constexpr | theme_sub_model (theme_sub_model const &)=delete |
| constexpr | theme_sub_model (theme_sub_model &&)=delete |
| constexpr theme_sub_model & | operator= (theme_sub_model const &)=delete |
| constexpr theme_sub_model & | operator= (theme_sub_model &&)=delete |
Data Fields | |
| hi::text_theme | text_theme |
| color | background_color |
| color | fill_color |
| color | caret_primary_color |
| color | caret_secondary_color |
| color | caret_overwrite_color |
| color | caret_compose_color |
| color | selection_color |
| color | border_color |
| theme_model_length | border_bottom_left_radius |
| theme_model_length | border_bottom_right_radius |
| theme_model_length | border_top_left_radius |
| theme_model_length | border_top_right_radius |
| theme_model_length | border_width |
| theme_model_length | width |
| theme_model_length | height |
| theme_model_length | margin_bottom |
| theme_model_length | margin_left |
| theme_model_length | margin_top |
| theme_model_length | margin_right |
| theme_model_length | spacing_vertical |
| theme_model_length | spacing_horizontal |
| theme_model_length | font_x_height |
| theme_model_length | font_cap_height |
| theme_model_length | font_line_height |
All the data of a theme for a specific widget-component at a specific state.
The lengths are stored as int values: negative values are in points, positive values are in pixels.