Lista completa de los miembros de Player, incluyendo todos los heredados:
| add_exp(int exp) (definido en Entity) | Entity | |
| add_item(Item *item) | Player | |
| attack(Entity *attacked) (definido en Entity) | Entity | |
| can_attack(Entity *attacked) const override | Player | virtual |
| can_spend_mp(unsigned int amount) (definido en Entity) | Entity | |
| combat_component (definido en Entity) | Entity | protected |
| die() override (definido en Player) | Player | virtual |
| Entity(EntityId id, Map &map, const std::string &name, MovementComponent *movement_component, CombatComponent *combat_component, unsigned int current_level, unsigned int current_exp) (definido en Entity) | Entity | |
| Entity(EntityId id, Map &map, const std::string &name, unsigned int current_level, unsigned int current_exp) (definido en Entity) | Entity | |
| experience_component (definido en Entity) | Entity | protected |
| get_class_type() const | Player | |
| get_data() const override | Player | virtual |
| get_facing_position(position_t position) (definido en Entity) | Entity | virtual |
| get_gold_stack() const | Player | |
| get_id() const (definido en Entity) | Entity | |
| get_inventory_data() const | Player | |
| get_level() const (definido en Entity) | Entity | |
| get_map() | Player | |
| get_max_hp() const (definido en Entity) | Entity | |
| get_name() const (definido en Entity) | Entity | |
| get_persist_data() const | Player | |
| get_race_type() const | Player | |
| get_type() const override | Player | virtual |
| heal(unsigned int hp) (definido en Entity) | Entity | |
| id (definido en Entity) | Entity | protected |
| immobilize(int delta_t) | Player | |
| is_alive() const override (definido en Player) | Player | virtual |
| map (definido en Entity) | Entity | protected |
| meditate(bool meditating) | Player | |
| movement_component (definido en Entity) | Entity | protected |
| name (definido en Entity) | Entity | protected |
| Player(EntityId entity_id, nlohmann::json player_info, Map &map) | Player | |
| receive_damage(attack_t attack) (definido en Entity) | Entity | |
| regen_max() | Player | |
| remove_gold(uint32_t amount) | Player | |
| remove_item(SlotId slot, uint32_t amount) | Player | |
| resuscitate(int delta_t) | Player | |
| set_alive(bool alive) (definido en Player) | Player | |
| set_movement(mov_action_t action, direction_t direction) | Player | |
| spend_mp(unsigned int amount) (definido en Entity) | Entity | |
| teleport(position_t dest, int delta_t) (definido en Player) | Player | |
| unequip(SlotId slot) | Player | |
| update(uint64_t delta_t) override | Player | virtual |
| use(SlotId slot) | Player | |
| use_ability(Entity *target, position_t target_pos) | Player | |
| ~Entity() (definido en Entity) | Entity | virtual |