Contains typedefs for the whiteboard. More...
#include "log.hpp"
#include <deque>
#include <ostream>
#include "fake_unit_ptr.hpp"
#include "units/ptr.hpp"
Go to the source code of this file.
Namespaces | |
pathfind | |
wb | |
Macros | |
#define | ERR_WB LOG_STREAM_INDENT(err, log_whiteboard) |
#define | WRN_WB LOG_STREAM_INDENT(warn, log_whiteboard) |
#define | LOG_WB LOG_STREAM_INDENT(info, log_whiteboard) |
#define | DBG_WB LOG_STREAM_INDENT(debug, log_whiteboard) |
Typedefs | |
typedef std::shared_ptr< bool > | wb::whiteboard_lock |
typedef std::shared_ptr< arrow > | wb::arrow_ptr |
typedef std::shared_ptr< action > | wb::action_ptr |
typedef std::shared_ptr< action const > | wb::action_const_ptr |
typedef std::weak_ptr< action > | wb::weak_action_ptr |
typedef std::deque< action_ptr > | wb::action_queue |
typedef std::shared_ptr< side_actions > | wb::side_actions_ptr |
typedef std::shared_ptr< move > | wb::move_ptr |
typedef std::shared_ptr< move const > | wb::move_const_ptr |
typedef std::shared_ptr< attack > | wb::attack_ptr |
typedef std::shared_ptr< attack const > | wb::attack_const_ptr |
typedef std::shared_ptr< recruit > | wb::recruit_ptr |
typedef std::shared_ptr< recruit const > | wb::recruit_const_ptr |
typedef std::shared_ptr< recall > | wb::recall_ptr |
typedef std::shared_ptr< recall const > | wb::recall_const_ptr |
typedef std::shared_ptr< suppose_dead > | wb::suppose_dead_ptr |
typedef std::shared_ptr< suppose_dead const > | wb::suppose_dead_const_ptr |
Variables | |
static lg::log_domain | log_whiteboard ("whiteboard") |
Contains typedefs for the whiteboard.
Definition in file typedefs.hpp.
#define DBG_WB LOG_STREAM_INDENT(debug, log_whiteboard) |
Definition at line 27 of file typedefs.hpp.
Referenced by wb::attack::apply_temp_modifier(), wb::recall::apply_temp_modifier(), wb::recruit::apply_temp_modifier(), wb::suppose_dead::apply_temp_modifier(), wb::move::apply_temp_modifier(), wb::side_actions::change_gold_spent_by(), wb::future_map::future_map(), wb::future_map_if_active::future_map_if_active(), wb::manager::on_gamestate_change(), events::menu_handler::recall(), wb::attack::remove_temp_modifier(), wb::move::remove_temp_modifier(), wb::side_actions::reset_gold_spent(), and wb::manager::set_invert_behavior().
#define ERR_WB LOG_STREAM_INDENT(err, log_whiteboard) |
Definition at line 24 of file typedefs.hpp.
Referenced by wb::side_actions::bump_earlier(), wb::side_actions::execute(), wb::manager::execute_all_actions(), wb::side_actions::execute_net_cmd(), wb::future_visible_unit(), wb::side_actions_container::get_turn_impl(), wb::side_actions::insert_action(), wb::side_actions::queue_action(), and wb::side_actions::remove_action().
#define LOG_WB LOG_STREAM_INDENT(info, log_whiteboard) |
Definition at line 26 of file typedefs.hpp.
Referenced by wb::side_actions::bump_earlier(), wb::attack::execute(), wb::move::execute(), wb::side_actions::execute(), wb::side_actions::execute_net_cmd(), wb::side_actions::insert_action(), wb::manager::manager(), wb::manager::on_finish_side_turn(), wb::manager::on_init_side(), wb::manager::process_network_data(), wb::side_actions::queue_action(), wb::side_actions::remove_action(), wb::manager::save_recall(), wb::manager::save_recruit(), wb::manager::save_temp_attack(), wb::manager::save_temp_move(), wb::manager::send_network_data(), wb::manager::set_active(), wb::manager::set_planned_unit_map(), wb::manager::set_real_unit_map(), wb::manager::validate_viewer_actions(), and wb::manager::~manager().
#define WRN_WB LOG_STREAM_INDENT(warn, log_whiteboard) |
Definition at line 25 of file typedefs.hpp.
Referenced by wb::manager::allow_leader_to_move(), wb::move::calculate_moves_left(), wb::move::execute(), wb::side_actions::execute(), and wb::manager::set_planned_unit_map().
|
static |
Referenced by wb::move::remove_temp_modifier().