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 |
1.8.8