![]() |
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 dbc_t, including all inherited members.
| ability_specialization(uint32_t spell_id, std::vector< specialization_e > &spec_list) const (defined in dbc_t) | dbc_t | |
| armor_mitigation_constant(unsigned level) const (defined in dbc_t) | dbc_t | |
| attribute_base(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| attribute_base(pet_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| avoid_per_str_agi_by_level(unsigned level) const (defined in dbc_t) | dbc_t | |
| azerite_item_level(unsigned power_level) const (defined in dbc_t) | dbc_t | |
| azerite_power(unsigned power_id) const (defined in dbc_t) | dbc_t | |
| azerite_power(util::string_view name, bool tokenized=false) const (defined in dbc_t) | dbc_t | |
| azerite_powers() const (defined in dbc_t) | dbc_t | |
| block_factor(player_e t) const (defined in dbc_t) | dbc_t | |
| block_vertical_stretch(player_e t) const (defined in dbc_t) | dbc_t | |
| child_item(unsigned) const (defined in dbc_t) | dbc_t | |
| class_ability_id(player_e c, specialization_e spec_id, util::string_view spell_name, bool tokenized=false) const (defined in dbc_t) | dbc_t | |
| class_max_size() const (defined in dbc_t) | dbc_t | |
| combat_rating(unsigned combat_rating_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| combat_rating_multiplier(unsigned item_level, combat_rating_multiplier_type type) const (defined in dbc_t) | dbc_t | |
| curve_point(unsigned curve_id, double value) const (defined in dbc_t) | dbc_t | |
| dbc_t(bool ptr=false) (defined in dbc_t) | dbc_t | inlineexplicit |
| dodge_base(player_e t) const (defined in dbc_t) | dbc_t | |
| dodge_base(pet_e t) const (defined in dbc_t) | dbc_t | |
| dodge_factor(player_e t) const (defined in dbc_t) | dbc_t | |
| effect(unsigned effect_id) const (defined in dbc_t) | dbc_t | inline |
| effect_affects_spells(unsigned, const spelleffect_data_t *) const (defined in dbc_t) | dbc_t | |
| effect_average(unsigned effect_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_average(const spelleffect_data_t *effect, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_bonus(unsigned effect_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_bonus(const spelleffect_data_t *effect, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_categories_affecting_spell(const spell_data_t *) const (defined in dbc_t) | dbc_t | |
| effect_delta(unsigned effect_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_delta(const spelleffect_data_t *effect, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_labels_affecting_label(short label) const (defined in dbc_t) | dbc_t | |
| effect_labels_affecting_spell(const spell_data_t *) const (defined in dbc_t) | dbc_t | |
| effect_max(unsigned effect_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_max(const spelleffect_data_t *effect, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_min(unsigned effect_id, unsigned level) const (defined in dbc_t) | dbc_t | |
| effect_min(const spelleffect_data_t *effect, unsigned level) const (defined in dbc_t) | dbc_t | |
| effects_affecting_spell(const spell_data_t *) const (defined in dbc_t) | dbc_t | |
| gem_property(unsigned gem_id) const (defined in dbc_t) | dbc_t | inline |
| health_base(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| health_per_stamina(unsigned level) const (defined in dbc_t) | dbc_t | |
| horizontal_shift(player_e t) const (defined in dbc_t) | dbc_t | |
| is_specialization_ability(uint32_t spell_id) const (defined in dbc_t) | dbc_t | |
| is_specialization_ability(specialization_e spec_id, unsigned spell_id) const (defined in dbc_t) | dbc_t | |
| item(unsigned item_id) const (defined in dbc_t) | dbc_t | inline |
| item_armor_inv_type(unsigned inv_type) const (defined in dbc_t) | dbc_t | inline |
| item_armor_quality(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_armor_shield(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_armor_total(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_bonus(unsigned bonus_id) const (defined in dbc_t) | dbc_t | inline |
| item_damage_1h(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_damage_2h(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_damage_caster_1h(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_damage_caster_2h(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| item_description(unsigned description_id) const (defined in dbc_t) | dbc_t | inline |
| item_effects(unsigned item_id) const (defined in dbc_t) | dbc_t | inline |
| item_enchantment(unsigned enchant_id) const (defined in dbc_t) | dbc_t | inline |
| item_socket_cost(unsigned ilevel) const (defined in dbc_t) | dbc_t | |
| items() const (defined in dbc_t) | dbc_t | inline |
| mastery_ability_id(specialization_e spec) const (defined in dbc_t) | dbc_t | |
| melee_crit_base(player_e, unsigned) const (defined in dbc_t) | dbc_t | inline |
| melee_crit_base(pet_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| melee_crit_scaling(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| melee_crit_scaling(pet_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| miss_factor(player_e t) const (defined in dbc_t) | dbc_t | |
| npc_armor_value(unsigned level) const (defined in dbc_t) | dbc_t | |
| parent_item(unsigned) const (defined in dbc_t) | dbc_t | |
| parry_factor(player_e t) const (defined in dbc_t) | dbc_t | |
| pet_ability_id(player_e c, util::string_view spell_name, bool tokenized=false) const (defined in dbc_t) | dbc_t | |
| power(unsigned power_id) const (defined in dbc_t) | dbc_t | inline |
| ptr (defined in dbc_t) | dbc_t | |
| race_ability_id(player_e c, race_e r, util::string_view spell_name) const (defined in dbc_t) | dbc_t | |
| race_base(race_e r) const (defined in dbc_t) | dbc_t | |
| race_base(pet_e t) const (defined in dbc_t) | dbc_t | |
| racial_spell(player_e c, race_e r) const (defined in dbc_t) | dbc_t | |
| random_property(unsigned ilevel) const (defined in dbc_t) | dbc_t | inline |
| random_property_max_level() const (defined in dbc_t) | dbc_t | inline |
| real_ppm_modifier(unsigned spell_id, player_t *player, unsigned item_level=0) const (defined in dbc_t) | dbc_t | |
| real_ppm_scale(unsigned) const (defined in dbc_t) | dbc_t | |
| replace_id(uint32_t id_spell, uint32_t replaced_by_id) (defined in dbc_t) | dbc_t | |
| replace_spell_id(unsigned spell_id) const (defined in dbc_t) | dbc_t | |
| replaced_id(uint32_t id_spell) const (defined in dbc_t) | dbc_t | |
| resolve_item_scaling(unsigned level) const (defined in dbc_t) | dbc_t | |
| resolve_level_scaling(unsigned level) const (defined in dbc_t) | dbc_t | |
| resource_base(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| spec_by_idx(const player_e c, unsigned idx) const (defined in dbc_t) | dbc_t | |
| spec_by_spell(uint32_t spell_id) const (defined in dbc_t) | dbc_t | |
| spec_idx(specialization_e spec_id, uint32_t &class_idx, uint32_t &spec_index) const (defined in dbc_t) | dbc_t | |
| specialization_ability_id(specialization_e spec_id, util::string_view spell_name, util::string_view spell_desc={}) const (defined in dbc_t) | dbc_t | |
| specialization_max_class() const (defined in dbc_t) | dbc_t | |
| specialization_max_per_class() const (defined in dbc_t) | dbc_t | |
| spell(unsigned spell_id) const (defined in dbc_t) | dbc_t | inline |
| spell_crit_base(player_e, unsigned) const (defined in dbc_t) | dbc_t | inline |
| spell_crit_base(pet_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| spell_crit_scaling(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| spell_crit_scaling(pet_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| spell_desc_vars(unsigned spell_id) const (defined in dbc_t) | dbc_t | inline |
| spell_scaling(player_e t, unsigned level) const (defined in dbc_t) | dbc_t | |
| spell_text(unsigned spell_id) const (defined in dbc_t) | dbc_t | inline |
| spells_by_category(unsigned category) const (defined in dbc_t) | dbc_t | |
| spells_by_label(size_t label) const (defined in dbc_t) | dbc_t | |
| stamina_multiplier(unsigned item_level, combat_rating_multiplier_type type) const (defined in dbc_t) | dbc_t | |
| talent(unsigned talent_id) const (defined in dbc_t) | dbc_t | inline |
| talent_ability_id(player_e c, specialization_e spec_id, util::string_view spell_name, bool tokenized=false) const (defined in dbc_t) | dbc_t | |
| vertical_stretch(player_e t) const (defined in dbc_t) | dbc_t | |
| weapon_dps(unsigned item_id, unsigned ilevel=0) const (defined in dbc_t) | dbc_t | |
| weapon_dps(const dbc_item_data_t &, unsigned ilevel=0) const (defined in dbc_t) | dbc_t | |
| wow_ptr_status() const (defined in dbc_t) | dbc_t | inline |