Public Member Functions | Private Attributes

unit_abilities::effect Class Reference

#include <unit_abilities.hpp>

Collaboration diagram for unit_abilities::effect:
Collaboration graph
[legend]

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

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

Here is the caller graph for this function:

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

Here is the caller graph for this function:

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

Member Data Documentation

Definition at line 57 of file unit_abilities.hpp.

Referenced by effect(), and get_composite_value().

Definition at line 56 of file unit_abilities.hpp.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:26:13 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs