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 |