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

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

_attributes (defined in spell_data_t)spell_data_t
_cast_time (defined in spell_data_t)spell_data_t
_category (defined in spell_data_t)spell_data_t
_category_cooldown (defined in spell_data_t)spell_data_t
_charge_cooldown (defined in spell_data_t)spell_data_t
_charges (defined in spell_data_t)spell_data_t
_class_flags (defined in spell_data_t)spell_data_t
_class_flags_family (defined in spell_data_t)spell_data_t
_class_mask (defined in spell_data_t)spell_data_t
_cooldown (defined in spell_data_t)spell_data_t
_dmg_class (defined in spell_data_t)spell_data_t
_driver (defined in spell_data_t)spell_data_t
_driver_count (defined in spell_data_t)spell_data_t
_duration (defined in spell_data_t)spell_data_t
_effects (defined in spell_data_t)spell_data_t
_effects_count (defined in spell_data_t)spell_data_t
_equipped_class (defined in spell_data_t)spell_data_t
_equipped_invtype_mask (defined in spell_data_t)spell_data_t
_equipped_subclass_mask (defined in spell_data_t)spell_data_t
_essence_id (defined in spell_data_t)spell_data_t
_gcd (defined in spell_data_t)spell_data_t
_id (defined in spell_data_t)spell_data_t
_internal_cooldown (defined in spell_data_t)spell_data_t
_labels (defined in spell_data_t)spell_data_t
_labels_count (defined in spell_data_t)spell_data_t
_max_level (defined in spell_data_t)spell_data_t
_max_range (defined in spell_data_t)spell_data_t
_max_scaling_level (defined in spell_data_t)spell_data_t
_max_stack (defined in spell_data_t)spell_data_t
_max_targets (defined in spell_data_t)spell_data_t
_mechanic (defined in spell_data_t)spell_data_t
_min_range (defined in spell_data_t)spell_data_t
_name (defined in spell_data_t)spell_data_t
_power (defined in spell_data_t)spell_data_t
_power_count (defined in spell_data_t)spell_data_t
_power_id (defined in spell_data_t)spell_data_t
_prj_delay (defined in spell_data_t)spell_data_t
_prj_min_duration (defined in spell_data_t)spell_data_t
_prj_speed (defined in spell_data_t)spell_data_t
_proc_chance (defined in spell_data_t)spell_data_t
_proc_charges (defined in spell_data_t)spell_data_t
_proc_flags (defined in spell_data_t)spell_data_t
_race_mask (defined in spell_data_t)spell_data_t
_req_max_level (defined in spell_data_t)spell_data_t
_rppm (defined in spell_data_t)spell_data_t
_school (defined in spell_data_t)spell_data_t
_spell_level (defined in spell_data_t)spell_data_t
_stance_mask (defined in spell_data_t)spell_data_t
affected_by(const spell_data_t *) const (defined in spell_data_t)spell_data_t
affected_by(const spelleffect_data_t *) const (defined in spell_data_t)spell_data_t
affected_by(const spelleffect_data_t &) const (defined in spell_data_t)spell_data_t
affected_by_all(const spelleffect_data_t &effect) const (defined in spell_data_t)spell_data_t
affected_by_category(const spelleffect_data_t &effect) const (defined in spell_data_t)spell_data_t
affected_by_category(int category) const (defined in spell_data_t)spell_data_t
affected_by_label(const spelleffect_data_t &effect) const (defined in spell_data_t)spell_data_t
affected_by_label(int label) const (defined in spell_data_t)spell_data_t
attribute(unsigned idx) const (defined in spell_data_t)spell_data_tinline
cast_time() const (defined in spell_data_t)spell_data_tinline
category() const (defined in spell_data_t)spell_data_tinline
category_cooldown() const (defined in spell_data_t)spell_data_tinline
charge_cooldown() const (defined in spell_data_t)spell_data_tinline
charges() const (defined in spell_data_t)spell_data_tinline
class_family() const (defined in spell_data_t)spell_data_tinline
class_flag(unsigned flag) const (defined in spell_data_t)spell_data_tinline
class_flags(unsigned idx) const (defined in spell_data_t)spell_data_tinline
class_mask() const (defined in spell_data_t)spell_data_tinline
cooldown() const (defined in spell_data_t)spell_data_tinline
cost(power_e pt) const (defined in spell_data_t)spell_data_tinline
data(bool ptr=false) (defined in spell_data_t)spell_data_tstatic
dmg_class() const (defined in spell_data_t)spell_data_tinline
driver_count() const (defined in spell_data_t)spell_data_tinline
drivers() const (defined in spell_data_t)spell_data_tinline
duration() const (defined in spell_data_t)spell_data_tinline
effect_count() const (defined in spell_data_t)spell_data_tinline
effect_id(uint32_t effect_num) const (defined in spell_data_t)spell_data_tinline
effectN(size_t idx) const (defined in spell_data_t)spell_data_tinline
effects() const (defined in spell_data_t)spell_data_tinline
equipped_class() const (defined in spell_data_t)spell_data_tinline
equipped_invtype_mask() const (defined in spell_data_t)spell_data_tinline
equipped_subclass_mask() const (defined in spell_data_t)spell_data_tinline
essence_id() const (defined in spell_data_t)spell_data_tinline
extra_coeff() const (defined in spell_data_t)spell_data_tinline
find(util::string_view name, bool ptr=false) (defined in spell_data_t)spell_data_tstatic
find(unsigned id, bool ptr=false) (defined in spell_data_t)spell_data_tstatic
find(unsigned id, util::string_view confirmation, bool ptr=false) (defined in spell_data_t)spell_data_tstatic
flags(spell_attribute attr) const (defined in spell_data_t)spell_data_tinline
found() const (defined in spell_data_t)spell_data_tinline
gcd() const (defined in spell_data_t)spell_data_tinline
get_field(util::string_view field) const (defined in spell_data_t)spell_data_t
get_school_type() const (defined in spell_data_t)spell_data_t
has_scaling_effects() const (defined in spell_data_t)spell_data_tinline
hotfixes(const spell_data_t &, bool ptr) (defined in spell_data_t)spell_data_tstatic
id() const (defined in spell_data_t)spell_data_tinline
in_range(double range) const (defined in spell_data_t)spell_data_tinline
initial_stacks() const (defined in spell_data_t)spell_data_tinline
internal_cooldown() const (defined in spell_data_t)spell_data_tinline
is_class(player_e c) const (defined in spell_data_t)spell_data_t
is_level(uint32_t level) const (defined in spell_data_t)spell_data_tinline
is_race(race_e r) const (defined in spell_data_t)spell_data_t
label_count() const (defined in spell_data_t)spell_data_tinline
labelN(size_t idx) const (defined in spell_data_t)spell_data_tinline
labels() const (defined in spell_data_t)spell_data_tinline
level() const (defined in spell_data_t)spell_data_tinline
link(bool ptr) (defined in spell_data_t)spell_data_tstatic
max_level() const (defined in spell_data_t)spell_data_tinline
max_range() const (defined in spell_data_t)spell_data_tinline
max_scaling_level() const (defined in spell_data_t)spell_data_tinline
max_stacks() const (defined in spell_data_t)spell_data_tinline
max_targets() const (defined in spell_data_t)spell_data_tinline
mechanic() const (defined in spell_data_t)spell_data_tinline
min_range() const (defined in spell_data_t)spell_data_tinline
missile_delay() const (defined in spell_data_t)spell_data_tinline
missile_min_duration() const (defined in spell_data_t)spell_data_tinline
missile_speed() const (defined in spell_data_t)spell_data_tinline
name_cstr() const (defined in spell_data_t)spell_data_tinline
nil() (defined in spell_data_t)spell_data_tinlinestatic
not_found() (defined in spell_data_t)spell_data_tinlinestatic
ok() const (defined in spell_data_t)spell_data_tinline
override_field(util::string_view field, double value) (defined in spell_data_t)spell_data_t
power_count() const (defined in spell_data_t)spell_data_tinline
power_id() const (defined in spell_data_t)spell_data_tinline
powerN(size_t idx) const (defined in spell_data_t)spell_data_tinline
powerN(power_e pt) const (defined in spell_data_t)spell_data_tinline
powers() const (defined in spell_data_t)spell_data_tinline
proc_chance() const (defined in spell_data_t)spell_data_tinline
proc_flags() const (defined in spell_data_t)spell_data_tinline
race_mask() const (defined in spell_data_t)spell_data_tinline
real_ppm() const (defined in spell_data_t)spell_data_tinline
req_max_level() const (defined in spell_data_t)spell_data_tinline
school_mask() const (defined in spell_data_t)spell_data_tinline
stance_mask() const (defined in spell_data_t)spell_data_tinline
to_str() const (defined in spell_data_t)spell_data_t
valid_item_enchantment(inventory_type inv_type) const (defined in spell_data_t)spell_data_tinline