Contains the info needed to instantiate a widget. More...
#include <window_builder.hpp>


Public Member Functions | |
| tbuilder_widget (const config &cfg) | |
| virtual | ~tbuilder_widget () |
| virtual twidget * | build () const =0 |
Public Attributes | |
| std::string | id |
| Parameters for the widget. | |
| std::string | linked_group |
| int | debug_border_mode |
| unsigned | debug_border_color |
Contains the info needed to instantiate a widget.
Definition at line 45 of file window_builder.hpp.
| gui2::tbuilder_widget::tbuilder_widget | ( | const config & | cfg | ) | [explicit] |
Definition at line 201 of file window_builder.cpp.
| virtual gui2::tbuilder_widget::~tbuilder_widget | ( | ) | [inline, virtual] |
Definition at line 51 of file window_builder.hpp.
| virtual twidget* gui2::tbuilder_widget::build | ( | ) | const [pure virtual] |
Implemented in gui2::implementation::tbuilder_button, gui2::implementation::tbuilder_drawing, gui2::implementation::tbuilder_horizontal_listbox, gui2::implementation::tbuilder_horizontal_scrollbar, gui2::implementation::tbuilder_image, gui2::implementation::tbuilder_label, gui2::implementation::tbuilder_listbox, gui2::implementation::tbuilder_minimap, gui2::implementation::tbuilder_multi_page, gui2::implementation::tbuilder_panel, gui2::implementation::tbuilder_password_box, gui2::implementation::tbuilder_progress_bar, gui2::implementation::tbuilder_repeating_button, gui2::implementation::tbuilder_scroll_label, gui2::implementation::tbuilder_scrollbar_panel, gui2::implementation::tbuilder_slider, gui2::implementation::tbuilder_spacer, gui2::implementation::tbuilder_stacked_widget, gui2::implementation::tbuilder_text_box, gui2::implementation::tbuilder_toggle_button, gui2::implementation::tbuilder_toggle_panel, gui2::implementation::tbuilder_tree_view, gui2::implementation::tbuilder_vertical_scrollbar, gui2::tbuilder_grid, and gui2::implementation::tbuilder_window.
Definition at line 61 of file window_builder.hpp.
Referenced by gui2::implementation::tbuilder_control::init_control().
Definition at line 60 of file window_builder.hpp.
Referenced by gui2::implementation::tbuilder_control::init_control().
| std::string gui2::tbuilder_widget::id |
Parameters for the widget.
Definition at line 56 of file window_builder.hpp.
| std::string gui2::tbuilder_widget::linked_group |
Definition at line 57 of file window_builder.hpp.
Referenced by gui2::tbuilder_grid::build(), and gui2::implementation::tbuilder_control::init_control().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:21:06 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |