#include <construct_dialog.hpp>


Classes | |
| struct | dimension_measurements |
Public Types | |
| enum | BUTTON_LOCATION { BUTTON_STANDARD, BUTTON_EXTRA, BUTTON_EXTRA_LEFT, BUTTON_CHECKBOX, BUTTON_CHECKBOX_LEFT, BUTTON_HELP } |
| typedef dialog_frame::style | style |
Public Member Functions | |
| dialog (display &disp, const std::string &title="", const std::string &message="", const DIALOG_TYPE type=MESSAGE, const style &dialog_style=default_style) | |
| virtual | ~dialog () |
| void | set_image (dialog_image *const img) |
| void | set_image (surface surf, const std::string &caption="") |
| void | set_menu (menu *const m) |
| void | set_menu (const std::vector< std::string > &menu_items, menu::sorter *sorter=NULL) |
| void | set_menu_items (const std::vector< std::string > &menu_items) |
| void | add_pane (preview_pane *const pp) |
| void | set_panes (std::vector< preview_pane * > panes) |
| void | set_textbox (dialog_textbox *const box) |
| void | set_textbox (const std::string &text_widget_label="", const std::string &text_widget_text="", const int text_widget_max_chars=256, const unsigned int text_box_width=font::relative_size(350)) |
| void | add_button (dialog_button *const btn, BUTTON_LOCATION loc) |
| void | add_button (dialog_button_info btn_info, BUTTON_LOCATION loc=BUTTON_EXTRA) |
| void | add_option (const std::string &label, bool checked=false, BUTTON_LOCATION loc=BUTTON_CHECKBOX, const std::string &help_string="") |
| virtual dimension_measurements | layout (int xloc=-1, int yloc=-1) |
| void | set_layout (dimension_measurements &new_dim) |
| dimension_measurements | get_layout () const |
| dialog_frame & | get_frame () |
| void | set_basic_behavior (DIALOG_TYPE type) |
| int | show (int xloc, int yloc) |
| int | show () |
| int | result () const |
| menu & | get_menu () |
| bool | done () const |
| std::string | textbox_text () const |
| dialog_textbox & | get_textbox () const |
| bool | option_checked (unsigned int option_index=0) |
| display & | get_display () |
Static Public Attributes | |
| static const style & | default_style = dialog_frame::default_style |
| static const style & | message_style = dialog_frame::message_style |
| static const style | hotkeys_style |
| static const int | message_font_size = font::SIZE_PLUS |
| static const int | caption_font_size = font::SIZE_LARGE |
| static const int | max_menu_width = -1 |
| static const size_t | left_padding = font::relative_size(10) |
| static const size_t | right_padding = font::relative_size(10) |
| static const size_t | image_h_pad = font::relative_size( 10) |
| static const size_t | top_padding = font::relative_size(10) |
| static const size_t | bottom_padding = font::relative_size(10) |
Protected Member Functions | |
| void | set_result (const int result) |
| virtual void | action (dialog_process_info &dp_info) |
| void | refresh () |
| label & | get_message () const |
Private Types | |
| typedef std::vector < preview_pane * >::iterator | pp_iterator |
| typedef std::vector < preview_pane * > ::const_iterator | pp_const_iterator |
| typedef std::vector < dialog_button * >::iterator | button_iterator |
| typedef std::vector < dialog_button * > ::const_iterator | button_const_iterator |
| typedef std::vector< std::pair < dialog_button *, BUTTON_LOCATION > >::iterator | button_pool_iterator |
| typedef std::vector< std::pair < dialog_button *, BUTTON_LOCATION > >::const_iterator | button_pool_const_iterator |
Private Member Functions | |
| void | clear_background () |
| void | draw_frame () |
| void | update_widget_positions () |
| void | draw_contents () |
| int | process (dialog_process_info &info) |
Private Attributes | |
| display & | disp_ |
| dialog_image * | image_ |
| std::string | title_ |
| const style & | style_ |
| label * | title_widget_ |
| label * | message_ |
| DIALOG_TYPE | type_ |
| gui::menu * | menu_ |
| std::vector< preview_pane * > | preview_panes_ |
| std::vector< std::pair < dialog_button *, BUTTON_LOCATION > > | button_pool_ |
| std::vector< dialog_button * > | standard_buttons_ |
| std::vector< dialog_button * > | extra_buttons_ |
| std::vector< button * > | frame_buttons_ |
| std::string | topic_ |
| dialog_button * | help_button_ |
| dialog_textbox * | text_widget_ |
| dialog_frame * | frame_ |
| dimension_measurements | dim_ |
| int | result_ |
Definition at line 185 of file construct_dialog.hpp.
typedef std::vector<dialog_button *>::const_iterator gui::dialog::button_const_iterator [private] |
Definition at line 206 of file construct_dialog.hpp.
typedef std::vector<dialog_button *>::iterator gui::dialog::button_iterator [private] |
Definition at line 205 of file construct_dialog.hpp.
typedef std::vector< std::pair<dialog_button *, BUTTON_LOCATION> >::const_iterator gui::dialog::button_pool_const_iterator [private] |
Definition at line 208 of file construct_dialog.hpp.
typedef std::vector< std::pair<dialog_button *, BUTTON_LOCATION> >::iterator gui::dialog::button_pool_iterator [private] |
Definition at line 207 of file construct_dialog.hpp.
typedef std::vector<preview_pane *>::const_iterator gui::dialog::pp_const_iterator [private] |
Definition at line 204 of file construct_dialog.hpp.
typedef std::vector<preview_pane *>::iterator gui::dialog::pp_iterator [private] |
Definition at line 203 of file construct_dialog.hpp.
Definition at line 200 of file construct_dialog.hpp.
| BUTTON_STANDARD | |
| BUTTON_EXTRA | |
| BUTTON_EXTRA_LEFT | |
| BUTTON_CHECKBOX | |
| BUTTON_CHECKBOX_LEFT | |
| BUTTON_HELP |
Definition at line 187 of file construct_dialog.hpp.
| gui::dialog::dialog | ( | display & | disp, | |
| const std::string & | title = "", |
|||
| const std::string & | message = "", |
|||
| const DIALOG_TYPE | type = MESSAGE, |
|||
| const style & | dialog_style = default_style | |||
| ) |
Definition at line 90 of file construct_dialog.cpp.
References _, add_button(), BUTTON_STANDARD, gui::CANCEL_ONLY, gui::CLOSE_ONLY, disp_, ERR_DP, CVideo::getx(), CVideo::gety(), gui::MESSAGE, message_, message_font_size, game_logic::msg(), font::NORMAL_COLOR, gui::OK_CANCEL, gui::OK_ONLY, resources::screen, display::video(), font::word_wrap_text(), and gui::YES_NO.

