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_ |