home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 June / Game.EXE_06_2002.iso / Alawar / Lib / InputForGameExe / InputDeviceWindowsKeyboard.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-04-26  |  492 b   |  19 lines

  1. #ifndef INPUTDEVICEWINDOWSKEYBOARD_H
  2. #define INPUTDEVICEWINDOWSKEYBOARD_H
  3.  
  4. #include "InputDevice.h"
  5. #include "InputManager.h"
  6. #include <Nocopy.h>
  7.  
  8. class InputDeviceWindowsKeyboard : public InputDevice, private Nocopy
  9. {
  10. public:
  11.     virtual String get_name()const;
  12.     virtual String get_type()const;
  13.     void key_down(int scan_code);
  14.     void key_up(int scan_code);
  15.     void key_char(int scan_code);
  16. private:
  17.     String get_name_by_code(int scan_code);
  18. };
  19. #endif //INPUTDEVICEWINDOWSKEYBOARD_H