Boost.UI
User Interface Boost library
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cboost::ui::basic_size< T >2D size of object data structure with custom coordinates type
 Cboost::ui::colorColor class
 Cboost::ui::eventBase class for all events
 Cboost::ui::close_eventClose event class
 Cboost::ui::index_eventEvent class that holds some index in container
 Cboost::ui::key_eventKeyboard event class that holds information about keyboard when event was generated
 Cboost::ui::mouse_eventMouse event class that holds information about mouse when event was generated
 Cboost::ui::wheel_eventMouse wheel event class
 Cboost::ui::fontFont class
 Cboost::ui::imageImage class
 Cboost::ui::layout::itemLayout item with arrangement parameters
 Cboost::ui::keyboard_stateKeyboard state class
 Cboost::ui::key_eventKeyboard event class that holds information about keyboard when event was generated
 Cboost::ui::layoutBase class for all layouts
 Cboost::ui::box_layoutAbstract vertical or horizontal box layout
 Cboost::ui::hboxHorizontal box layout
 Cboost::ui::vboxVertical box layout
 Cboost::ui::log_stringLogging stream class with output into provided uistring
 Cboost::ui::logLogging stream class
 Cboost::ui::log::debugShows information in debug log
 Cboost::ui::log::errorShows error dialog in idle time
 Cboost::ui::log::fatalShows error and abort immediately
 Cboost::ui::log::infoShows information dialog in idle time
 Cboost::ui::log::traceShows information in debug log
 Cboost::ui::log::verboseShows verbose information if application was started with –verbose option
 Cboost::ui::log::warningShows warning dialog in idle time
 Cboost::ui::menuMenu (list of commands) class
 Cboost::ui::menu_barMenu bar class
 Cnoncopyable
 Cboost::ui::event_loopEvent loop class
 Cboost::ui::menu::itemMenu item
 Cboost::ui::painter::state_saverSaves state in the constructor and restores it in the destructor
 Cboost::ui::painter2D 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::separatorPseudo class that separates menu items
 Cboost::ui::status_barStatus bar class
 Cboost::ui::uiostringstreamOutput string stream that collects data for UI
 Cboost::ui::uistringHelper 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::widgetBase class for all widgets
 Cboost::ui::buttonWidget with label that generate event when clicked on
 Cboost::ui::canvasWidget for drawing
 Cboost::ui::check_box_baseCheck box base class
 Cboost::ui::check_boxLabelled widget that that permits the user to make a binary choice
 Cboost::ui::tri_state_check_boxLabelled widget that that permits the user to make a ternary choice
 Cboost::ui::date_pickerDate picker widget
 Cboost::ui::group_boxWidget that groups other widgets using a frame and a title
 Cboost::ui::hyperlinkWidget that displays static text which links to an URL
 Cboost::ui::image_widgetWidget that displays image
 Cboost::ui::labelWidget that displays static text
 Cboost::ui::line_widgetAbstract widget that displays horizontal or vertical line
 Cboost::ui::hlineHorizontal line widget
 Cboost::ui::vlineVertical line widget
 Cboost::ui::native_widgetWidget that wraps previously created native widget
 Cboost::ui::notebookWidget that is an array of tabbed widgets
 Cboost::ui::panelWidget that hosts other widgets
 Cboost::ui::progress_barProgress bar widget base class
 Cboost::ui::hprogress_barHorizontal progress bar widget
 Cboost::ui::vprogress_barVertical progress bar widget
 Cboost::ui::sliderSlider widget base class
 Cboost::ui::hsliderHorizontal slider widget
 Cboost::ui::vsliderVertical slider widget
 Cboost::ui::strings_boxAbstract widget that holds array of strings
 Cboost::ui::choiceWidget to select string from popup list of strings
 Cboost::ui::combo_boxWidget to select one or more strings and edit it
 Cboost::ui::list_boxWidget to select one or more strings
 Cboost::ui::text_box_baseAbstract text editor widget
 Cboost::ui::password_boxPassword editor widget
 Cboost::ui::string_boxSingle-line text editor widget
 Cboost::ui::text_boxMulti-line text editor widget
 Cboost::ui::time_pickerTime picker widget
 Cboost::ui::web_widgetWidget that renders HTML
 Cboost::ui::windowAbstract top level widget that hosts other widgets
 Cboost::ui::dialogTop level widget that hosts other widgets
 Cboost::ui::frameTop level widget that hosts other widgets and supports menu bar