| gui::dialog::~dialog | ( | ) | [virtual] |
Definition at line 149 of file construct_dialog.cpp.
References button_pool_, gui::empty_menu, frame_, image_, menu_, message_, text_widget_, and title_widget_.
| void gui::dialog::action | ( | dialog_process_info & | dp_info | ) | [protected, virtual] |
Reimplemented in dialogs::file_dialog, and statistics_dialog.
Definition at line 787 of file construct_dialog.cpp.
References gui::CONTINUE_DIALOG, gui::DELETE_ITEM, gui::menu::erase_item(), gui::dialog_process_info::first_time, get_menu(), result(), gui::menu::selection(), and set_result().
Referenced by show().


| void gui::dialog::add_button | ( | dialog_button_info | btn_info, | |
| BUTTON_LOCATION | loc = BUTTON_EXTRA | |||
| ) |
Definition at line 210 of file construct_dialog.cpp.
References add_button(), disp_, gui::dialog_button_info::handler, gui::dialog_button_info::label, and display::video().

| void gui::dialog::add_button | ( | dialog_button *const | btn, | |
| BUTTON_LOCATION | loc | |||
| ) |
Definition at line 185 of file construct_dialog.cpp.
References BUTTON_CHECKBOX, BUTTON_CHECKBOX_LEFT, BUTTON_EXTRA, BUTTON_EXTRA_LEFT, BUTTON_HELP, button_pool_, BUTTON_STANDARD, extra_buttons_, help_button_, gui::dialog_button::set_parent(), and standard_buttons_.
Referenced by add_button(), add_option(), dialog(), events::menu_handler::recruit(), statistics_dialog::statistics_dialog(), and events::menu_handler::unit_list().


