Lista completa de los miembros de CombatComponent, incluyendo todos los heredados:
| attack()=0 (definido en CombatComponent) | CombatComponent | pure virtual |
| attack_ready() const =0 (definido en CombatComponent) | CombatComponent | pure virtual |
| can_spend_mp(unsigned int mp) (definido en CombatComponent) | CombatComponent | |
| CombatComponent(unsigned int max_hp, unsigned int max_mp) (definido en CombatComponent) | CombatComponent | |
| CombatComponent(unsigned int max_hp, unsigned int max_mp, unsigned int current_hp, unsigned int current_mp) (definido en CombatComponent) | CombatComponent | |
| current_hp (definido en CombatComponent) | CombatComponent | protected |
| current_mp (definido en CombatComponent) | CombatComponent | protected |
| get_data() const (definido en CombatComponent) | CombatComponent | virtual |
| get_max_hp() const (definido en CombatComponent) | CombatComponent | |
| max_hp (definido en CombatComponent) | CombatComponent | protected |
| max_mp (definido en CombatComponent) | CombatComponent | protected |
| receive_damage(attack_t raw_damage)=0 (definido en CombatComponent) | CombatComponent | pure virtual |
| reset_max(unsigned int max_hp, unsigned int max_mp) (definido en CombatComponent) | CombatComponent | |
| restore_hp(unsigned int hp) (definido en CombatComponent) | CombatComponent | |
| set_max_hp(unsigned int hp) (definido en CombatComponent) | CombatComponent | |
| set_max_mp(unsigned int mp) (definido en CombatComponent) | CombatComponent | |
| spend_mp(unsigned int mp) (definido en CombatComponent) | CombatComponent | |
| update(uint64_t)=0 (definido en CombatComponent) | CombatComponent | pure virtual |
| ~CombatComponent() (definido en CombatComponent) | CombatComponent | virtual |