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 |