The Battle for Wesnoth  1.19.19+dev
attack_type Member List

This is the complete list of members for attack_type, including all inherited members.

accuracy() constattack_typeinline
accuracy_attack_typeprivate
accuracy_parry_description() constattack_type
accuracy_parry_tooltip() constattack_type
add_formula_context(wfl::map_formula_callable &) constattack_type
AFFECTS typedefattack_type
alignment() constattack_typeinline
alignment_attack_typeprivate
alignment_str() constattack_typeinline
apply_effect(const config &cfg)attack_type
attack_empty() constattack_typeinline
attack_type(const config &cfg)attack_typeexplicit
attack_weight() constattack_typeinline
attack_weight_attack_typeprivate
attacks_used() constattack_typeinline
attacks_used_attack_typeprivate
changed_attack_typeprivate
composite_value(const active_ability_list &abil_list, int base_value) constattack_type
context_attack_typemutable
damage() constattack_typeinline
damage_attack_typeprivate
damage_types() constattack_type
defense_weight() constattack_typeinline
defense_weight_attack_typeprivate
describe_effect(const config &cfg)attack_typestatic
description_attack_typeprivate
effective_damage_type() constattack_type
fallback_context(const unit_ptr &self=nullptr) constattack_type
get_changed() constattack_typeinline
get_specials_and_abilities(const std::string &special) constattack_type
has_active_special_or_ability_id(const std::string &special) constattack_type
has_filter_special_or_ability(const config &filter) constattack_type
has_special_or_ability(const std::string &special) constattack_type
has_special_or_ability_with_filter(const config &filter) constattack_type
icon() constattack_typeinline
icon_attack_typeprivate
id() constattack_typeinline
id_attack_typeprivate
matches_filter(const config &filter, const std::string &check_if_recursion="") constattack_type
max_range() constattack_typeinline
max_range_attack_typeprivate
min_range() constattack_typeinline
min_range_attack_typeprivate
modified_attacks(unsigned &min_attacks, unsigned &max_attacks) constattack_type
modified_chance_to_hit(int cth) constattack_type
modified_damage() constattack_type
movement_used() constattack_typeinline
movement_used_attack_typeprivate
name() constattack_typeinline
num_attacks() constattack_typeinline
num_attacks_attack_typeprivate
overwrite_special_checking(active_ability_list &overwriters, const unit_ability_t &ab) constattack_type
overwrite_special_overwriter(active_ability_list overwriters) constattack_type
parry() constattack_typeinline
parry_attack_typeprivate
range() constattack_typeinline
range_attack_typeprivate
remove_special_by_filter(const config &filter)attack_type
select_alternative_type(const active_ability_list &damage_type_list, const active_ability_list &resistance_list) constattack_type
select_replacement_type(const active_ability_list &damage_type_list) constattack_type
set_accuracy(int value)attack_typeinline
set_attack_alignment(const std::string &value)attack_typeinline
set_attack_weight(double value)attack_typeinline
set_attacks_used(int value)attack_typeinline
set_changed(bool value)attack_typeinline
set_damage(int value)attack_typeinline
set_defense_weight(double value)attack_typeinline
set_icon(const std::string &value)attack_typeinline
set_id(const std::string &value)attack_typeinline
set_max_range(int value)attack_typeinline
set_min_range(int value)attack_typeinline
set_movement_used(int value)attack_typeinline
set_name(const t_string &value)attack_typeinline
set_num_attacks(int value)attack_typeinline
set_parry(int value)attack_typeinline
set_range(const std::string &value)attack_typeinline
set_specials_cfg(const config &value)attack_typeinline
set_type(const std::string &value)attack_typeinline
special_active(const unit_ability_t &ab, AFFECTS whom) constattack_type
special_tooltips() constattack_type
specials() constattack_typeinline
specials_attack_typeprivate
specials_cfg() constattack_typeinline
specials_context_t classattack_typefriend
to_config() constattack_typeinline
type() constattack_typeinline
type_attack_typeprivate
write(config &cfg) constattack_type