| void gui::dialog::add_option | ( | const std::string & | label, | |
| bool | checked = false, |
|||
| BUTTON_LOCATION | loc = BUTTON_CHECKBOX, |
|||
| const std::string & | help_string = "" | |||
| ) |
Definition at line 216 of file construct_dialog.cpp.
References add_button(), disp_, gui::button::set_check(), gui::widget::set_help_string(), and display::video().
Referenced by events::menu_handler::create_unit().


| void gui::dialog::add_pane | ( | preview_pane *const | pp | ) | [inline] |
Definition at line 246 of file construct_dialog.hpp.
References preview_panes_.
Referenced by events::menu_handler::unit_list().

| void gui::dialog::clear_background | ( | ) | [private] |
Definition at line 344 of file construct_dialog.cpp.
References frame_.
Referenced by show().

| bool gui::dialog::done | ( | ) | const [inline] |
Definition at line 276 of file construct_dialog.hpp.
References gui::CONTINUE_DIALOG, and result_.
Referenced by show().

| void gui::dialog::draw_contents | ( | ) | [private] |
Definition at line 312 of file construct_dialog.cpp.
References disp_, gui::widget::draw(), display::flip(), gui::preview_pane::handler_members(), display::invalidate_all(), preview_panes_, and events::raise_draw_event().
Referenced by show().


| void gui::dialog::draw_frame | ( | ) | [private] |
Definition at line 349 of file construct_dialog.cpp.
References gui::dialog_frame::draw(), and get_frame().
Referenced by show().


| display& gui::dialog::get_display | ( | ) | [inline] |
Definition at line 280 of file construct_dialog.hpp.
References disp_.
Referenced by statistics_dialog::action().

| dialog_frame & gui::dialog::get_frame | ( | ) |
Definition at line 330 of file construct_dialog.cpp.
References disp_, frame_, frame_buttons_, help_button_, resources::screen, standard_buttons_, style_, title_, and display::video().
Referenced by draw_frame(), layout(), process(), and set_layout().


| dimension_measurements gui::dialog::get_layout | ( | ) | const [inline] |
Definition at line 264 of file construct_dialog.hpp.
References dim_.
Referenced by process().

| menu & gui::dialog::get_menu | ( | ) |
Definition at line 254 of file construct_dialog.cpp.
References disp_, gui::empty_menu, events::handler::leave(), menu_, gui::menu::simple_style, and display::video().
Referenced by statistics_dialog::action(), action(), gui::dialog_button::action(), layout(), process(), events::menu_handler::recruit(), events::menu_handler::unit_list(), and update_widget_positions().


| label& gui::dialog::get_message | ( | ) | const [inline, protected] |
Definition at line 290 of file construct_dialog.hpp.
References message_.
| dialog_textbox& gui::dialog::get_textbox | ( | ) | const [inline] |
Definition at line 278 of file construct_dialog.hpp.
References text_widget_.
| dialog::dimension_measurements gui::dialog::layout | ( | int | xloc = -1, |
|
| int | yloc = -1 | |||
| ) | [virtual] |
Reimplemented in dialogs::file_dialog.
Definition at line 411 of file construct_dialog.cpp.
References gui::dialog_frame::bottom_padding(), bottom_padding, BUTTON_CHECKBOX, BUTTON_CHECKBOX_LEFT, BUTTON_EXTRA, BUTTON_EXTRA_LEFT, button_pool_, BUTTON_STANDARD, gui::ButtonHPadding, gui::dialog::dimension_measurements::buttons, gui::dialog_image::caption(), gui::dialog::dimension_measurements::caption_x, gui::dialog::dimension_measurements::caption_y, DBG_DP, disp_, extra_buttons_, get_frame(), gui::dialog_textbox::get_label(), get_menu(), gui::label::get_text(), CVideo::getSurface(), CVideo::getx(), CVideo::gety(), gui::widget::height(), image_, image_h_pad, image_width(), gui::dialog::dimension_measurements::image_x, gui::dialog::dimension_measurements::image_y, gui::dialog::dimension_measurements::interior, gui::dialog::dimension_measurements::label_x, gui::dialog::dimension_measurements::label_y, left_padding, gui::preview_pane::left_side(), gui::widget::location(), menu_, gui::dialog::dimension_measurements::menu_height, gui::dialog::dimension_measurements::menu_width, gui::dialog::dimension_measurements::menu_x, gui::dialog::dimension_measurements::menu_y, gui::dialog::dimension_measurements::message, message_, message_font_size, gui::dialog::dimension_measurements::panes, preview_panes_, font::relative_size(), right_padding, resources::screen, set_layout(), gui::preview_pane::show_above(), gui::textbox::text(), font::text_area(), text_widget_, gui::dialog::dimension_measurements::textbox, gui::dialog_frame::top_padding(), top_padding, display::video(), gui::widget::width(), gui::dialog::dimension_measurements::x, and gui::dialog::dimension_measurements::y.
Referenced by show().


