The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Macros | Variables
movetype.cpp File Reference

Handle movement types. More...

#include "movetype.hpp"
#include "game_board.hpp"
#include "game_config_manager.hpp"
#include "log.hpp"
#include "map/map.hpp"
#include "terrain/translation.hpp"
#include "terrain/type_data.hpp"
#include "units/types.hpp"
#include <boost/assign.hpp>
#include <boost/make_shared.hpp>
Include dependency graph for movetype.cpp:

Go to the source code of this file.

Classes

struct  movetype::terrain_info::parameters
 The parameters used when calculating a terrain-based value. More...
 
class  movetype::terrain_info::data
 

Macros

#define ERR_CF   LOG_STREAM(err, log_config)
 
#define WRN_CF   LOG_STREAM(warn, log_config)
 

Variables

static lg::log_domain log_config ("config")
 

Detailed Description

Handle movement types.

Definition in file movetype.cpp.

Macro Definition Documentation

#define ERR_CF   LOG_STREAM(err, log_config)

Definition at line 35 of file movetype.cpp.

Referenced by movetype::terrain_info::data::calc_value().

#define WRN_CF   LOG_STREAM(warn, log_config)

Definition at line 36 of file movetype.cpp.

Referenced by movetype::terrain_info::data::calc_value().

Variable Documentation

lg::log_domain log_config("config")
static