HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
hi::v1::theme_sub_model Struct Reference

#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_modeloperator= (theme_sub_model const &)=delete
 
constexpr theme_sub_modeloperator= (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
 

Detailed Description

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.


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