| bool gui::dialog::option_checked | ( | unsigned int | option_index = 0 |
) |
Definition at line 171 of file construct_dialog.cpp.
References button_pool_.
| int gui::dialog::process | ( | dialog_process_info & | info | ) | [private] |
Definition at line 672 of file construct_dialog.cpp.
References button_pool_, game_config::sounds::button_press, gui::CLOSE_DIALOG, gui::CLOSE_ONLY, gui::menu::double_clicked(), gui::dialog_process_info::double_clicked, gui::empty_menu, gui::dialog_process_info::first_time, get_frame(), get_layout(), get_menu(), gui::dialog_process_info::key, gui::dialog_process_info::key_down, gui::dialog_process_info::left_button, gui::widget::location(), menu_, gui::dialog_process_info::new_key_down, gui::dialog_process_info::new_left_button, gui::dialog_process_info::new_right_button, gui::OK_CANCEL, gui::OK_ONLY, sound::play_UI_sound(), point_in_rect(), preview_panes_, gui::menu::process(), events::raise_draw_event(), events::raise_process_event(), gui::dialog_process_info::right_button, gui::dialog_process_info::selection, gui::menu::selection(), standard_buttons_, text_widget_, type_, and gui::YES_NO.
Referenced by show().


| void gui::dialog::refresh | ( | ) | [protected] |
Definition at line 405 of file construct_dialog.cpp.
References display::delay(), disp_, and display::flip().
Referenced by show().


| int gui::dialog::result | ( | ) | const [inline] |
Definition at line 274 of file construct_dialog.hpp.
References result_.
Referenced by statistics_dialog::action(), action(), mp::connect::process_event(), and show().

| void gui::dialog::set_basic_behavior | ( | DIALOG_TYPE | type | ) | [inline] |
Definition at line 266 of file construct_dialog.hpp.
References type_.
Referenced by events::menu_handler::unit_list().

| void gui::dialog::set_image | ( | surface | surf, | |
| const std::string & | caption = "" | |||
| ) |
Definition at line 820 of file construct_dialog.cpp.
References caption_font_size, disp_, font::NORMAL_COLOR, set_image(), and display::video().

| void gui::dialog::set_image | ( | dialog_image *const | img | ) | [inline] |
Definition at line 238 of file construct_dialog.hpp.
References image_.
Referenced by set_image().

| void gui::dialog::set_layout | ( | dimension_measurements & | new_dim | ) |
Definition at line 666 of file construct_dialog.cpp.
References dim_, get_frame(), gui::dialog::dimension_measurements::interior, and gui::dialog_frame::layout().
Referenced by layout().


| void gui::dialog::set_menu | ( | menu *const | m | ) | [inline] |
Definition at line 240 of file construct_dialog.hpp.
References gui::empty_menu, and menu_.
Referenced by statistics_dialog::action(), events::menu_handler::create_unit(), events::menu_handler::recall(), events::menu_handler::recruit(), set_menu(), set_menu_items(), hotkey::command_executor::show_menu(), statistics_dialog::statistics_dialog(), and events::menu_handler::unit_list().

| void gui::dialog::set_menu | ( | const std::vector< std::string > & | menu_items, | |
| menu::sorter * | sorter = NULL | |||
| ) |
Definition at line 234 of file construct_dialog.cpp.
References gui::menu::default_style, disp_, max_menu_width, set_menu(), type_, and display::video().

| void gui::dialog::set_menu_items | ( | const std::vector< std::string > & | menu_items | ) |
Definition at line 240 of file construct_dialog.cpp.
References gui::empty_menu, menu_, preview_panes_, gui::menu::reset_selection(), gui::menu::selection(), gui::menu::set_items(), and set_menu().
Referenced by gui::filter_textbox::handle_text_changed().


| void gui::dialog::set_panes | ( | std::vector< preview_pane * > | panes | ) | [inline] |
Definition at line 247 of file construct_dialog.hpp.
References preview_panes_.
Referenced by events::menu_handler::recruit().

| void gui::dialog::set_result | ( | const int | result | ) | [inline, protected] |
Definition at line 283 of file construct_dialog.hpp.
References result_.
Referenced by statistics_dialog::action(), action(), and show().

| void gui::dialog::set_textbox | ( | const std::string & | text_widget_label = "", |
|
| const std::string & | text_widget_text = "", |
|||
| const int | text_widget_max_chars = 256, |
|||
| const unsigned int | text_box_width = font::relative_size(350) | |||
| ) |
Definition at line 224 of file construct_dialog.cpp.
References disp_, gui2::event::find(), message_font_size, font::NORMAL_COLOR, gui::textbox::set_wrap(), text_widget_, and display::video().

| void gui::dialog::set_textbox | ( | dialog_textbox *const | box | ) | [inline] |
Definition at line 248 of file construct_dialog.hpp.
References text_widget_.
Referenced by mp::connect::process_event().

| int gui::dialog::show | ( | int | xloc, | |
| int | yloc | |||
| ) |
Definition at line 267 of file construct_dialog.cpp.
References layout(), and show().
Referenced by statistics_dialog::action(), mp::connect::process_event(), events::menu_handler::recruit(), show(), hotkey::command_executor::show_menu(), and events::menu_handler::unit_list().


| int gui::dialog::show | ( | ) |
Definition at line 273 of file construct_dialog.cpp.
References action(), clear_background(), gui::CLOSE_DIALOG, gui::dialog_process_info::cycle(), dim_, disp_, done(), draw_contents(), draw_frame(), ERR_DP, CVideo::faked(), gui::label::get_text(), gui::dialog::dimension_measurements::interior, layout(), LOG_DP, message_, process(), events::pump(), refresh(), result(), set_result(), title_, CVideo::update_locked(), update_widget_positions(), and display::video().

| std::string gui::dialog::textbox_text | ( | ) | const [inline] |
Definition at line 277 of file construct_dialog.hpp.
References gui::textbox::text(), and text_widget_.
Referenced by mp::connect::process_event().


| void gui::dialog::update_widget_positions | ( | ) | [private] |
Definition at line 354 of file construct_dialog.cpp.
References gui::dialog::dimension_measurements::buttons, gui::dialog_image::caption(), gui::dialog::dimension_measurements::caption_x, gui::dialog::dimension_measurements::caption_y, dim_, extra_buttons_, gui::dialog_textbox::get_label(), get_menu(), help_button_, image_, gui::dialog::dimension_measurements::image_x, gui::dialog::dimension_measurements::image_y, events::handler::join(), gui::dialog::dimension_measurements::label_x, gui::dialog::dimension_measurements::label_y, menu_, gui::dialog::dimension_measurements::menu_height, gui::dialog::dimension_measurements::menu_width, gui::dialog::dimension_measurements::menu_x, gui::dialog::dimension_measurements::menu_y, gui::dialog::dimension_measurements::message, message_, gui::dialog::dimension_measurements::panes, preview_panes_, gui::widget::set_location(), gui::menu::set_max_height(), gui::menu::set_max_width(), gui::menu::set_numeric_keypress_selection(), gui::widget::set_width(), standard_buttons_, text_widget_, and gui::dialog::dimension_measurements::textbox.
Referenced by show().


