![]() |
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 |