Movement. More...
#include "move.hpp"#include "undo.hpp"#include "vision.hpp"#include "config_assign.hpp"#include "game_display.hpp"#include "game_events/manager.hpp"#include "game_events/pump.hpp"#include "game_preferences.hpp"#include "gettext.hpp"#include "hotkey/hotkey_item.hpp"#include "hotkey/hotkey_command.hpp"#include "log.hpp"#include "map/map.hpp"#include "mouse_handler_base.hpp"#include "pathfind/pathfind.hpp"#include "replay.hpp"#include "replay_helper.hpp"#include "synced_context.hpp"#include "play_controller.hpp"#include "resources.hpp"#include "units/udisplay.hpp"#include "formula/string_utils.hpp"#include "team.hpp"#include "units/unit.hpp"#include "units/animation_component.hpp"#include "whiteboard/manager.hpp"#include <deque>#include <map>#include <set>
Go to the source code of this file.
Namespaces | |
| actions | |
Macros | |
| #define | DBG_NG LOG_STREAM(debug, log_engine) |
Functions | |
| bool | actions::get_village (const map_location &loc, int side, bool *time_bonus=nullptr, bool fire_event=true) |
| Makes it so the village at the given location is owned by the given side. More... | |
| static size_t | actions::move_unit_internal (undo_list *undo_stack, bool show_move, bool *interrupted, unit_mover &mover) |
| size_t | actions::move_unit_and_record (const std::vector< map_location > &steps, undo_list *undo_stack, bool continued_move, bool show_move, bool *interrupted, move_unit_spectator *move_spectator) |
| Moves a unit across the board. More... | |
| size_t | actions::move_unit_from_replay (const std::vector< map_location > &steps, undo_list *undo_stack, bool continued_move, bool skip_ally_sighted, bool show_move=true) |
| Moves a unit across the board. More... | |
Variables | |
| static lg::log_domain | log_engine ("engine") |
Movement.
Definition in file move.cpp.
| #define DBG_NG LOG_STREAM(debug, log_engine) |
Definition at line 54 of file move.cpp.
Referenced by actions::move_unit_and_record().
| map_location ambush_stop_ |
| std::string ambush_string_ |
| std::vector<map_location> ambushers_ |
| const route_iterator begin_ |
Definition at line 291 of file move.cpp.
Referenced by t_string_base::walker::update().
| map_location blocked_loc_ |
| const map_location goto_ |
|
static |
| unit_map::iterator move_it_ |
| const map_location::DIRECTION orig_dir_ |
| const std::vector<map_location>& route_ |
| map_location zoc_stop_ |
1.8.8