| 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) | editor::editor_controller | virtual |
| apply_keyboard_scroll(int x, int y) | controller_base | |
| can_execute_command(const hotkey::hotkey_command &command, int index=-1) const | 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_dragging(const SDL_MouseButtonEvent &event, bool browse) | events::mouse_handler_base | protected |
| clear_labels() | hotkey::command_executor | inlinevirtual |
| clear_messages() | hotkey::command_executor | inlinevirtual |
| context_manager_ | editor::editor_controller | |
| continue_move() | hotkey::command_executor | inlinevirtual |
| controller_base(const config &game_config, CVideo &video) | controller_base | |
| copy_selection() | editor::editor_controller | |
| create_unit() | hotkey::command_executor | inlinevirtual |
| 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_quit_ | editor::editor_controller | private |
| do_screenshot(const std::string &screenshot_filename="map_screenshot.bmp") | editor::editor_controller | |
| drag_from_hex_ | events::mouse_handler_base | protected |
| drag_from_x_ | events::mouse_handler_base | protected |
| drag_from_y_ | 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_ | events::mouse_handler_base | protected |
| draw() | events::sdl_handler | inlinevirtual |
| draw_layering(const bool auto_join=true) | video2::draw_layering | protected |
| editor_controller(const config &game_config, CVideo &video) | 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, int xloc, int yloc, bool context_menu) | controller_base | protectedvirtual |
| hotkey::command_executor_default::execute_action(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu, display &gui) | hotkey::command_executor | |
| execute_command(const hotkey::hotkey_command &command, int index=-1, bool press=true) | editor::editor_controller | virtual |
| export_selection_coords() | editor::editor_controller | |
| floating_label_manager_ | editor::editor_controller | private |
| game_config_ | controller_base | protected |
| get_action_image(hotkey::HOTKEY_COMMAND, int) const | hotkey::command_executor | inlinevirtual |
| get_action_state(hotkey::HOTKEY_COMMAND command, int index) const | editor::editor_controller | virtual |
| get_display() | editor::editor_controller | inlineprotectedvirtual |
| get_hotkey_command_executor() | editor::editor_controller | virtual |
| get_menu_image(display &disp, const std::string &command, int index=-1) const | hotkey::command_executor | |
| get_menu_images(display &, const std::vector< std::string > &items_arg) | hotkey::command_executor | |
| get_mouse_action() | editor::editor_controller | protected |
| get_mouse_handler_base() | editor::editor_controller | inlineprotectedvirtual |
| get_plugins_context() | controller_base | inlineprotectedvirtual |
| get_scroll_start() | events::mouse_handler_base | inline |
| get_show_menu() const | events::mouse_handler_base | inline |
| get_soundsource_man() | controller_base | inlineprotectedvirtual |
| get_theme(const config &game_config, std::string theme_name) | controller_base | static |
| get_video() | hotkey::command_executor_default | virtual |
| goto_leader() | hotkey::command_executor | inlinevirtual |
| gui() | editor::editor_controller | inlinevirtual |
| gui() const | editor::editor_controller | inlinevirtual |
| gui_ | editor::editor_controller | private |
| handle_event(const SDL_Event &event) | controller_base | protectedvirtual |
| 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() | controller_base | protectedvirtual |
| help_manager_ | editor::editor_controller | private |
| hotkey_quit() | editor::editor_controller | |
| in_context_menu(hotkey::HOTKEY_COMMAND command) const | controller_base | protectedvirtual |
| init_dragging(bool &dragging_flag) | events::mouse_handler_base | protected |
| init_gui() | editor::editor_controller | private |
| init_music(const config &game_config) | editor::editor_controller | private |
| init_tods(const config &game_config) | editor::editor_controller | private |
| 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 |
| joystick_manager_ | controller_base | protected |
| key_ | controller_base | protected |
| 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 |
| leave() | events::sdl_handler | virtual |
| leave_global() | events::sdl_handler | virtual |
| left_click(int x, int y, const bool browse) | editor::editor_controller | virtual |
| left_drag_end(int x, int y, const bool browse) | editor::editor_controller | virtual |
| left_mouse_click() | hotkey::command_executor | inlinevirtual |
| left_mouse_up(int x, int y, const bool browse) | editor::editor_controller | virtual |
| load_game() | hotkey::command_executor | inlinevirtual |
| load_tooltips() | editor::editor_controller | private |
| lua_console() | hotkey::command_executor_default | virtual |
| main_loop() | editor::editor_controller | |
| map_screenshot() | hotkey::command_executor_default | virtual |
| minimap_scrolling_ | events::mouse_handler_base | protected |
| 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()) | 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 x, int y, const bool browse) | events::mouse_handler_base | virtual |
| mouse_wheel_left(int x, int y, const bool browse) | events::mouse_handler_base | virtual |
| mouse_wheel_right(int x, int y, const bool browse) | events::mouse_handler_base | virtual |
| mouse_wheel_up(int x, int y, const bool browse) | events::mouse_handler_base | virtual |
| hotkey::move_action() | hotkey::command_executor | inlinevirtual |
| events::mouse_handler_base::move_action(bool browse) | events::mouse_handler_base | virtual |
| music_tracks_ | editor::editor_controller | private |
| objectives() | hotkey::command_executor | inlinevirtual |
| perform_delete(editor_action *action) | editor::editor_controller | protected |
| perform_refresh_delete(editor_action *action, bool drag_part=false) | editor::editor_controller | protected |
| play_replay() | hotkey::command_executor | inlinevirtual |
| play_slice(bool is_delay_enabled=true) | controller_base | |
| preferences() | editor::editor_controller | virtual |
| process_event() | events::sdl_handler | inlinevirtual |
| process_focus_keydown_event(const SDL_Event &event) | controller_base | protectedvirtual |
| process_help_string(int, int) | events::sdl_handler | inlinevirtual |
| process_keydown_event(const SDL_Event &event) | controller_base | protectedvirtual |
| process_keyup_event(const SDL_Event &event) | editor::editor_controller | protectedvirtual |
| process_tooltip_string(int, int) | events::sdl_handler | inlinevirtual |
| quit() | quit_confirmation | privatestatic |
| quit_confirm() | editor::editor_controller | |
| quit_confirmation(const std::function< bool()> &prompt=&quit_confirmation::default_prompt) | quit_confirmation | inlineexplicitprivate |
| quit_mode_ | editor::editor_controller | private |
| quit_to_desktop() | quit_confirmation | privatestatic |
| quit_to_main_menu() | hotkey::command_executor_default | |
| quit_to_title() | quit_confirmation | privatestatic |
| recalculate_minimap() | hotkey::command_executor_default | virtual |
| recall() | hotkey::command_executor | inlinevirtual |
| recruit() | hotkey::command_executor | inlinevirtual |
| redo() | editor::editor_controller | privatevirtual |
| refresh_image_cache() | editor::editor_controller | private |
| rename_unit() | 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) | editor::editor_controller | virtual |
| right_click_show_menu(int x, int y, const bool browse) | editor::editor_controller | virtual |
| right_drag_end(int x, int y, const bool browse) | editor::editor_controller | virtual |
| right_mouse_click() | hotkey::command_executor | inlinevirtual |
| right_mouse_up(int x, int y, const bool browse) | editor::editor_controller | virtual |
| save_area() | editor::editor_controller | |
| save_game() | hotkey::command_executor | inlinevirtual |
| save_map() | editor::editor_controller | inlinevirtual |
| save_replay() | hotkey::command_executor | inlinevirtual |
| scroll_down(bool on) | editor::editor_controller | virtual |
| scroll_down_ | controller_base | protected |
| scroll_left(bool on) | editor::editor_controller | virtual |
| scroll_left_ | controller_base | protected |
| scroll_right(bool on) | 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() | events::mouse_handler_base | inline |
| scroll_started_ | events::mouse_handler_base | protected |
| scroll_up(bool on) | editor::editor_controller | virtual |
| scroll_up_ | controller_base | protected |
| scrolling_ | controller_base | protected |
| sdl_handler(const bool auto_join=true) | events::sdl_handler | protected |
| search() | hotkey::command_executor | inlinevirtual |
| select_and_action() | hotkey::command_executor | inlinevirtual |
| select_hex() | hotkey::command_executor | inlinevirtual |
| set_button_state() | hotkey::command_executor_default | virtual |
| set_scroll_down(bool on) | controller_base | |
| set_scroll_left(bool on) | controller_base | |
| set_scroll_right(bool on) | controller_base | |
| set_scroll_start(int x, int y) | events::mouse_handler_base | inline |
| set_scroll_up(bool on) | controller_base | |
| shout() | hotkey::command_executor | inlinevirtual |
| show_chat_log() | hotkey::command_executor | inlinevirtual |
| show_enemy_moves(bool) | hotkey::command_executor | inlinevirtual |
| show_help() | editor::editor_controller | virtual |
| show_menu(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu, display &disp) | editor::editor_controller | virtual |
| 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() | editor::editor_controller | virtual |
| stop_network() | hotkey::command_executor | inlinevirtual |
| stop_replay() | hotkey::command_executor | inlinevirtual |
| terrain_description() | 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() | editor::editor_controller | virtual |
| toggle_shroud_updates() | hotkey::command_executor | inlinevirtual |
| toolkit_ | editor::editor_controller | private |
| tooltip_manager_ | editor::editor_controller | private |
| undo() | editor::editor_controller | privatevirtual |
| unit_description() | editor::editor_controller | virtual |
| unit_hold_position() | hotkey::command_executor | inlinevirtual |
| unit_list() | editor::editor_controller | virtual |
| update_mouse_action_highlights() | editor::editor_controller | |
| update_shroud_now() | hotkey::command_executor | inlinevirtual |
| user_command() | hotkey::command_executor | inlinevirtual |
| volatile_draw() | events::sdl_handler | inlinevirtual |
| volatile_undraw() | events::sdl_handler | 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_amount | hotkey::command_executor_default | protectedstatic |
| 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 |
| ~draw_layering() | video2::draw_layering | protectedvirtual |
| ~editor_controller() | editor::editor_controller | |
| ~mouse_handler_base() | events::mouse_handler_base | inlinevirtual |
| ~quit_confirmation() | quit_confirmation | inlineprivate |
| ~sdl_handler() | events::sdl_handler | protectedvirtual |