| active_menu_ | editor::editor_controller | private |
| add_area() | editor::editor_controller | |
| additional_actions_pressed() override | editor::editor_controller | protectedvirtual |
| ai_formula() | hotkey::command_executor | inlinevirtual |
| allow_mouse_wheel_scroll(int x, int y) override | editor::editor_controller | virtual |
| blockers_ | quit_confirmation | inlineprivatestatic |
| can_execute_command(const hotkey::ui_command &command) const override | editor::editor_controller | virtual |
| cancel_dragging() | events::mouse_handler_base | protected |
| change_language() | hotkey::command_executor | inlinevirtual |
| change_side() | hotkey::command_executor | inlinevirtual |
| change_unit_id() | editor::editor_controller | |
| clear_drag_from_hex() | events::mouse_handler_base | protected |
| clear_dragging(const SDL_MouseButtonEvent &event, bool browse) | events::mouse_handler_base | protected |
| clear_labels() | hotkey::command_executor | inlinevirtual |
| clear_messages() | hotkey::command_executor | inlinevirtual |
| command_queue_ | hotkey::command_executor | private |
| context_manager_ | editor::editor_controller | |
| continue_move() | hotkey::command_executor | inlinevirtual |
| controller_base() | controller_base | |
| copy_selection() | editor::editor_controller | |
| create_unit() | hotkey::command_executor | inlinevirtual |
| current_addon_id_ | editor::editor_controller | static |
| custom_command() | hotkey::command_executor | inlinevirtual |
| custom_tods_dialog() | editor::editor_controller | |
| cut_selection() | editor::editor_controller | |
| cycle_back_units() | hotkey::command_executor | inlinevirtual |
| cycle_units() | hotkey::command_executor | inlinevirtual |
| default_prompt() | quit_confirmation | privatestatic |
| deselect_hex() | hotkey::command_executor | inlinevirtual |
| display_redraw_callback(display &) | editor::editor_controller | private |
| do_execute_command(const hotkey::ui_command &command, bool press=true, bool release=false) override | editor::editor_controller | virtual |
| do_quit_ | editor::editor_controller | private |
| do_screenshot(const std::string &screenshot_filename="map_screenshot.png") | editor::editor_controller | |
| drag_from_ | events::mouse_handler_base | protected |
| drag_from_hex_ | events::mouse_handler_base | protected |
| drag_threshold() const | events::mouse_handler_base | inlinevirtual |
| dragging_left_ | events::mouse_handler_base | protected |
| dragging_right_ | events::mouse_handler_base | protected |
| dragging_started() const | events::mouse_handler_base | |
| dragging_started_ | events::mouse_handler_base | protected |
| dragging_touch_ | events::mouse_handler_base | protected |
| editor_controller(const editor_controller &)=delete | editor::editor_controller | |
| editor_controller(bool clear_id) | editor::editor_controller | |
| end_turn() | hotkey::command_executor | inlinevirtual |
| end_unit_turn() | hotkey::command_executor | inlinevirtual |
| controller_base::execute_action(const std::vector< std::string > &items_arg) | controller_base | protectedvirtual |
| hotkey::command_executor_default::execute_action(const std::vector< std::string > &items_arg) | hotkey::command_executor | |
| execute_command_wrap(const queued_command &command) | hotkey::command_executor | private |
| execute_quit_command() | hotkey::command_executor | |
| export_selection_coords() | editor::editor_controller | |
| filter_command_queue() | hotkey::command_executor | private |
| floating_label_manager_ | editor::editor_controller | private |
| game_config_ | controller_base | protected |
| get_action_state(const hotkey::ui_command &command) const override | editor::editor_controller | virtual |
| get_current_map_context() const | editor::editor_controller | inline |
| get_display() override | editor::editor_controller | inlineprotectedvirtual |
| get_hotkey_command_executor() override | editor::editor_controller | virtual |
| get_mouse_action() const | editor::editor_controller | inlineprotected |
| get_mouse_action() | editor::editor_controller | inlineprotected |
| get_mouse_handler_base() override | editor::editor_controller | inlineprotectedvirtual |
| get_plugins_context() | controller_base | inlineprotectedvirtual |
| get_scroll_start() const | events::mouse_handler_base | inline |
| get_show_menu() const | events::mouse_handler_base | inline |
| get_soundsource_man() | controller_base | inlineprotectedvirtual |
| goto_leader() | hotkey::command_executor | inlinevirtual |
| gui() override | editor::editor_controller | inlinevirtual |
| gui() const override | editor::editor_controller | inlinevirtual |
| gui_ | editor::editor_controller | private |
| handle_event(const SDL_Event &event) override | controller_base | protectedvirtual |
| handle_keyup() | hotkey::command_executor | inline |
| handle_scroll(int mousex, int mousey, int mouse_flags) | controller_base | protected |
| handle_window_event(const SDL_Event &) | events::sdl_handler | inlinevirtual |
| handler_members() | events::sdl_handler | inlineprotectedvirtual |
| has_joined() | events::sdl_handler | inlinevirtual |
| has_joined_ | events::sdl_handler | private |
| has_joined_global() | events::sdl_handler | inlinevirtual |
| has_joined_global_ | events::sdl_handler | private |
| have_keyboard_focus() | controller_base | protectedvirtual |
| help_manager_ | editor::editor_controller | private |
| in_context_menu(const hotkey::ui_command &) const | hotkey::command_executor | inlineprotectedvirtual |
| init_dragging(bool &dragging_flag) | events::mouse_handler_base | protected |
| init_gui() | editor::editor_controller | private |
| init_tods(const game_config_view &game_config) | editor::editor_controller | private |
| initialize_addon() | editor::editor_controller | |
| is_browsing() const | controller_base | inlineprotectedvirtual |
| is_dragging() const | events::mouse_handler_base | |
| is_left_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
| is_middle_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
| is_right_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
| 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 |
| keep_menu_open() const override | editor::editor_controller | virtual |
| key_release_listener_ | controller_base | private |
| kill_unit() | hotkey::command_executor | inlinevirtual |
| label_settings() | hotkey::command_executor | inlinevirtual |
| label_terrain(bool) | hotkey::command_executor | inlinevirtual |
| last_hex_ | events::mouse_handler_base | protected |
| last_scroll_tick_ | controller_base | protected |
| leave() | events::sdl_handler | virtual |
| leave_global() | events::sdl_handler | virtual |
| left_click(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| left_drag_end(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| left_mouse_up(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| load_game() | hotkey::command_executor | inlinevirtual |
| long_touch_callback(int x, int y) | controller_base | protected |
| long_touch_timer_ | controller_base | private |
| lua_console() | hotkey::command_executor_default | virtual |
| main_loop() | editor::editor_controller | |
| map_screenshot() | hotkey::command_executor_default | virtual |
| menu_type enum name | editor::editor_controller | private |
| minimap_scrolling_ | events::mouse_handler_base | protected |
| mouse_button_event(const SDL_MouseButtonEvent &event, uint8_t button, map_location loc, bool click=false) | events::mouse_handler_base | virtual |
| mouse_handler_base() | events::mouse_handler_base | |
| mouse_motion(int x, int y, const bool browse, bool update, map_location new_loc=map_location::null_location()) override | editor::editor_controller | virtual |
| mouse_motion_default(int x, int y, bool update) | events::mouse_handler_base | |
| mouse_motion_event(const SDL_MouseMotionEvent &event, const bool browse) | events::mouse_handler_base | |
| mouse_press(const SDL_MouseButtonEvent &event, const bool browse) | events::mouse_handler_base | virtual |
| mouse_update(const bool browse, map_location loc) | events::mouse_handler_base | |
| mouse_wheel(int xscroll, int yscroll, bool browse) | events::mouse_handler_base | virtual |
| mouse_wheel_down(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
| mouse_wheel_left(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
| mouse_wheel_right(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
| mouse_wheel_up(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
| hotkey::move_action() | hotkey::command_executor | inlinevirtual |
| events::mouse_handler_base::move_action(bool) | events::mouse_handler_base | inlinevirtual |
| music_tracks_ | editor::editor_controller | private |
| objectives() | hotkey::command_executor | inlinevirtual |
| open_ | quit_confirmation | inlineprivatestatic |
| operator=(const editor_controller &)=delete | editor::editor_controller | |
| controller_base::operator=(sdl_handler &&)=delete | events::sdl_handler | |
| controller_base::operator=(const sdl_handler &) | events::sdl_handler | protected |
| perform_delete(std::unique_ptr< editor_action > action) | editor::editor_controller | protected |
| perform_refresh_delete(std::unique_ptr< editor_action > action, bool drag_part=false) | editor::editor_controller | protected |
| play_replay() | hotkey::command_executor | inlinevirtual |
| play_slice() | controller_base | virtual |
| populate_menu_controls(config &item, int index) const | hotkey::command_executor | private |
| populate_menu_item_info(config &item, int index) const | hotkey::command_executor | private |
| preferences() override | editor::editor_controller | virtual |
| press_event_sent_ | hotkey::command_executor | private |
| process() override | controller_base | protectedvirtual |
| process_event() | events::sdl_handler | inlinevirtual |
| process_focus_keydown_event(const SDL_Event &) | controller_base | inlineprotectedvirtual |
| process_keydown_event(const SDL_Event &) | controller_base | inlineprotectedvirtual |
| process_keyup_event(const SDL_Event &event) override | editor::editor_controller | protectedvirtual |
| process_tooltip_string(int, int) | events::sdl_handler | inlinevirtual |
| prompt_ | quit_confirmation | private |
| pump_monitor() | events::pump_monitor | |
| queue_command(const SDL_Event &event, int index=-1) | hotkey::command_executor | |
| quit() | quit_confirmation | privatestatic |
| quit_confirm() | editor::editor_controller | |
| quit_confirmation(const std::function< bool()> &prompt=&quit_confirmation::default_prompt) | quit_confirmation | inlineexplicitprivate |
| quit_confirmation(const quit_confirmation &)=delete | quit_confirmation | private |
| quit_mode_ | editor::editor_controller | private |
| quit_to_desktop() | quit_confirmation | privatestatic |
| quit_to_title() | quit_confirmation | privatestatic |
| recalculate_minimap() | hotkey::command_executor_default | virtual |
| recall() | hotkey::command_executor | inlinevirtual |
| recruit() | hotkey::command_executor | inlinevirtual |
| redo() override | editor::editor_controller | privatevirtual |
| refresh_image_cache() | editor::editor_controller | private |
| rename_unit() override | editor::editor_controller | virtual |
| repeat_recruit() | hotkey::command_executor | inlinevirtual |
| replay_exit() | hotkey::command_executor | inlinevirtual |
| replay_next_move() | hotkey::command_executor | inlinevirtual |
| replay_next_side() | hotkey::command_executor | inlinevirtual |
| replay_next_turn() | hotkey::command_executor | inlinevirtual |
| replay_show_each() | hotkey::command_executor | inlinevirtual |
| replay_show_everything() | hotkey::command_executor | inlinevirtual |
| replay_show_team1() | hotkey::command_executor | inlinevirtual |
| replay_skip_animation() | hotkey::command_executor | inlinevirtual |
| reports_ | editor::editor_controller | private |
| requires_event_focus(const SDL_Event *=nullptr) const | events::sdl_handler | inlinevirtual |
| reset_replay() | hotkey::command_executor | inlinevirtual |
| right_click(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| right_click_show_menu(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| right_drag_end(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| right_mouse_up(int x, int y, const bool browse) override | editor::editor_controller | virtual |
| run_queued_commands() | hotkey::command_executor | |
| save_area() | editor::editor_controller | |
| save_game() | hotkey::command_executor | inlinevirtual |
| save_map() override | editor::editor_controller | inlinevirtual |
| save_replay() | hotkey::command_executor | inlinevirtual |
| scroll_carry_x_ | controller_base | protected |
| scroll_carry_y_ | controller_base | protected |
| scroll_down(bool on) override | editor::editor_controller | virtual |
| scroll_down_ | controller_base | protected |
| scroll_left(bool on) override | editor::editor_controller | virtual |
| scroll_left_ | controller_base | protected |
| scroll_right(bool on) override | editor::editor_controller | virtual |
| scroll_right_ | controller_base | protected |
| scroll_start_x_ | events::mouse_handler_base | protected |
| scroll_start_y_ | events::mouse_handler_base | protected |
| scroll_started() const | events::mouse_handler_base | inline |
| scroll_started_ | events::mouse_handler_base | protected |
| scroll_up(bool on) override | editor::editor_controller | virtual |
| scroll_up_ | controller_base | protected |
| scrolling_ | controller_base | protected |
| sdl_handler(sdl_handler &&)=delete | events::sdl_handler | |
| sdl_handler(const bool auto_join=true) | events::sdl_handler | protected |
| sdl_handler(const sdl_handler &) | events::sdl_handler | protected |
| search() | hotkey::command_executor | inlinevirtual |
| select_addon() | editor::editor_controller | |
| select_and_action() | hotkey::command_executor | inlinevirtual |
| select_hex() | hotkey::command_executor | inlinevirtual |
| select_teleport() | hotkey::command_executor | inlinevirtual |
| set_button_state() | hotkey::command_executor_default | virtual |
| set_scroll_down(bool on) | controller_base | inline |
| set_scroll_left(bool on) | controller_base | inline |
| set_scroll_right(bool on) | controller_base | inline |
| set_scroll_start(int x, int y) | events::mouse_handler_base | inline |
| set_scroll_up(bool on) | controller_base | inline |
| shout() | hotkey::command_executor | inlinevirtual |
| show_chat_log() | hotkey::command_executor | inlinevirtual |
| show_enemy_moves(bool) | hotkey::command_executor | inlinevirtual |
| show_help() override | editor::editor_controller | virtual |
| show_menu(const std::vector< config > &items_arg, const point &menu_loc, bool context_menu) override | editor::editor_controller | virtual |
| controller_base::show_menu(const theme::menu *menu, const point &loc, bool context_menu) | controller_base | protected |
| show_menu_ | events::mouse_handler_base | protected |
| show_prompt(const std::string &message) | quit_confirmation | privatestatic |
| show_statistics() | hotkey::command_executor | inlinevirtual |
| simple_warp_ | events::mouse_handler_base | protected |
| speak() | hotkey::command_executor | inlinevirtual |
| start_network() | hotkey::command_executor | inlinevirtual |
| status_table() override | editor::editor_controller | virtual |
| stop_network() | hotkey::command_executor | inlinevirtual |
| stop_replay() | hotkey::command_executor | inlinevirtual |
| surrender_game() | hotkey::command_executor | |
| surrender_quit_game() | hotkey::command_executor | inlinevirtual |
| terrain_description() override | editor::editor_controller | virtual |
| tods_ | editor::editor_controller | private |
| tods_map typedef | editor::editor_controller | private |
| toggle_accelerated_speed() | hotkey::command_executor | inlinevirtual |
| toggle_ellipses() | hotkey::command_executor | inlinevirtual |
| toggle_grid() override | editor::editor_controller | virtual |
| toggle_shroud_updates() | hotkey::command_executor | inlinevirtual |
| toolkit_ | editor::editor_controller | private |
| tooltip_manager_ | editor::editor_controller | private |
| touch_action(const map_location hex, bool browse) | events::mouse_handler_base | virtual |
| touch_hex() | hotkey::command_executor | inlinevirtual |
| touch_motion(int x, int y, const bool browse, bool update=false, map_location new_loc=map_location::null_location()) override | editor::editor_controller | virtual |
| touch_motion_event(const SDL_TouchFingerEvent &event, const bool browse) | events::mouse_handler_base | |
| undo() override | editor::editor_controller | privatevirtual |
| unit_description() override | editor::editor_controller | virtual |
| unit_editor_dialog() | editor::editor_controller | |
| unit_hold_position() | hotkey::command_executor | inlinevirtual |
| unit_list() override | editor::editor_controller | virtual |
| update_map_schedule(const std::vector< time_of_day > &schedule) | editor::editor_controller | |
| update_shroud_now() | hotkey::command_executor | inlinevirtual |
| user_command() | hotkey::command_executor | inlinevirtual |
| whisper() | hotkey::command_executor | inlinevirtual |
| whiteboard_bump_down_action() | hotkey::command_executor | inlinevirtual |
| whiteboard_bump_up_action() | hotkey::command_executor | inlinevirtual |
| whiteboard_delete_action() | hotkey::command_executor | inlinevirtual |
| whiteboard_execute_action() | hotkey::command_executor | inlinevirtual |
| whiteboard_execute_all_actions() | hotkey::command_executor | inlinevirtual |
| whiteboard_suppose_dead() | hotkey::command_executor | inlinevirtual |
| whiteboard_toggle() | hotkey::command_executor | inlinevirtual |
| zoom_default() | hotkey::command_executor_default | virtual |
| zoom_in() | hotkey::command_executor_default | virtual |
| zoom_out() | hotkey::command_executor_default | virtual |
| ~command_executor() | hotkey::command_executor | inlineprotectedvirtual |
| ~controller_base() | controller_base | virtual |
| ~editor_controller() | editor::editor_controller | |
| ~mouse_handler_base() | events::mouse_handler_base | inlinevirtual |
| ~pump_monitor() | events::pump_monitor | virtual |
| ~quit_confirmation() | quit_confirmation | inlineprivate |
| ~sdl_handler() | events::sdl_handler | protectedvirtual |