Métodos públicos | |
| MovementComponent (unsigned int movement_speed) | |
| virtual nlohmann::json | get_data () const |
| virtual position_t | update (uint64_t delta_t)=0 |
| position_t | get_facing_position (position_t position) |
Métodos protegidos | |
| virtual direction_t | current_direction () const =0 |
| position_t | get_displacement (position_t pos, int dis) const |
Atributos protegidos | |
| unsigned int | movement_speed |