unit_abilities::effect Class Reference

#include <unit_abilities.hpp>

List of all members.

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_


Detailed Description

Definition at line 44 of file unit_abilities.hpp.


Constructor & Destructor Documentation

unit_abilities::effect::effect ( const unit_ability_list list,
int  def,
bool  backstab 
)


Member Function Documentation

int unit_abilities::effect::get_composite_value (  )  const [inline]

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().


Member Data Documentation

Definition at line 56 of file unit_abilities.hpp.

Referenced by begin(), effect(), and end().

Definition at line 57 of file unit_abilities.hpp.

Referenced by effect(), and get_composite_value().


The documentation for this class was generated from the following files:

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs