#include <dialogs.hpp>


Public Member Functions | |
| units_list_preview_pane (const unit *u, TYPE type=SHOW_ALL, bool left_side=true) | |
| units_list_preview_pane (const std::vector< const unit * > &units, const gui::filter_textbox *filter=NULL, TYPE type=SHOW_ALL, bool left_side=true) | |
| units_list_preview_pane (const std::vector< unit > &units, const gui::filter_textbox *filter=NULL, TYPE type=SHOW_ALL, bool left_side=true) | |
Private Member Functions | |
| size_t | size () const |
| const details | get_details () const |
| void | process_event () |
Private Attributes | |
| std::vector< const unit * > | units_ |
Definition at line 117 of file dialogs.hpp.
| dialogs::units_list_preview_pane::units_list_preview_pane | ( | const unit * | u, | |
| TYPE | type = SHOW_ALL, |
|||
| bool | left_side = true | |||
| ) |
Definition at line 893 of file dialogs.cpp.
| dialogs::units_list_preview_pane::units_list_preview_pane | ( | const std::vector< const unit * > & | units, | |
| const gui::filter_textbox * | filter = NULL, |
|||
| TYPE | type = SHOW_ALL, |
|||
| bool | left_side = true | |||
| ) |
Definition at line 899 of file dialogs.cpp.
| dialogs::units_list_preview_pane::units_list_preview_pane | ( | const std::vector< unit > & | units, | |
| const gui::filter_textbox * | filter = NULL, |
|||
| TYPE | type = SHOW_ALL, |
|||
| bool | left_side = true | |||
| ) |
Definition at line 906 of file dialogs.cpp.
References units_.
| const unit_preview_pane::details dialogs::units_list_preview_pane::get_details | ( | ) | const [private, virtual] |
Implements dialogs::unit_preview_pane.
Definition at line 920 of file dialogs.cpp.
References dialogs::unit_preview_pane::details::abilities, unit::ability_tooltips(), unit::alignment(), dialogs::unit_preview_pane::details::alignment, unit_type::alignment_description(), unit::attacks(), dialogs::unit_preview_pane::details::attacks, font::color2markup(), unit::experience(), dialogs::unit_preview_pane::details::experience, unit::gender(), unit::hitpoints(), dialogs::unit_preview_pane::details::hitpoints, unit::hp_color(), dialogs::unit_preview_pane::details::hp_color, dialogs::unit_preview_pane::details::image, dialogs::unit_preview_pane::index_, events::handler::join(), unit::level(), dialogs::unit_preview_pane::details::level, unit::max_experience(), dialogs::unit_preview_pane::details::max_experience, unit::max_hitpoints(), dialogs::unit_preview_pane::details::max_hitpoints, unit::movement_left(), dialogs::unit_preview_pane::details::movement_left, unit_race::name(), unit::name(), dialogs::unit_preview_pane::details::name, dialogs::unit_preview_pane::details::race, unit::race(), unit::still_image(), unit::total_movement(), dialogs::unit_preview_pane::details::total_movement, unit::trait_names(), dialogs::unit_preview_pane::details::traits, unit::type_name(), dialogs::unit_preview_pane::details::type_name, units_, unit::xp_color(), and dialogs::unit_preview_pane::details::xp_color.

| void dialogs::units_list_preview_pane::process_event | ( | ) | [private, virtual] |
Implements dialogs::unit_preview_pane.
Definition at line 958 of file dialogs.cpp.
References dialogs::unit_preview_pane::details_button_, dialogs::unit_preview_pane::index_, gui::button::pressed(), dialogs::show_unit_description(), size(), and units_.

| size_t dialogs::units_list_preview_pane::size | ( | ) | const [private, virtual] |
Implements dialogs::unit_preview_pane.
Definition at line 915 of file dialogs.cpp.
References units_.
Referenced by process_event().

std::vector<const unit *> dialogs::units_list_preview_pane::units_ [private] |
Definition at line 133 of file dialogs.hpp.
Referenced by get_details(), process_event(), size(), and units_list_preview_pane().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:19:22 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |