The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
game_logic::formula Member List

This is the complete list of members for game_logic::formula, including all inherited members.

create_optional_formula(const std::string &str, function_symbol_table *symbols=nullptr)game_logic::formulastatic
evaluate(const const_formula_ptr &f, const formula_callable &variables, formula_debugger *fdb=nullptr, variant default_res=variant(0))game_logic::formulainlinestatic
evaluate(const formula_callable &variables, formula_debugger *fdb=nullptr) const game_logic::formulainline
evaluate(formula_debugger *fdb=nullptr) const game_logic::formulainline
execute(const formula_callable &variables, formula_debugger *fdb=nullptr) const game_logic::formulaprivate
execute(formula_debugger *fdb) const game_logic::formulaprivate
expr_game_logic::formulaprivate
formula(const std::string &str, function_symbol_table *symbols=nullptr)game_logic::formulaexplicit
formula(const formula_tokenizer::token *i1, const formula_tokenizer::token *i2, function_symbol_table *symbols=nullptr)game_logic::formulaexplicit
formula()game_logic::formulainlineprivate
formula_debugger classgame_logic::formulafriend
id_charsgame_logic::formulastatic
managing_symbolsgame_logic::formulaprivate
str() const game_logic::formulainline
str_game_logic::formulaprivate
symbols_game_logic::formulaprivate
~formula()game_logic::formula