This is the complete list of members for Enemy, including all inherited members.
a_star(IntPoint start, IntPoint goal, TilePointerMatrix &surroundings) | Enemy | protected |
act(long ms) | Character | |
add_item(Item *new_item) | Character | |
aggressive_ai(TilePointerMatrix &, IntPoint sur_chunk, IntPoint sur_coords, std::vector< Character * > char_list, long delta_ms) | Enemy | |
attack(Character *_chara) | Character | |
can_act() | Character | |
Character() | Character | |
Character(std::vector< int > _stats, int _x, int _y, Tile _sprite, MiscType _corpse, int _chunk_x, int _chunk_y, int _depth, int _morality, int _speed) | Character | |
Character(int _x, int _y, int _chunk_x, int _chunk_y, int _depth) | Character | |
chunk | Character | protected |
conscious | Character | protected |
consume_item(Item *item) | Character | |
corpse | Character | protected |
current_stats | Character | protected |
damage_dealt(Character *_chara) | Character | |
depth | Character | protected |
destroy_item(Item *item) | Character | |
did_hit(Character *_chara) | Character | |
direction | Enemy | protected |
direction_spooked | Enemy | protected |
drop_item(Item *item) | Character | |
drop_item(int item) | Character | |
dump_matrix(TilePointerMatrix &map, IntPoint tl, IntPoint br) | Enemy | |
Enemy() | Enemy | |
Enemy(int _x, int _y, int _chunk_x, int _chunk_y, int _depth, EnemyType enemy) | Enemy | |
equip_item(Item *item) | Character | |
equipment | Character | protected |
find_best_target(int target_id, int selectability, std::vector< Character * > enemy_list) | Enemy | protected |
gain_endurance(int factor) | Character | |
generate_equipment(std::vector< EquipType > equipment_list) | Enemy | protected |
generate_weapon(std::vector< WeaponType >) | Enemy | protected |
get_armor_dam(int body_part, int type) | Character | |
get_armor_hit(int body_part, int type) | Character | |
get_char() | Character | |
get_chunk() | Character | |
get_chunk_x() | Character | |
get_chunk_y() | Character | |
get_coords() | Character | |
get_corpse() | Character | |
get_cur_hp() | Character | |
get_current_stat(int) | Character | |
get_depth() | Character | |
get_equipment() | Character | |
get_fov() | Enemy | protected |
get_id() | Enemy | |
get_inventory() | Character | |
get_max_hp() | Character | |
get_moral() | Character | |
get_next_step(IntPoint goal, TilePointerMatrix &surroundings, IntPoint cur_coords) | Enemy | protected |
get_sight() | Enemy | |
get_smallest_f(std::vector< ATile > &list) | Enemy | protected |
get_spooked(IntPoint abs_coords, IntPoint target_abs) | Enemy | protected |
get_stat(int) | Character | |
get_sur_coords(IntPoint sur_chunk, IntPoint sur_coords, IntPoint _chunk, IntPoint _coords) | Enemy | protected |
get_target() | Character | |
get_x() | Character | |
get_y() | Character | |
id | Enemy | protected |
in_sight(IntPoint _coords, IntPoint _chunk) | Enemy | protected |
in_sight_range(IntPoint _coords, IntPoint _chunk) | Enemy | protected |
inventory | Character | protected |
inventory_size | Character | protected |
is_alive() const | Character | |
is_conscious() | Character | |
is_in(IntPoint point, std::vector< ATile > list) | Enemy | protected |
manhattan(IntPoint, IntPoint) | Enemy | protected |
moral | Character | protected |
move(int x_change, int y_change) | Enemy | protected |
name | Enemy | protected |
pass_out() | Character | |
passive_ai(TilePointerMatrix &surroundings, IntPoint sur_chunk, IntPoint sur_coords, std::vector< Character * > char_list, long delta_ms) | Enemy | |
passive_best_target(int target_id, int selectability, std::vector< Character * > enemy_list) | Enemy | protected |
reduce_endurance(int factor) | Character | |
regain_consciousness() | Character | |
remove_all() | Character | |
remove_item(int item) | Character | |
run_ai(TilePointerMatrix &surroundings, IntPoint sur_chunk, IntPoint sur_coords, std::vector< Character * > char_list, long delta_ms) | Enemy | |
set_chunk(IntPoint _chunk) | Character | |
set_chunk_x(int _chunk_x) | Character | |
set_chunk_y(int _chunk_y) | Character | |
set_current_stat(int stat, int amount) | Character | |
set_depth(int) | Character | |
set_stat(int stat, int amount) | Character | |
set_target(Character *_target) | Character | |
set_x(int _x) | Character | |
set_y(int _y) | Character | |
sight | Enemy | protected |
sight_tiles() | Enemy | |
speed | Character | protected |
spooked | Enemy | protected |
sprite | Character | protected |
stats | Character | protected |
take_damage(int damage) | Character | |
target | Character | protected |
TilePointerMatrix typedef (defined in Enemy) | Enemy | private |
time_spooked | Enemy | protected |
timer | Character | protected |
turn(IntPoint coords) | Enemy | protected |
validate_target() | Enemy | |
view | Enemy | protected |
x | Character | protected |
y | Character | protected |