The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Functions
dialogs.hpp File Reference
#include "map/location.hpp"
#include "construct_dialog.hpp"
#include "units/ptr.hpp"
#include "ai/lua/aspect_advancements.hpp"
#include <boost/shared_ptr.hpp>
Include dependency graph for dialogs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dialogs::unit_preview_pane
 Show unit-stats in a side-pane to unit-list, recall-list, etc. More...
 
struct  dialogs::unit_preview_pane::details
 
class  dialogs::units_list_preview_pane
 
class  dialogs::unit_types_preview_pane
 

Namespaces

 dialogs
 Various uncategorised dialogs.
 

Functions

int dialogs::advance_unit_dialog (const map_location &loc)
 Lets the user to select a unit advancement. More...
 
bool dialogs::animate_unit_advancement (const map_location &loc, size_t choice, const bool &fire_event=true, const bool animate=true)
 Actually levels a unit up. More...
 
void dialogs::show_objectives (const std::string &scenarioname, const std::string &objectives)
 
void dialogs::show_unit_list (display &gui)
 
int dialogs::recruit_dialog (display &disp, std::vector< const unit_type * > &units, const std::vector< std::string > &items, int side, const std::string &title_suffix)
 
int dialogs::recall_dialog (display &disp, const boost::shared_ptr< std::vector< unit_const_ptr > > &units, int side, const std::string &title_suffix, const int team_recall_cost)
 
bool dialogs::network_receive_dialog (CVideo &video, const std::string &msg, config &cfg, twesnothd_connection &wesnothd_connection)
 
std::unique_ptr
< twesnothd_connection
dialogs::network_connect_dialog (CVideo &video, const std::string &msg, const std::string &hostname, int port)