SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
spell_data_expr_t Member List

This is the complete list of members for spell_data_expr_t, including all inherited members.

create_spell_expression(dbc_t &dbc, util::string_view name_str) (defined in spell_data_expr_t)spell_data_expr_tstatic
data_type (defined in spell_data_expr_t)spell_data_expr_t
dbc (defined in spell_data_expr_t)spell_data_expr_t
effect_query (defined in spell_data_expr_t)spell_data_expr_t
evaluate() (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
in(const spell_data_expr_t &) (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
name() (defined in spell_data_expr_t)spell_data_expr_tinline
name_str (defined in spell_data_expr_t)spell_data_expr_t
not_in(const spell_data_expr_t &) (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator &(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator!=(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator-(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator<(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator<=(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator==(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator>(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator>=(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
operator|(const spell_data_expr_t &) const (defined in spell_data_expr_t)spell_data_expr_tinlinevirtual
parse(sim_t *sim, util::string_view expr_str) (defined in spell_data_expr_t)spell_data_expr_tstatic
result_num (defined in spell_data_expr_t)spell_data_expr_t
result_spell_list (defined in spell_data_expr_t)spell_data_expr_t
result_str (defined in spell_data_expr_t)spell_data_expr_t
result_tok (defined in spell_data_expr_t)spell_data_expr_t
spell_data_expr_t(dbc_t &dbc, util::string_view n, expr_data_e dt=DATA_SPELL, bool eq=false, expression::token_e t=expression::TOK_UNKNOWN) (defined in spell_data_expr_t)spell_data_expr_tinline
spell_data_expr_t(dbc_t &dbc, util::string_view n, double constant_value) (defined in spell_data_expr_t)spell_data_expr_tinline
spell_data_expr_t(dbc_t &dbc, util::string_view n, util::string_view constant_value) (defined in spell_data_expr_t)spell_data_expr_tinline
spell_data_expr_t(dbc_t &dbc, util::string_view n, std::vector< uint32_t > constant_value) (defined in spell_data_expr_t)spell_data_expr_tinline
~spell_data_expr_t()=default (defined in spell_data_expr_t)spell_data_expr_tvirtual