This is the complete list of members for unit, including all inherited members.
abilities_ | unit | private |
ability_active(const std::string &ability, const config &cfg, const map_location &loc) const | unit | private |
ability_affects_adjacent(const std::string &ability, const config &cfg, int dir, const map_location &loc, const unit &from) const | unit | private |
ability_affects_self(const std::string &ability, const config &cfg, const map_location &loc) const | unit | private |
ability_tooltips(std::vector< bool > *active_list=nullptr) const | unit | |
absolute_image() const | unit | |
add_modification(const std::string &type, const config &modification, bool no_add=false) | unit | |
add_trait_description(const config &trait, const t_string &description) | unit | private |
advance_to(const unit_type &t, bool use_traits=false) | unit | |
advancement_icons() const | unit | |
advancements_ | unit | private |
advances() const | unit | inline |
advances_to() const | unit | inline |
advances_to_ | unit | private |
advances_to_translated() const | unit | |
alignment() const | unit | inline |
alignment_ | unit | private |
alpha() const | unit | inline |
alpha_ | unit | private |
amla_icons() const | unit | |
anim_comp() const | unit | inline |
anim_comp_ | unit | private |
apply_builtin_effect(std::string type, const config &effect) | unit | |
apply_modifications() | unit | |
attacks() const | unit | inline |
attacks() | unit | inline |
attacks_ | unit | private |
attacks_left() const | unit | inline |
attacks_left_ | unit | private |
backup_state() | unit | |
big_profile() const | unit | |
builtin_effects | unit | static |
can_advance() const | unit | inline |
can_recruit() const | unit | inline |
canrecruit_ | unit | private |
clear_status_caches() | unit | static |
clear_visibility_cache() const | unit | inlineprivate |
clone(bool is_temporary=true) | unit | |
cost() const | unit | inline |
damage_from(const attack_type &attack, bool attacker, const map_location &loc) const | unit | inline |
default_anim_image() const | unit | |
defense_modifier(const t_translation::t_terrain &terrain) const | unit | |
describe_builtin_effect(std::string type, const config &effect) | unit | |
description_ | unit | private |
effect_image_mods() const | unit | |
ellipse_ | unit | private |
emit_zoc_ | unit | private |
emits_zoc() const | unit | inline |
end_turn() | unit | |
end_turn_ | unit | private |
events_ | unit | private |
experience() const | unit | inline |
experience_ | unit | private |
expire_modifications(const std::string &duration) | unit | |
facing() const | unit | inline |
facing_ | unit | mutableprotected |
filter_recall_ | unit | private |
flag_rgb_ | unit | private |
formula_man_ | unit | private |
formula_manager() const | unit | inline |
gender() const | unit | inline |
gender_ | unit | private |
generate_name() | unit | |
generate_name_ | unit | private |
generate_traits(bool musthaveonly=false) | unit | |
get_abilities(const std::string &tag_name, const map_location &loc) const | unit | |
get_abilities(const std::string &tag_name) const | unit | inline |
get_ability_bool(const std::string &tag_name, const map_location &loc) const | unit | |
get_ability_bool(const std::string &tag_name) const | unit | inline |
get_ability_list() const | unit | |
get_base_resistances() const | unit | inline |
get_emit_zoc() const | unit | inline |
get_goto() const | unit | inline |
get_hidden() const | unit | inline |
get_interrupted_move() const | unit | inline |
get_known_boolean_state_id(const std::string &state) | unit | static |
get_known_boolean_state_names() | unit | static |
get_location() const | unit | inline |
get_modification_advances() const | unit | |
get_role() const | unit | inline |
get_state(const std::string &state) const | unit | |
get_state(state_t state) const | unit | |
get_states() const | unit | |
get_traits_list() const | unit | |
getsHit_ | unit | private |
goto_ | unit | private |
halo_ | unit | private |
has_ability_by_id(const std::string &ability) const | unit | |
has_ability_type(const std::string &ability) const | unit | |
has_goto() const | unit | inline |
has_moved() const | unit | inline |
heal(int amount) | unit | |
heal_all() | unit | inline |
hidden_ | unit | mutableprivate |
hit_points_ | unit | private |
hitpoints() const | unit | inline |
hold_position() const | unit | inline |
hold_position_ | unit | private |
hp_bar_scaling() const | unit | inline |
hp_bar_scaling_ | unit | private |
hp_color() const | unit | |
hp_color(int hitpoints) const | unit | |
id() const | unit | inline |
id_ | unit | private |
image_ellipse() const | unit | inline |
image_halo() const | unit | inline |
image_mods() const | unit | |
image_mods_ | unit | private |
incapacitated() const | unit | inline |
interrupted_move_ | unit | private |
intrusive_ptr_add_ref(const unit *) | unit | friend |
intrusive_ptr_release(const unit *) | unit | friend |
invisibility_cache_ | unit | mutableprivate |
invisible(const map_location &loc, bool see_all=true) const | unit | |
is_fearless() const | unit | inline |
is_fearless_ | unit | private |
is_flying() const | unit | inline |
is_healthy() const | unit | inline |
is_healthy_ | unit | private |
is_visible_to_team(team const &team, gamemap const &map, bool const see_all=true) const | unit | |
jamming() const | unit | inline |
jamming_ | unit | private |
jamming_cost(const t_translation::t_terrain &terrain) const | unit | inline |
known_boolean_state_names_ | unit | privatestatic |
known_boolean_states_ | unit | private |
leader_crown() | unit | static |
level() const | unit | inline |
level_ | unit | private |
loc_ | unit | private |
loyal() const | unit | |
matches_id(const std::string &unit_id) const | unit | |
max_attacks() const | unit | inline |
max_attacks_ | unit | private |
max_experience() const | unit | inline |
max_experience_ | unit | private |
max_hit_points_ | unit | private |
max_hitpoints() const | unit | inline |
max_movement_ | unit | private |
modification_advancements() const | unit | inline |
modification_count(const std::string &type, const std::string &id) const | unit | |
modification_descriptions_ | unit | private |
modifications_ | unit | private |
move_interrupted() const | unit | inline |
movement_ | unit | private |
movement_cost(const t_translation::t_terrain &terrain) const | unit | inline |
movement_left() const | unit | inline |
movement_left(bool base_value) const | unit | inline |
movement_type() const | unit | inline |
movement_type_ | unit | private |
name() const | unit | inline |
name_ | unit | private |
new_scenario() | unit | |
new_turn() | unit | |
operator=(unit) | unit | |
overlays() const | unit | inline |
overlays_ | unit | private |
parse_upkeep(const config::attribute_value &upkeep) | unit | private |
poisoned() const | unit | inline |
profile_ | unit | private |
race() const | unit | inline |
race_ | unit | private |
random_traits_ | unit | private |
recall_cost() const | unit | inline |
recall_cost_ | unit | private |
recall_filter() const | unit | inline |
recruit_list_ | unit | private |
recruits() const | unit | inline |
ref_count() const | unit | inline |
ref_count_ | unit | mutableprotected |
remove_ability_by_id(const std::string &ability) | unit | private |
remove_attacks_ai() | unit | |
remove_movement_ai() | unit | |
rename(const std::string &name) | unit | inline |
resistance_against(const std::string &damage_name, bool attacker, const map_location &loc) const | unit | |
resistance_against(const attack_type &damage_type, bool attacker, const map_location &loc) const | unit | inline |
resistance_filter_matches(const config &cfg, bool attacker, const std::string &damage_name, int res) const | unit | private |
resting() const | unit | inline |
resting_ | unit | private |
role_ | unit | private |
set_advancements(std::vector< config > advancements) | unit | |
set_advances_to(const std::vector< std::string > &advances_to) | unit | |
set_alignment(unit_type::ALIGNMENT alignment) | unit | inline |
set_attacks(int left) | unit | inline |
set_can_recruit(bool canrecruit) | unit | inline |
set_emit_zoc(bool val) | unit | inline |
set_experience(int xp) | unit | inline |
set_facing(map_location::DIRECTION dir) const | unit | |
set_goto(const map_location &new_goto) | unit | inline |
set_hidden(bool state) const | unit | |
set_hitpoints(int hp) | unit | inline |
set_id(const std::string &id) | unit | inline |
set_image_ellipse(const std::string &ellipse) | unit | inline |
set_image_halo(const std::string &halo) | unit | |
set_interrupted_move(const map_location &interrupted_move) | unit | inline |
set_level(int level) | unit | inline |
set_location(const map_location &loc) | unit | inline |
set_movement(int moves, bool unit_action=false) | unit | |
set_name(const t_string &name) | unit | inline |
set_recall_cost(int recall_cost) | unit | inline |
set_recruits(const std::vector< std::string > &recruits) | unit | |
set_resting(bool rest) | unit | inline |
set_role(const std::string &role) | unit | inline |
set_side(unsigned int new_side) | unit | inline |
set_state(const std::string &state, bool value) | unit | |
set_state(state_t state, bool value) | unit | |
set_underlying_id(n_unit::id_manager &id_manager) | unit | private |
set_unrenamable(bool unrenamable) | unit | inline |
set_upkeep(t_upkeep v) | unit | inline |
set_usage(const std::string &usage) | unit | inline |
set_user_end_turn(bool value=true) | unit | inline |
side() const | unit | inline |
side_ | unit | private |
slowed() const | unit | inline |
small_profile() const | unit | |
small_profile_ | unit | private |
STATE_GUARDIAN enum value | unit | |
STATE_NOT_MOVED enum value | unit | |
STATE_PETRIFIED enum value | unit | |
STATE_POISONED enum value | unit | |
STATE_SLOWED enum value | unit | |
state_t enum name | unit | |
STATE_UNCOVERED enum value | unit | |
STATE_UNHEALABLE enum value | unit | |
STATE_UNKNOWN enum value | unit | |
states_ | unit | private |
swap(unit &) | unit | |
t_advancements typedef | unit | |
t_upkeep typedef | unit | |
take_hit(int damage) | unit | inline |
TC_image_mods() const | unit | |
team_color() const | unit | inline |
toggle_hold_position() | unit | inline |
toggle_user_end_turn() | unit | inline |
total_movement() const | unit | inline |
trait_descriptions() const | unit | inline |
trait_descriptions_ | unit | private |
trait_names() const | unit | inline |
trait_names_ | unit | private |
type() const | unit | inline |
type_ | unit | private |
type_id() const | unit | inline |
type_name() const | unit | inline |
type_name_ | unit | private |
undead_variation() const | unit | inline |
undead_variation_ | unit | private |
underlying_id() const | unit | inline |
underlying_id_ | unit | private |
unit(const unit &u) | unit | |
unit(const config &cfg, bool use_traits=false, const vconfig *vcfg=nullptr, n_unit::id_manager *id_manager=nullptr) | unit | explicit |
unit(const unit_type &t, int side, bool real_unit, unit_race::GENDER gender=unit_race::NUM_GENDERS) | unit | |
unit_animation_component class | unit | friend |
unit_description() const | unit | inline |
unit_value_ | unit | private |
unrenamable() const | unit | inline |
unrenamable_ | unit | private |
upkeep() const | unit | |
upkeep_ | unit | private |
upkeep_raw() const | unit | inline |
usage() const | unit | inline |
usage_ | unit | private |
user_end_turn() const | unit | inline |
variables() | unit | inline |
variables() const | unit | inline |
variables_ | unit | private |
variation() const | unit | inline |
variation_ | unit | private |
vision() const | unit | inline |
vision_ | unit | private |
vision_cost(const t_translation::t_terrain &terrain) const | unit | inline |
write(config &cfg) const | unit | |
write_upkeep(config::attribute_value &upkeep) const | unit | private |
xp_bar_scaling() const | unit | inline |
xp_bar_scaling_ | unit | private |
xp_color() const | unit | |
~unit() | unit | virtual |