The Battle for Wesnoth  1.19.5+dev
Classes | Namespaces | Enumerations | Functions
abilities.hpp File Reference
#include "map/location.hpp"
#include "units/ptr.hpp"
Include dependency graph for abilities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  unit_abilities::individual_effect
 
class  unit_abilities::effect
 

Namespaces

 unit_abilities
 

Enumerations

enum  unit_abilities::value_modifier {
  unit_abilities::NOT_USED , unit_abilities::SET , unit_abilities::ADD , unit_abilities::MUL ,
  unit_abilities::DIV
}
 
enum  unit_abilities::EFFECTS { unit_abilities::EFFECT_DEFAULT =1 , unit_abilities::EFFECT_CUMULABLE =2 , unit_abilities::EFFECT_WITHOUT_CLAMP_MIN_MAX =3 }
 

Functions

bool unit_abilities::filter_base_matches (const config &cfg, int def)