趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Key_up_down_bind.h
Go to the documentation of this file.
1 #ifndef HRK_KEY_UP_DOWN_BIND_H
2 #define HRK_KEY_UP_DOWN_BIND_H
3 
9 #include <memory>
10 #include <SDL.h>
11 
12 
13 namespace hrk
14 {
16  {
17  public:
18  Key_up_down_bind(void);
19  ~Key_up_down_bind(void);
20 
21  void register_up_down_key(SDLKey up_key, SDLKey down_key,
22  int mod = KMOD_NONE);
23  int direction(void) const;
24 
25  private:
27  Key_up_down_bind& operator = (const Key_up_down_bind& rhs);
28 
29  struct pImpl;
30  std::auto_ptr<pImpl> pimpl;
31  };
32 }
33 
34 #endif
Definition: Key_up_down_bind.h:15