|
|
| theme (theme const &) noexcept=default |
|
| theme (theme &&) noexcept=default |
|
theme & | operator= (theme const &) noexcept=default |
|
theme & | operator= (theme &&) noexcept=default |
| | theme (std::filesystem::path const &path) |
| | Open and parse a theme file.
|
| template<typename T = hi::margins> |
| constexpr T | margin () const noexcept |
| | Distance between widgets and between widgets and the border of the container.
|
| constexpr float | border_width () const noexcept |
| | The line-width of a border.
|
| template<typename T = hi::corner_radii> |
| constexpr T | rounding_radius () const noexcept |
| | The rounding radius of boxes with rounded corners.
|
| constexpr float | size () const noexcept |
| | The size of small square widgets.
|
| constexpr float | large_size () const noexcept |
| | The size of large widgets.
|
| constexpr float | icon_size () const noexcept |
| | Size of icons inside a widget.
|
| constexpr float | large_icon_size () const noexcept |
| | Size of icons representing the length of am average word of a label's text.
|
| constexpr float | label_icon_size () const noexcept |
| | Size of icons being inline with a label's text.
|
| constexpr float | baseline_adjustment () const noexcept |
| | The amount the base-line needs to be moved downwards when a label is aligned to top.
|
| theme | transform (unit::pixel_density new_pixel_density) const noexcept |
| | Create a transformed copy of the theme.
|
|
hi::color | accent_color (size_t nesting_level=0) const noexcept |
|
hi::color | foreground_color (size_t nesting_level=0) const noexcept |
|
hi::color | border_color (size_t nesting_level=0) const noexcept |
|
hi::color | fill_color (size_t nesting_level=0) const noexcept |
|
hi::color | text_select_color (size_t nesting_level=0) const noexcept |
|
hi::color | primary_cursor_color (size_t nesting_level=0) const noexcept |
|
hi::color | secondary_cursor_color (size_t nesting_level=0) const noexcept |
|
hi::text_style_set const & | text_style_set () const noexcept |
|
style::attributes_from_theme_type | attributes_from_theme_function () const noexcept |