The Battle for Wesnoth  1.19.0-dev
wesnothd::game Member List

This is the complete list of members for wesnothd::game, including all inherited members.

add_player(player_iterator player, bool observer=false)wesnothd::game
all_game_users() constwesnothd::game
all_observers_muted() constwesnothd::gameinlineprivate
all_observers_muted_wesnothd::gameprivate
allow_observers() constwesnothd::game
ban_user(const simple_wml::node &ban, player_iterator banner)wesnothd::game
bans_wesnothd::gameprivate
change_controller(const std::size_t side_index, player_iterator player, const std::string &player_name, const bool player_left=true)wesnothd::gameprivate
change_controller_type(const std::size_t side_index, player_iterator player, const std::string &player_name)wesnothd::gameprivate
chat_history_wesnothd::gamemutableprivate
clear_chat_history()wesnothd::game
clear_history()wesnothd::game
controls_side(const std::vector< int > &sides, player_iterator player) constwesnothd::game
current_player() constwesnothd::gameinlineprivate
current_side() constwesnothd::gameinlineprivate
current_side_index_wesnothd::gameprivate
current_turn() constwesnothd::gameinline
current_turn_wesnothd::gameprivate
db_id() constwesnothd::gameinline
db_id_wesnothd::gameprivate
db_id_numwesnothd::gameprivatestatic
debug_player_info() constwesnothd::gameprivate
debug_sides_info() constwesnothd::gameprivate
describe_slots()wesnothd::game
description() constwesnothd::gameinline
description_wesnothd::gameprivate
emergency_cleanup()wesnothd::gameinline
end_turn(int new_side)wesnothd::gameprivate
find_user(const simple_wml::string_span &name)wesnothd::gameprivate
game(wesnothd::server &server, player_connections &player_connections, player_iterator host, const std::string &name="", bool save_replays=false, const std::string &replay_save_path="")wesnothd::game
game(const game &)=deletewesnothd::gameprivate
get_replay_filename()wesnothd::game
get_sides_list() constwesnothd::gameinline
handle_add_side_wml()wesnothd::game
handle_choice(const simple_wml::node &data, player_iterator user)wesnothd::game
handle_controller_choice(const simple_wml::node &data)wesnothd::game
handle_random_choice()wesnothd::game
has_password() constwesnothd::gameinline
has_same_ip(player_iterator user) constwesnothd::gameprivate
history_wesnothd::gamemutableprivate
id() constwesnothd::gameinline
id_wesnothd::gameprivate
id_numwesnothd::gameprivatestatic
is_current_player(player_iterator player) constwesnothd::gameinlineprivate
is_legal_command(const simple_wml::node &command, player_iterator user)wesnothd::gameprivate
is_member(player_iterator player) constwesnothd::gameinline
is_muted_observer(player_iterator player) constwesnothd::gameprivate
is_observer(player_iterator player) constwesnothd::game
is_owner(player_iterator player) constwesnothd::gameinline
is_player(player_iterator player) constwesnothd::game
is_reload() constwesnothd::game
kick_member(const simple_wml::node &kick, player_iterator kicker)wesnothd::game
last_choice_request_id_wesnothd::gameprivate
level()wesnothd::gameinline
level_wesnothd::gameprivate
level_init() constwesnothd::gameinline
list_users(user_vector users) constwesnothd::gameprivate
load_next_scenario(player_iterator user)wesnothd::game
mute_all_observers()wesnothd::game
mute_observer(const simple_wml::node &mute, player_iterator muter)wesnothd::game
muted_observers_wesnothd::gameprivate
name() constwesnothd::gameinline
name_wesnothd::gameprivate
name_bans_wesnothd::gameprivate
new_scenario(player_iterator sender)wesnothd::game
next_db_id()wesnothd::gameinline
nobservers() constwesnothd::gameinline
notify_new_host()wesnothd::gameprivate
nplayers() constwesnothd::gameinline
nsides_wesnothd::gameprivate
num_turns_wesnothd::gameprivate
observers_wesnothd::gameprivate
operator=(const game &)=deletewesnothd::gameprivate
owner_wesnothd::gameprivate
password_wesnothd::gameprivate
password_matches(const std::string &passwd) constwesnothd::gameinline
perform_controller_tweaks()wesnothd::game
player_connections_wesnothd::gameprivate
player_is_banned(player_iterator player, const std::string &name) constwesnothd::game
players_wesnothd::gameprivate
players_not_advanced_wesnothd::gameprivate
process_change_turns_wml(simple_wml::document &data, player_iterator user)wesnothd::game
process_message(simple_wml::document &data, player_iterator user)wesnothd::game
process_turn(simple_wml::document &data, player_iterator user)wesnothd::game
process_whiteboard(simple_wml::document &data, player_iterator user)wesnothd::game
record_data(std::unique_ptr< simple_wml::document > data)wesnothd::game
remove_player(player_iterator player, const bool disconnect=false, const bool destruct=false)wesnothd::game
replay_save_path_wesnothd::gameprivate
reset_last_synced_context_id()wesnothd::gameinline
reset_sides()wesnothd::gameprivate
rng_wesnothd::gameprivate
save_replay()wesnothd::game
save_replays_wesnothd::gameprivate
send_and_record_server_message(const char *message, std::optional< player_iterator > exclude={})wesnothd::game
send_and_record_server_message(const std::string &message, std::optional< player_iterator > exclude={})wesnothd::gameinline
send_chat_history(player_iterator sock) constwesnothd::gameprivate
send_data(simple_wml::document &data, std::optional< player_iterator > exclude={})wesnothd::game
send_data_sides(simple_wml::document &data, const simple_wml::string_span &sides, std::optional< player_iterator > exclude={})wesnothd::gameprivate
send_history(player_iterator sock) constwesnothd::gameprivate
send_leave_game(player_iterator user) constwesnothd::gameprivate
send_muted_observers(player_iterator user) constwesnothd::gameprivate
send_observerjoins(std::optional< player_iterator > player={})wesnothd::gameprivate
send_observerquit(player_iterator observer)wesnothd::gameprivate
send_server_message(const char *message, std::optional< player_iterator > player={}, simple_wml::document *doc=nullptr) constwesnothd::game
send_server_message(const std::string &message, std::optional< player_iterator > player={}, simple_wml::document *doc=nullptr) constwesnothd::gameinline
send_server_message_to_all(const char *message, std::optional< player_iterator > exclude={})wesnothd::game
send_server_message_to_all(const std::string &message, std::optional< player_iterator > exclude={})wesnothd::gameinline
send_taken_side(simple_wml::document &cfg, const simple_wml::node *side) constwesnothd::gameprivate
send_to_players(simple_wml::document &data, const Container &players, std::optional< player_iterator > exclude={})wesnothd::game
send_user_list(std::optional< player_iterator > exclude={})wesnothd::gameprivate
serverwesnothd::gameprivate
set_description(simple_wml::node *desc)wesnothd::game
set_name_bans(const std::vector< std::string > name_bans)wesnothd::gameinline
set_password(const std::string &passwd)wesnothd::gameinline
set_termination_reason(const std::string &reason)wesnothd::game
side_controllers_wesnothd::gameprivate
sides_wesnothd::gameprivate
start_game(player_iterator starter)wesnothd::game
started() constwesnothd::gameinline
started_wesnothd::gameprivate
starting_pos(simple_wml::node &data)wesnothd::gameinlinestatic
starting_pos(const simple_wml::node &data)wesnothd::gameinlinestatic
take_side(player_iterator user)wesnothd::gameprivate
termination_wesnothd::gameprivate
termination_reason() constwesnothd::gameinline
transfer_side_control(player_iterator player, const simple_wml::node &cfg)wesnothd::game
unban_user(const simple_wml::node &unban, player_iterator unbanner)wesnothd::game
unmute_observer(const simple_wml::node &unmute, player_iterator unmuter)wesnothd::game
update_side_data()wesnothd::game
update_turn_data()wesnothd::gameprivate
username(player_iterator pl) constwesnothd::gameprivate
~game()wesnothd::game