Boost.UI
User Interface Boost library
|
Cboost::ui::basic_size< T > | 2D size of object data structure with custom coordinates type |
Cboost::ui::color | Color class |
▼Cboost::ui::event | Base class for all events |
Cboost::ui::close_event | Close event class |
Cboost::ui::index_event | Event class that holds some index in container |
Cboost::ui::key_event | Keyboard event class that holds information about keyboard when event was generated |
▼Cboost::ui::mouse_event | Mouse event class that holds information about mouse when event was generated |
Cboost::ui::wheel_event | Mouse wheel event class |
Cboost::ui::font | Font class |
Cboost::ui::image | Image class |
Cboost::ui::layout::item | Layout item with arrangement parameters |
▼Cboost::ui::keyboard_state | Keyboard state class |
Cboost::ui::key_event | Keyboard event class that holds information about keyboard when event was generated |
▼Cboost::ui::layout | Base class for all layouts |
▼Cboost::ui::box_layout | Abstract vertical or horizontal box layout |
Cboost::ui::hbox | Horizontal box layout |
Cboost::ui::vbox | Vertical box layout |
▼Cboost::ui::log_string | Logging stream class with output into provided uistring |
▼Cboost::ui::log | Logging stream class |
Cboost::ui::log::debug | Shows information in debug log |
Cboost::ui::log::error | Shows error dialog in idle time |
Cboost::ui::log::fatal | Shows error and abort immediately |
Cboost::ui::log::info | Shows information dialog in idle time |
Cboost::ui::log::trace | Shows information in debug log |
Cboost::ui::log::verbose | Shows verbose information if application was started with –verbose option |
Cboost::ui::log::warning | Shows warning dialog in idle time |
Cboost::ui::menu | Menu (list of commands) class |
Cboost::ui::menu_bar | Menu bar class |
▼Cnoncopyable | |
Cboost::ui::event_loop | Event loop class |
Cboost::ui::menu::item | Menu item |
Cboost::ui::painter::state_saver | Saves state in the constructor and restores it in the destructor |
Cboost::ui::painter | 2D graphics rendering painter |
▼Cpoint_data< T > | |
Cboost::ui::basic_point< T > | 2D point data structure with custom coordinates type |
▼Crectangle_data< T > | |
Cboost::ui::basic_rect< T > | 2D rectangle plane figure data structure with custom coordinates type |
Cboost::ui::separator | Pseudo class that separates menu items |
Cboost::ui::status_bar | Status bar class |
Cboost::ui::uiostringstream | Output string stream that collects data for UI |
Cboost::ui::uistring | Helper class to convert string between UI and application logic only |
▼Cunary_function | |
Cstd::hash< boost::ui::uistring > | Std::hash specialization for boost::ui::uistring |
▼Cboost::ui::widget | Base class for all widgets |
Cboost::ui::button | Widget with label that generate event when clicked on |
Cboost::ui::canvas | Widget for drawing |
▼Cboost::ui::check_box_base | Check box base class |
Cboost::ui::check_box | Labelled widget that that permits the user to make a binary choice |
Cboost::ui::tri_state_check_box | Labelled widget that that permits the user to make a ternary choice |
Cboost::ui::date_picker | Date picker widget |
Cboost::ui::group_box | Widget that groups other widgets using a frame and a title |
Cboost::ui::hyperlink | Widget that displays static text which links to an URL |
Cboost::ui::image_widget | Widget that displays image |
Cboost::ui::label | Widget that displays static text |
▼Cboost::ui::line_widget | Abstract widget that displays horizontal or vertical line |
Cboost::ui::hline | Horizontal line widget |
Cboost::ui::vline | Vertical line widget |
Cboost::ui::native_widget | Widget that wraps previously created native widget |
Cboost::ui::notebook | Widget that is an array of tabbed widgets |
Cboost::ui::panel | Widget that hosts other widgets |
▼Cboost::ui::progress_bar | Progress bar widget base class |
Cboost::ui::hprogress_bar | Horizontal progress bar widget |
Cboost::ui::vprogress_bar | Vertical progress bar widget |
▼Cboost::ui::slider | Slider widget base class |
Cboost::ui::hslider | Horizontal slider widget |
Cboost::ui::vslider | Vertical slider widget |
▼Cboost::ui::strings_box | Abstract widget that holds array of strings |
Cboost::ui::choice | Widget to select string from popup list of strings |
Cboost::ui::combo_box | Widget to select one or more strings and edit it |
Cboost::ui::list_box | Widget to select one or more strings |
▼Cboost::ui::text_box_base | Abstract text editor widget |
Cboost::ui::password_box | Password editor widget |
Cboost::ui::string_box | Single-line text editor widget |
Cboost::ui::text_box | Multi-line text editor widget |
Cboost::ui::time_picker | Time picker widget |
Cboost::ui::web_widget | Widget that renders HTML |
▼Cboost::ui::window | Abstract top level widget that hosts other widgets |
Cboost::ui::dialog | Top level widget that hosts other widgets |
Cboost::ui::frame | Top level widget that hosts other widgets and supports menu bar |