Contains typedefs for the whiteboard. More...
#include "log.hpp"
#include <deque>
#include <ostream>
#include <boost/enable_shared_from_this.hpp>
#include <boost/make_shared.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#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 boost::shared_ptr< bool > | wb::whiteboard_lock |
typedef boost::shared_ptr< arrow > | wb::arrow_ptr |
typedef boost::shared_ptr< action > | wb::action_ptr |
typedef boost::shared_ptr < action const > | wb::action_const_ptr |
typedef boost::weak_ptr< action > | wb::weak_action_ptr |
typedef std::deque< action_ptr > | wb::action_queue |
typedef boost::shared_ptr < side_actions > | wb::side_actions_ptr |
typedef boost::shared_ptr< move > | wb::move_ptr |
typedef boost::shared_ptr < move const > | wb::move_const_ptr |
typedef boost::shared_ptr< attack > | wb::attack_ptr |
typedef boost::shared_ptr < attack const > | wb::attack_const_ptr |
typedef boost::shared_ptr < recruit > | wb::recruit_ptr |
typedef boost::shared_ptr < recruit const > | wb::recruit_const_ptr |
typedef boost::shared_ptr< recall > | wb::recall_ptr |
typedef boost::shared_ptr < recall const > | wb::recall_const_ptr |
typedef boost::shared_ptr < suppose_dead > | wb::suppose_dead_ptr |
typedef boost::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 29 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 26 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::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 28 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 27 of file typedefs.hpp.
Referenced by wb::manager::allow_leader_to_move(), wb::move::calculate_move_cost(), wb::move::execute(), and wb::manager::set_planned_unit_map().
|
static |
Referenced by wb::move::remove_temp_modifier().