|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| constexpr size_t | size () const noexcept |
| constexpr style_sheet_declaration const & | operator[] (size_t i) const noexcept |
| constexpr std::string | get_selector_as_string () const noexcept |
| generator< theme_state > | matching_states (std::string const &model_path) const noexcept |
| void | activate_model (int phase, std::string const &model_path, theme_model_base &model) const noexcept |
Data Fields | |
| style_sheet_selector | selector |
| theme_state | state = {} |
| theme_state_mask | state_mask = {} |
| text_phrasing_mask | phrasing_mask = {} |
| language_tag | language_mask = {} |
| std::vector< style_sheet_declaration > | declarations |