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

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

arg_names_game_logic::formula_function_expressionprivate
args() const game_logic::function_expressioninlineprotected
args_list typedefgame_logic::function_expression
evaluate(const formula_callable &variables, formula_debugger *fdb=nullptr) const game_logic::formula_expressioninline
execute(const formula_callable &variables, formula_debugger *fdb) const game_logic::formula_function_expressionprivatevirtual
formula_game_logic::formula_function_expressionprivate
formula_expression()game_logic::formula_expressioninline
formula_function_expression(const std::string &name, const args_list &args, const_formula_ptr formula, const_formula_ptr precondition, const std::vector< std::string > &arg_names)game_logic::formula_function_expressionexplicit
function_expression(const std::string &name, const args_list &args, int min_args=-1, int max_args=-1)game_logic::function_expressioninlineexplicit
get_name() const game_logic::formula_expressioninline
precondition_game_logic::formula_function_expressionprivate
set_name(const char *name)game_logic::formula_expressioninline
star_arg_game_logic::formula_function_expressionprivate
str() const game_logic::function_expressionvirtual
~formula_expression()game_logic::formula_expressioninlinevirtual