SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
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_t | inline |
cast_time() const (defined in spell_data_t) | spell_data_t | inline |
category() const (defined in spell_data_t) | spell_data_t | inline |
category_cooldown() const (defined in spell_data_t) | spell_data_t | inline |
charge_cooldown() const (defined in spell_data_t) | spell_data_t | inline |
charges() const (defined in spell_data_t) | spell_data_t | inline |
class_family() const (defined in spell_data_t) | spell_data_t | inline |
class_flag(unsigned flag) const (defined in spell_data_t) | spell_data_t | inline |
class_flags(unsigned idx) const (defined in spell_data_t) | spell_data_t | inline |
class_mask() const (defined in spell_data_t) | spell_data_t | inline |
cooldown() const (defined in spell_data_t) | spell_data_t | inline |
cost(power_e pt) const (defined in spell_data_t) | spell_data_t | inline |
data(bool ptr=false) (defined in spell_data_t) | spell_data_t | static |
dmg_class() const (defined in spell_data_t) | spell_data_t | inline |
driver_count() const (defined in spell_data_t) | spell_data_t | inline |
drivers() const (defined in spell_data_t) | spell_data_t | inline |
duration() const (defined in spell_data_t) | spell_data_t | inline |
effect_count() const (defined in spell_data_t) | spell_data_t | inline |
effect_id(uint32_t effect_num) const (defined in spell_data_t) | spell_data_t | inline |
effectN(size_t idx) const (defined in spell_data_t) | spell_data_t | inline |
effects() const (defined in spell_data_t) | spell_data_t | inline |
equipped_class() const (defined in spell_data_t) | spell_data_t | inline |
equipped_invtype_mask() const (defined in spell_data_t) | spell_data_t | inline |
equipped_subclass_mask() const (defined in spell_data_t) | spell_data_t | inline |
essence_id() const (defined in spell_data_t) | spell_data_t | inline |
extra_coeff() const (defined in spell_data_t) | spell_data_t | inline |
find(util::string_view name, bool ptr=false) (defined in spell_data_t) | spell_data_t | static |
find(unsigned id, bool ptr=false) (defined in spell_data_t) | spell_data_t | static |
find(unsigned id, util::string_view confirmation, bool ptr=false) (defined in spell_data_t) | spell_data_t | static |
flags(spell_attribute attr) const (defined in spell_data_t) | spell_data_t | inline |
found() const (defined in spell_data_t) | spell_data_t | inline |
gcd() const (defined in spell_data_t) | spell_data_t | inline |
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_t | inline |
hotfixes(const spell_data_t &, bool ptr) (defined in spell_data_t) | spell_data_t | static |
id() const (defined in spell_data_t) | spell_data_t | inline |
in_range(double range) const (defined in spell_data_t) | spell_data_t | inline |
initial_stacks() const (defined in spell_data_t) | spell_data_t | inline |
internal_cooldown() const (defined in spell_data_t) | spell_data_t | inline |
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_t | inline |
is_race(race_e r) const (defined in spell_data_t) | spell_data_t | |
label_count() const (defined in spell_data_t) | spell_data_t | inline |
labelN(size_t idx) const (defined in spell_data_t) | spell_data_t | inline |
labels() const (defined in spell_data_t) | spell_data_t | inline |
level() const (defined in spell_data_t) | spell_data_t | inline |
link(bool ptr) (defined in spell_data_t) | spell_data_t | static |
max_level() const (defined in spell_data_t) | spell_data_t | inline |
max_range() const (defined in spell_data_t) | spell_data_t | inline |
max_scaling_level() const (defined in spell_data_t) | spell_data_t | inline |
max_stacks() const (defined in spell_data_t) | spell_data_t | inline |
max_targets() const (defined in spell_data_t) | spell_data_t | inline |
mechanic() const (defined in spell_data_t) | spell_data_t | inline |
min_range() const (defined in spell_data_t) | spell_data_t | inline |
missile_delay() const (defined in spell_data_t) | spell_data_t | inline |
missile_min_duration() const (defined in spell_data_t) | spell_data_t | inline |
missile_speed() const (defined in spell_data_t) | spell_data_t | inline |
name_cstr() const (defined in spell_data_t) | spell_data_t | inline |
nil() (defined in spell_data_t) | spell_data_t | inlinestatic |
not_found() (defined in spell_data_t) | spell_data_t | inlinestatic |
ok() const (defined in spell_data_t) | spell_data_t | inline |
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_t | inline |
power_id() const (defined in spell_data_t) | spell_data_t | inline |
powerN(size_t idx) const (defined in spell_data_t) | spell_data_t | inline |
powerN(power_e pt) const (defined in spell_data_t) | spell_data_t | inline |
powers() const (defined in spell_data_t) | spell_data_t | inline |
proc_chance() const (defined in spell_data_t) | spell_data_t | inline |
proc_flags() const (defined in spell_data_t) | spell_data_t | inline |
race_mask() const (defined in spell_data_t) | spell_data_t | inline |
real_ppm() const (defined in spell_data_t) | spell_data_t | inline |
req_max_level() const (defined in spell_data_t) | spell_data_t | inline |
school_mask() const (defined in spell_data_t) | spell_data_t | inline |
stance_mask() const (defined in spell_data_t) | spell_data_t | inline |
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_t | inline |