The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Macros | Functions | Variables
mp_change_control.cpp File Reference
#include "gui/dialogs/multiplayer/mp_change_control.hpp"
#include "gui/auxiliary/find_widget.hpp"
#include "gui/dialogs/helper.hpp"
#include "gui/widgets/button.hpp"
#include "gui/widgets/listbox.hpp"
#include "gui/widgets/settings.hpp"
#include "gui/widgets/window.hpp"
#include "formula/string_utils.hpp"
#include "game_display.hpp"
#include "game_preferences.hpp"
#include "log.hpp"
#include "marked-up_text.hpp"
#include "resources.hpp"
#include "team.hpp"
#include <vector>
#include "utils/functional.hpp"
#include <boost/shared_ptr.hpp>
Include dependency graph for mp_change_control.cpp:

Go to the source code of this file.

Classes

class  gui2::tmp_change_control::model
 The model is an interface defining the data to be displayed or otherwise acted upon in the user interface. More...
 
class  gui2::side_controller
 
class  gui2::tmp_change_control::controller
 The controller acts upon the model. More...
 
class  gui2::tmp_change_control::view
 The view is an interface that displays data (the model) and routes user commands to the controller to act upon that data. More...
 

Namespaces

 gui2
 A class inherited from ttext_box that displays its input as stars.
 

Macros

#define GETTEXT_DOMAIN   "wesnoth-lib"
 
#define ERR_GUI   LOG_STREAM(err, log_gui)
 
#define WRN_GUI   LOG_STREAM(warn, log_gui)
 
#define LOG_GUI   LOG_STREAM(info, log_gui)
 
#define DBG_GUI   LOG_STREAM(debug, log_gui)
 

Functions

template<class D , class V , void(V::*)() fptr>
void gui2::dialog_view_callback (twidget &caller)
 Template for dialog callbacks for dialogs using model-view-controller architecture pattern. More...
 

Variables

static lg::log_domain log_gui ("gui/dialogs/mp_change_control")
 

Macro Definition Documentation

#define DBG_GUI   LOG_STREAM(debug, log_gui)
#define ERR_GUI   LOG_STREAM(err, log_gui)

Definition at line 44 of file mp_change_control.cpp.

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 16 of file mp_change_control.cpp.

#define LOG_GUI   LOG_STREAM(info, log_gui)

Definition at line 46 of file mp_change_control.cpp.

#define WRN_GUI   LOG_STREAM(warn, log_gui)

Definition at line 45 of file mp_change_control.cpp.

Variable Documentation

lg::log_domain log_gui("gui/dialogs/mp_change_control")
static