17 #ifndef MULTIPLAYER_CREATE_HPP_INCLUDED
18 #define MULTIPLAYER_CREATE_HPP_INCLUDED
23 #include "widgets/slider.hpp"
102 : create(false), load(false), quit(false), filename()
105 : create(c), load(l), quit(q), filename()
108 : create(false), load(true), quit(false), filename(fname)
tooltips::manager tooltip_manager_
gui::textbox filter_name_
gui::multimenu mods_menu_
const mp_game_settings & get_parameters()
boost::optional< std::string > filename
process_event_data(const std::string &fname)
gui::label map_generator_label_
gui::button regenerate_map_
void init_level_type_changed(size_t index)
GLdouble GLdouble GLdouble GLdouble q
This module controls the multiplayer lobby.
virtual void layout_children(const SDL_Rect &rect)
Lays the children out.
A class that represents a TCP/IP connection to the wesnothd server.
gui::slider filter_num_players_slider_
void synchronize_selections()
gui::button generator_settings_
gui::label num_players_label_
ng::create_engine engine_
void init_level_changed(size_t index)
bool plugin_event_helper(const process_event_data &)
gui::label filter_num_players_label_
process_event_data(bool c, bool l, bool q)
gui::label map_size_label_
gui::label filter_name_label_
void set_description(const std::string &description)
gui::label level_type_label_
gui::combo level_type_combo_
Game configuration data as global variables.
config & gamelist()
Returns the current gamelist.
std::vector< ng::level::TYPE > available_level_types_
create(CVideo &v, twesnothd_connection *wesnothd_connection, const config &game_config, saved_game &state, chat &c, config &gamelist)
void select_level_type_helper(const std::string &str)
gui::textbox description_
virtual void process_event()
std::string select_campaign_difficulty()
this class memorizes a chat session.
virtual void hide_children(bool hide=true)
Hides or shows all gui::widget children of this widget.
A config object defines a single node in a WML file, with access to child nodes.
void process_event_impl(const process_event_data &)
GLsizei const GLcharARB ** string
util::scoped_ptr< surface_restorer > image_restorer_
a base class for the different multiplayer base dialogs: game list, create game, wait game...