const size_t gui::dialog::bottom_padding = font::relative_size(10) [static] |
Definition at line 223 of file construct_dialog.hpp.
Referenced by layout().
std::vector< std::pair<dialog_button*,BUTTON_LOCATION> > gui::dialog::button_pool_ [private] |
Definition at line 310 of file construct_dialog.hpp.
Referenced by add_button(), layout(), option_checked(), process(), and ~dialog().
const int gui::dialog::caption_font_size = font::SIZE_LARGE [static] |
Definition at line 217 of file construct_dialog.hpp.
Referenced by set_image().
const dialog::style & gui::dialog::default_style = dialog_frame::default_style [static] |
Definition at line 213 of file construct_dialog.hpp.
Referenced by events::menu_handler::recall(), and events::menu_handler::recruit().
dimension_measurements gui::dialog::dim_ [private] |
Definition at line 318 of file construct_dialog.hpp.
Referenced by get_layout(), set_layout(), show(), and update_widget_positions().
display& gui::dialog::disp_ [private] |
Definition at line 302 of file construct_dialog.hpp.
Referenced by add_button(), add_option(), dialog(), draw_contents(), get_display(), get_frame(), get_menu(), layout(), refresh(), set_image(), set_menu(), set_textbox(), and show().
std::vector<dialog_button*> gui::dialog::extra_buttons_ [private] |
Definition at line 312 of file construct_dialog.hpp.
Referenced by add_button(), layout(), and update_widget_positions().
dialog_frame* gui::dialog::frame_ [private] |
Definition at line 317 of file construct_dialog.hpp.
Referenced by clear_background(), get_frame(), and ~dialog().
std::vector<button*> gui::dialog::frame_buttons_ [private] |
Definition at line 313 of file construct_dialog.hpp.
Referenced by get_frame().
dialog_button* gui::dialog::help_button_ [private] |
Definition at line 315 of file construct_dialog.hpp.
Referenced by add_button(), get_frame(), and update_widget_positions().
const dialog::style gui::dialog::hotkeys_style [static] |
Definition at line 215 of file construct_dialog.hpp.
Referenced by hotkey::command_executor::show_menu().
dialog_image* gui::dialog::image_ [private] |
Definition at line 303 of file construct_dialog.hpp.
Referenced by layout(), set_image(), update_widget_positions(), and ~dialog().
const size_t gui::dialog::image_h_pad = font::relative_size( 10) [static] |
Definition at line 221 of file construct_dialog.hpp.
Referenced by layout().
const size_t gui::dialog::left_padding = font::relative_size(10) [static] |
Definition at line 219 of file construct_dialog.hpp.
Referenced by layout().
const int gui::dialog::max_menu_width = -1 [static] |
Definition at line 218 of file construct_dialog.hpp.
Referenced by set_menu().
gui::menu* gui::dialog::menu_ [private] |
Definition at line 308 of file construct_dialog.hpp.
Referenced by get_menu(), layout(), process(), set_menu(), set_menu_items(), update_widget_positions(), and ~dialog().
label * gui::dialog::message_ [private] |
Definition at line 306 of file construct_dialog.hpp.
Referenced by dialog(), get_message(), layout(), show(), update_widget_positions(), and ~dialog().
const int gui::dialog::message_font_size = font::SIZE_PLUS [static] |
Definition at line 216 of file construct_dialog.hpp.
Referenced by dialog(), layout(), and set_textbox().
const dialog::style & gui::dialog::message_style = dialog_frame::message_style [static] |
Definition at line 214 of file construct_dialog.hpp.
std::vector<preview_pane*> gui::dialog::preview_panes_ [private] |
Definition at line 309 of file construct_dialog.hpp.
Referenced by add_pane(), draw_contents(), layout(), process(), set_menu_items(), set_panes(), and update_widget_positions().
int gui::dialog::result_ [private] |
Definition at line 319 of file construct_dialog.hpp.
Referenced by done(), result(), and set_result().
const size_t gui::dialog::right_padding = font::relative_size(10) [static] |
Definition at line 220 of file construct_dialog.hpp.
Referenced by layout().
std::vector<dialog_button*> gui::dialog::standard_buttons_ [private] |
Definition at line 311 of file construct_dialog.hpp.
Referenced by add_button(), get_frame(), process(), and update_widget_positions().
const style& gui::dialog::style_ [private] |
Definition at line 305 of file construct_dialog.hpp.
Referenced by get_frame().
dialog_textbox* gui::dialog::text_widget_ [private] |
Definition at line 316 of file construct_dialog.hpp.
Referenced by get_textbox(), layout(), process(), set_textbox(), textbox_text(), update_widget_positions(), and ~dialog().
std::string gui::dialog::title_ [private] |
Definition at line 304 of file construct_dialog.hpp.
Referenced by get_frame(), and show().
label* gui::dialog::title_widget_ [private] |
Definition at line 306 of file construct_dialog.hpp.
Referenced by ~dialog().
const size_t gui::dialog::top_padding = font::relative_size(10) [static] |
Definition at line 222 of file construct_dialog.hpp.
Referenced by layout().
std::string gui::dialog::topic_ [private] |
Definition at line 314 of file construct_dialog.hpp.
DIALOG_TYPE gui::dialog::type_ [private] |
Definition at line 307 of file construct_dialog.hpp.
Referenced by process(), set_basic_behavior(), and set_menu().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:21:09 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |