41 virtual void recruit()
override;
43 virtual void recall()
override;
96 virtual void load_autosave(
const std::string& filename)
override;
virtual bool can_execute_command(const hotkey::hotkey_command &command, int index=-1) const override
Check if a command can be executed.
virtual void update_shroud_now() override
virtual void replay_show_everything() override
virtual void toggle_shroud_updates() override
std::shared_ptr< wb::manager > whiteboard_manager_
virtual void label_settings() override
virtual void ai_formula() override
virtual void custom_command() override
virtual void recruit() override
virtual void user_command() override
virtual void load_autosave(const std::string &filename) override
virtual void replay_exit() override
virtual void replay_show_each() override
Stores all information related to functions that can be bound to hotkeys.
virtual void end_unit_turn() override
virtual void whiteboard_suppose_dead() override
This file implements all the hotkey handling and menu details for play controller.
replay_controller * get_replay_controller() const override
virtual hotkey::ACTION_STATE get_action_state(hotkey::HOTKEY_COMMAND command, int index) const override
virtual void clear_messages() override
virtual void end_turn() override
virtual void unit_hold_position() override
virtual void whiteboard_bump_down_action() override
void replay_show_everything()
virtual void replay_next_side() override
virtual void whiteboard_toggle() override
virtual void rename_unit() override
virtual void clear_labels() override
virtual void replay_show_team1() override
virtual void recall() override
replay_controller & get_replay_controller()
virtual void create_unit() override
virtual void play_replay() override
virtual void replay_next_move() override
std::size_t index(const std::string &str, const std::size_t index)
Codepoint index corresponding to the nth character in a UTF-8 string.
hotkey_handler(playsingle_controller &, saved_game &)
virtual void continue_move() override
virtual void whiteboard_bump_up_action() override
virtual void change_side() override
virtual void whiteboard_execute_all_actions() override
virtual void whiteboard_delete_action() override
virtual void replay_next_turn() override
virtual void kill_unit() override
virtual void stop_replay() override
virtual void repeat_recruit() override
virtual void label_terrain(bool) override
playsingle_controller & playsingle_controller_
virtual void whiteboard_execute_action() override
virtual void reset_replay() override