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