Argentum Online - Servidor
action_move.h
1 #ifndef __ACTION_MOVE_H
2 #define __ACTION_MOVE_H
3 
4 #include "../../../include/types.h"
5 #include "action.h"
6 
7 class ActionMove : public Action {
8  private:
9  mov_action_t action;
10  direction_t direction;
11 
12  public:
13  ActionMove(mov_action_t action, direction_t direction);
14 
15  void execute(Map& map, EntityId entity_id) const override;
16 };
17 
18 #endif
Action
Definition: action.h:9
Map
Definition: map.h:47
ActionMove
Definition: action_move.h:7