additional_actions_pressed() | controller_base | inlineprotectedvirtual |
all_players() const | play_controller | |
apply_keyboard_scroll(int x, int y) | controller_base | |
can_redo() const | play_controller | |
can_undo() const | play_controller | |
can_use_synced_wml_menu() const | play_controller | |
check_objectives()=0 | play_controller | pure virtual |
check_time_over() | play_controller | protectedvirtual |
check_victory() | play_controller | |
controller_base(const config &game_config, CVideo &video) | controller_base | |
current_side() const | play_controller | inline |
current_team() | play_controller | |
current_team() const | play_controller | |
default_prompt() | quit_confirmation | static |
defeat_music_ | play_controller | private |
do_autosave() | play_controller | |
do_consolesave(const std::string &filename) | play_controller | |
do_init_side() | play_controller | |
draw() | events::sdl_handler | inlinevirtual |
draw_layering(const bool auto_join=true) | video2::draw_layering | protected |
enemies_visible() const | play_controller | protected |
enter_textbox() | play_controller | protected |
execute_action(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu) | controller_base | protectedvirtual |
find_last_visible_team() const | play_controller | protected |
finish_side_turn() | play_controller | protected |
finish_turn() | play_controller | protected |
fire_preload() | play_controller | protected |
fire_prestart() | play_controller | protected |
fire_start() | play_controller | protected |
force_end_turn()=0 | play_controller | pure virtual |
game_config_ | controller_base | protected |
gamestate() | play_controller | inline |
gamestate() const | play_controller | inline |
gamestate_ | play_controller | protected |
get_classification() | play_controller | |
get_disallow_recall() | play_controller | inline |
get_display() | play_controller | virtual |
get_end_level_data_const() const | play_controller | inline |
get_hotkey_command_executor() | play_controller | virtual |
get_map_const() const | play_controller | inline |
get_menu_handler() | play_controller | inline |
get_mouse_handler_base() | play_controller | virtual |
get_mp_settings() | play_controller | |
get_plugins_context() | play_controller | virtual |
get_scenario_name() | play_controller | inline |
get_server_request_number() const | play_controller | inline |
get_soundsource_man() | play_controller | virtual |
get_teams_const() const | play_controller | inline |
get_theme(const config &game_config, std::string theme_name) | controller_base | static |
get_ticks() | play_controller | |
get_tod_manager_const() const | play_controller | inline |
get_undo_stack() | play_controller | inline |
get_units_const() const | play_controller | inline |
get_whiteboard() | play_controller | |
gui_ | play_controller | protected |
handle_event(const SDL_Event &event) | controller_base | protectedvirtual |
handle_generic_event(const std::string &) | play_controller | inlinevirtual |
handle_scroll(int mousex, int mousey, int mouse_flags, double joystickx, double joysticky) | controller_base | protected |
handle_window_event(const SDL_Event &) | controller_base | inlineprotectedvirtual |
handler_members() | events::sdl_handler | inlineprotectedvirtual |
have_keyboard_focus() | play_controller | protectedvirtual |
help_manager_ | play_controller | protected |
hotkey_handler_ | play_controller | protected |
ignore_replay_errors_ | play_controller | mutableprotected |
in_context_menu(hotkey::HOTKEY_COMMAND command) const | controller_base | protectedvirtual |
increase_server_request_number() | play_controller | inline |
init(CVideo &video, const config &level) | play_controller | private |
init_gui() | play_controller | protectedvirtual |
init_managers() | play_controller | protected |
init_side_begin() | play_controller | |
init_side_done_now_ | play_controller | protected |
init_side_end() | play_controller | |
is_browsing() const override | play_controller | virtual |
is_linger_mode() const | play_controller | inline |
is_lingering() const | play_controller | inline |
is_networked_mp() const | play_controller | inlinevirtual |
is_observer() const | play_controller | inline |
is_regular_game_end() const | play_controller | inline |
is_replay() | play_controller | inlinevirtual |
is_skipping_replay() const | play_controller | inline |
is_team_visible(int team_num, bool observer) const | play_controller | protected |
join() | events::sdl_handler | virtual |
join(context &c) | events::sdl_handler | virtual |
join_global() | events::sdl_handler | virtual |
join_same(sdl_handler *parent) | events::sdl_handler | virtual |
joystick_manager_ | controller_base | protected |
key_ | controller_base | protected |
labels_manager_ | play_controller | protected |
leave() | events::sdl_handler | virtual |
leave_global() | events::sdl_handler | virtual |
level_ | play_controller | protected |
linger_ | play_controller | protected |
load_game() | play_controller | |
maybe_do_init_side() | play_controller | |
maybe_throw_return_to_play_side() | play_controller | inline |
menu_handler_ | play_controller | protected |
mouse_handler_ | play_controller | protected |
on_not_observer()=0 | play_controller | pure virtual |
persist_ | play_controller | protected |
play_controller(const config &level, saved_game &state_of_game, const config &game_config, const tdata_cache &tdata, CVideo &video, bool skip_replay) | play_controller | |
play_side() | play_controller | |
play_side_impl() | play_controller | inlinevirtual |
play_slice(bool is_delay_enabled=true) | controller_base | |
play_slice_catch() | play_controller | protected |
play_turn() | play_controller | protected |
player_type_changed_ | play_controller | protected |
plugins_context_ | play_controller | protected |
process_event() | events::sdl_handler | inlinevirtual |
process_focus_keydown_event(const SDL_Event &event) | play_controller | protectedvirtual |
process_help_string(int, int) | events::sdl_handler | inlinevirtual |
process_keydown_event(const SDL_Event &event) | play_controller | protectedvirtual |
process_keyup_event(const SDL_Event &event) | play_controller | protectedvirtual |
process_oos(const std::string &msg) const | play_controller | virtual |
process_tooltip_string(int, int) | events::sdl_handler | inlinevirtual |
pump() | play_controller | |
quit() | quit_confirmation | static |
quit_confirmation(const std::function< bool()> &prompt=&quit_confirmation::default_prompt) | quit_confirmation | inlineexplicit |
quit_to_desktop() | quit_confirmation | static |
quit_to_title() | quit_confirmation | static |
recieve_from_wesnothd(config &) const | play_controller | inlinevirtual |
redo() | play_controller | |
remove_from_carryover_on_defeat_ | play_controller | private |
replay_ | play_controller | protected |
requires_event_focus(const SDL_Event *=nullptr) const | events::sdl_handler | inlinevirtual |
reset_end_level_data() | play_controller | inline |
reset_gamestate(const config &level, int replay_pos) | play_controller | protected |
save_game() | play_controller | |
save_game_auto(const std::string &filename) | play_controller | |
save_map() | play_controller | |
save_replay() | play_controller | |
save_replay_auto(const std::string &filename) | play_controller | |
saved_game_ | play_controller | protected |
scope_ | play_controller | private |
scoped_savegame_snapshot | play_controller | friend |
scroll_down_ | controller_base | protected |
scroll_left_ | controller_base | protected |
scroll_right_ | controller_base | protected |
scroll_up_ | controller_base | protected |
scrolling_ | controller_base | protected |
sdl_handler(const bool auto_join=true) | events::sdl_handler | protected |
select_defeat_music() const | play_controller | protected |
select_victory_music() const | play_controller | protected |
send_to_wesnothd(const config &, const std::string &="unknown") const | play_controller | inlinevirtual |
set_defeat_music_list(const std::string &list) | play_controller | protected |
set_end_level_data(const end_level_data &data) | play_controller | inline |
set_scroll_down(bool on) | controller_base | |
set_scroll_left(bool on) | controller_base | |
set_scroll_right(bool on) | controller_base | |
set_scroll_up(bool on) | controller_base | |
set_victory_music_list(const std::string &list) | play_controller | protected |
should_return_to_play_side() | play_controller | inlinevirtual |
show_menu(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu, display &disp) | controller_base | protectedvirtual |
show_prompt(const std::string &message) | quit_confirmation | static |
skip_replay_ | play_controller | protected |
soundsources_manager_ | play_controller | protected |
start_game() | play_controller | protected |
statistics_context_ | play_controller | protected |
sync_end_turn() | play_controller | inlineprotectedvirtual |
tab() | play_controller | protected |
tdata_ | play_controller | protected |
theme() | play_controller | inline |
ticks() const | play_controller | inline |
ticks_ | play_controller | private |
to_config() const | play_controller | |
toggle_skipping_replay() | play_controller | inline |
tooltips_manager_ | play_controller | protected |
turn() const | play_controller | inline |
undo() | play_controller | |
undo_stack() | play_controller | inlineprotected |
undo_stack() const | play_controller | inlineprotected |
update_gui_to_player(const int team_index, const bool observe=false) | play_controller | |
update_savegame_snapshot() const | play_controller | |
update_viewing_player()=0 | play_controller | protectedpure virtual |
victory_music_ | play_controller | private |
victory_when_enemies_defeated_ | play_controller | private |
volatile_draw() | events::sdl_handler | inlinevirtual |
volatile_undraw() | events::sdl_handler | inlinevirtual |
whiteboard_manager_ | play_controller | protected |
xp_mod_ | play_controller | protected |
~controller_base() | controller_base | virtual |
~draw_layering() | video2::draw_layering | protectedvirtual |
~observer() | events::observer | inlinevirtual |
~play_controller() | play_controller | virtual |
~quit_confirmation() | quit_confirmation | inline |
~sdl_handler() | events::sdl_handler | protectedvirtual |