GameKit  0.0.1a
C++ gamedev tools
GamePadMovement.hpp
Go to the documentation of this file.
1 /*
2  * =====================================================================================
3  *
4  * Filename: GamePadMovement.hpp
5  *
6  * Description:
7  *
8  * Created: 18/01/2018 02:41:47
9  *
10  * Author: Quentin Bazin, <quent42340@gmail.com>
11  *
12  * =====================================================================================
13  */
14 #ifndef GK_GAMEPADMOVEMENT_HPP_
15 #define GK_GAMEPADMOVEMENT_HPP_
16 
19 
20 namespace gk {
21 
22 class GamePadMovement : public Movement {
23  public:
24  void process(SceneObject &object) override;
25 
26  void setKeys(GameKey left, GameKey right, GameKey up, GameKey down) {
27  m_left = left;
28  m_right = right;
29  m_up = up;
30  m_down = down;
31  }
32 
33  private:
38 };
39 
40 } // namespace gk
41 
42 #endif // GK_GAMEPADMOVEMENT_HPP_
void setKeys(GameKey left, GameKey right, GameKey up, GameKey down)
void process(SceneObject &object) override
u32 GameKey
Alias for game key type.