#include <boost/regex.hpp>
#include "actions.hpp"
#include "callable_objects.hpp"
#include "formula.hpp"
#include "formula_ai.hpp"
#include "formula_callable.hpp"
#include "formula_function.hpp"
#include "pathutils.hpp"
#include "log.hpp"
#include "attack_prediction.hpp"
Go to the source code of this file.
Defines | |
#define | LOG_AI LOG_STREAM(info, ai) |
#define | WRN_AI LOG_STREAM(warn, ai) |
#define | ERR_AI LOG_STREAM(err, ai) |
#define ERR_AI LOG_STREAM(err, ai) |
Definition at line 29 of file formula_ai.cpp.
#define LOG_AI LOG_STREAM(info, ai) |
Definition at line 27 of file formula_ai.cpp.
#define WRN_AI LOG_STREAM(warn, ai) |
Definition at line 28 of file formula_ai.cpp.
Definition at line 61 of file formula_ai.cpp.
Referenced by unit::add_modification(), ai::avoided_locations(), battle_context::better_combat(), blend_surface(), ai::compare_groups(), create_cursor(), ai::do_attack_analysis(), dialogs::unit_preview_pane::draw_contents(), dfool::arithmetic_evaluator::evaluate_tokens(), help::generate_ability_topics(), generate_river_internal(), dialogs::units_list_preview_pane::get_details(), config::get_diff(), gui::menu::basic_sorter::less(), mp::ui::user_info::operator>(), utils::parse_range(), dfool::dfool_ai::play_turn(), ai::rate_group(), terrain_builder::rotate_rule(), terrain_builder::rule_matches(), scale_surface(), scale_surface_blended(), show_intro_part(), and dfool::distance_evaluator::value().
Definition at line 121 of file formula_ai.cpp.
Definition at line 62 of file formula_ai.cpp.
Referenced by adjust_surface_alpha(), adjust_surface_alpha_add(), adjust_surface_colour(), battle_context::better_combat(), blend_surface(), gui::dialog_frame::bottom_padding(), brighten_image(), ai::compare_groups(), display::create_buttons(), create_cursor(), darken_image(), gui::dialog_frame::draw(), draw_panel(), dfool::arithmetic_evaluator::evaluate_tokens(), preprocessor_data::get_chunk(), config::get_diff(), gui::dialog::get_frame(), greyscale_image(), theme::label::label(), gui::dialog_frame::layout(), gui::dialog::layout(), gui::menu::basic_sorter::less(), mask_surface(), gui::dialog::option_checked(), utils::parse_range(), replay_controller::play_replay(), gui::dialog::process(), replay_controller::replay_next_side(), replay_controller::replay_next_turn(), replay_controller::reset_replay(), terrain_builder::rule_matches(), scale_surface(), scale_surface_blended(), show_intro_part(), gui::show_title(), theme::status_item::status_item(), replay_controller::stop_replay(), gui::dialog::update_widget_positions(), dfool::distance_evaluator::value(), and gui::dialog::~dialog().
Definition at line 635 of file formula_ai.cpp.
int chance_ |
Definition at line 36 of file formula_ai.cpp.
Definition at line 634 of file formula_ai.cpp.
Definition at line 225 of file formula_ai.cpp.
std::string key_ |
Definition at line 589 of file formula_ai.cpp.
Definition at line 379 of file formula_ai.cpp.
Definition at line 634 of file formula_ai.cpp.
std::set<std::string> move_functions |
Definition at line 869 of file formula_ai.cpp.
Definition at line 225 of file formula_ai.cpp.
Definition at line 634 of file formula_ai.cpp.
Definition at line 225 of file formula_ai.cpp.
std::string type_ |
Definition at line 380 of file formula_ai.cpp.
Referenced by help::unit_topic_generator::operator()().
Definition at line 35 of file formula_ai.cpp.
Definition at line 590 of file formula_ai.cpp.
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |