#include "global.hpp"#include <boost/lexical_cast.hpp>#include <iostream>#include <set>#include <sstream>#include "foreach.hpp"#include "formula_callable.hpp"#include "formula_function.hpp"#include "map_utils.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | game_logic |
| const formula_callable& base_ |
Definition at line 432 of file formula.cpp.
Referenced by terrain_builder::add_images_from_config().
| expression_ptr body_ |
Definition at line 477 of file formula.cpp.
| const_formula_ptr calculation |
Definition at line 609 of file formula.cpp.
| expr_table_ptr clauses_ |
Definition at line 478 of file formula.cpp.
| exp_table_evaluated evaluated_table_ |
Definition at line 434 of file formula.cpp.
| int f_ |
Definition at line 549 of file formula.cpp.
| const formula_callable& global_ |
Definition at line 247 of file formula.cpp.
| int i_ |
Definition at line 530 of file formula.cpp.
Referenced by config::all_children_iterator::operator!=(), config::const_attribute_iterator::operator!=(), config::const_attribute_iterator::operator*(), config::all_children_iterator::operator++(), config::const_attribute_iterator::operator++(), config::const_attribute_iterator::operator->(), config::all_children_iterator::operator==(), and config::const_attribute_iterator::operator==().
| std::string id_ |
Definition at line 499 of file formula.cpp.
| std::vector<expression_ptr> items_ |
Definition at line 111 of file formula.cpp.
| expression_ptr key_ |
Definition at line 317 of file formula.cpp.
| expression_ptr left_ |
Definition at line 291 of file formula.cpp.
Definition at line 205 of file formula.cpp.
| const formula_callable & local_ |
Definition at line 247 of file formula.cpp.
| OP op_ |
Definition at line 199 of file formula.cpp.
| std::string op_str_ |
Definition at line 200 of file formula.cpp.
| expression_ptr operand_ |
Definition at line 201 of file formula.cpp.
| int pos |
Definition at line 608 of file formula.cpp.
Referenced by cutter::add_sub_image(), schema_validation::class_tag::add_tag(), ai::readonly_context_impl::best_defensive_position(), unit::clone(), help::convert_to_wml(), create_directory_if_missing_recursive(), gui::menu::draw(), gui::menu::erase_item(), preprocessor_streambuf::error(), schema_validation::class_tag::find_tag(), preprocessor_data::get_chunk(), get_location(), ChatServer::get_name(), ChatClient::get_name(), ChatClient::get_seconds(), get_variations(), gui::textbox::handle_event(), impl_vconfig_get(), intf_fire_event(), gamemap::is_starting_position(), gui::menu::item_ends_with_image(), gui::menu::basic_sorter::less(), lineno_string(), lower_bound(), lua_getlocal(), lua_setlocal(), gui::scrollbar::move_position(), open_connection(), help::unit_topic_generator::operator()(), config::child_pos::operator==(), gamemap::overlay(), terrain_builder::parse_config(), help::parse_text(), play_controller::place_sides_in_preferred_locations(), placing_score(), ai::readonly_context_impl::power_projection(), mp::create::process_event(), gui2::tchat_log::model::replace(), terrain_builder::replace_rotate_tokens(), save_image(), tinsert(), gui2::tlegacy_menu_item::tlegacy_menu_item(), tremove(), wesnoth_setlocale(), and WML_HANDLER_FUNCTION().
| expression_ptr right_ |
Definition at line 291 of file formula.cpp.
Definition at line 612 of file formula.cpp.
| std::vector<substitution> subs_ |
Definition at line 613 of file formula.cpp.
| function_symbol_table* symbols_ |
Definition at line 91 of file formula.cpp.
| expr_table_ptr table_ |
Definition at line 433 of file formula.cpp.
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:04:19 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |