17 #ifndef UNIT_ABILITIES_HPP_INCLUDED
18 #define UNIT_ABILITIES_HPP_INCLUDED
47 typedef std::vector<individual_effect>::const_iterator
iterator;
54 const_iterator
end()
const
const_iterator end() const
std::vector< individual_effect > effect_list_
std::vector< individual_effect >::const_iterator iterator
GLuint GLuint GLsizei GLenum type
void set(value_modifier t, int val, const config *abil, const map_location &l)
GLuint const GLfloat * val
bool filter_base_matches(const config &cfg, int def)
GLsizei const GLfloat * value
effect(const unit_ability_list &list, int def, bool backstab)
Encapsulates the map of the game.
const_iterator begin() const
int get_composite_value() const
A config object defines a single node in a WML file, with access to child nodes.
std::vector< individual_effect >::const_iterator const_iterator