home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / include / jsfold.h < prev    next >
C/C++ Source or Header  |  1995-05-08  |  622b  |  28 lines

  1. // --------------- jsfold.h
  2.  
  3. #ifndef JSFOLD_H
  4. #define JSFOLD_H
  5.  
  6. #include "handler.h"
  7. #include "folder.h"
  8.  
  9. class Hand;
  10.  
  11. class JoystickFolder : public Folder  {
  12.   void reset_slot(int);
  13.   EventHandler button1list;
  14.   EventHandler button2list;
  15.   EventHandler list;
  16.   friend class JoystickServer;
  17. public:
  18.   void register_joystickbutton(Hand*,int button,callback);
  19.   void unregister_joystickbutton(Hand*,int button,callback);
  20.   void register_joystickmove(Hand*,callback);
  21.   void unregister_joystickmove(Hand*,callback);
  22.   void delHand(Hand*);
  23.   void reset();
  24.   void dispatch(int, int, int);
  25. };
  26.  
  27. #endif
  28.