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

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_tinlineexplicit
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_tinline
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_tinline
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_tinline
item_armor_inv_type(unsigned inv_type) const (defined in dbc_t)dbc_tinline
item_armor_quality(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_armor_shield(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_armor_total(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_bonus(unsigned bonus_id) const (defined in dbc_t)dbc_tinline
item_damage_1h(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_damage_2h(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_damage_caster_1h(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_damage_caster_2h(unsigned ilevel) const (defined in dbc_t)dbc_tinline
item_description(unsigned description_id) const (defined in dbc_t)dbc_tinline
item_effects(unsigned item_id) const (defined in dbc_t)dbc_tinline
item_enchantment(unsigned enchant_id) const (defined in dbc_t)dbc_tinline
item_socket_cost(unsigned ilevel) const (defined in dbc_t)dbc_t
items() const (defined in dbc_t)dbc_tinline
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_tinline
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_tinline
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_tinline
random_property_max_level() const (defined in dbc_t)dbc_tinline
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_tinline
spell_crit_base(player_e, unsigned) const (defined in dbc_t)dbc_tinline
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_tinline
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_tinline
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_tinline
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_tinline