#include <unit_abilities.hpp>
Public Member Functions | |
effect (const unit_ability_list &list, int def, bool backstab) | |
int | get_composite_value () const |
effect_list::const_iterator | begin () const |
effect_list::const_iterator | end () const |
Private Attributes | |
effect_list | effect_list_ |
int | composite_value_ |
Definition at line 44 of file unit_abilities.hpp.
unit_abilities::effect::effect | ( | const unit_ability_list & | list, | |
int | def, | |||
bool | backstab | |||
) |
Definition at line 858 of file unit_abilities.cpp.
References unit_abilities::ADD, cfg, unit_ability_list::cfgs, composite_value_, effect_list_, config::empty(), unit_abilities::MUL, unit_abilities::NOT_USED, unit_abilities::SET, unit_abilities::individual_effect::set(), utils::string_bool(), unit_abilities::individual_effect::type, and value.
int unit_abilities::effect::get_composite_value | ( | ) | const [inline] |
Definition at line 49 of file unit_abilities.hpp.
References composite_value_.
Referenced by calculate_healing(), unit::resistance_against(), timeofday_at(), and battle_context::unit_stats::unit_stats().
effect_list::const_iterator unit_abilities::effect::begin | ( | ) | const [inline] |
Definition at line 51 of file unit_abilities.hpp.
References effect_list_.
Referenced by calculate_healing().
effect_list::const_iterator unit_abilities::effect::end | ( | ) | const [inline] |
Definition at line 53 of file unit_abilities.hpp.
References effect_list_.
Referenced by calculate_healing().
int unit_abilities::effect::composite_value_ [private] |
Definition at line 57 of file unit_abilities.hpp.
Referenced by effect(), and get_composite_value().
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |