Joystick.h 310 B

12345678910111213141516171819
  1. #pragma once
  2. #include "oxygine-framework.h"
  3. using namespace oxygine;
  4. DECLARE_SMART(Joystick, spController);
  5. class Joystick: public Sprite
  6. {
  7. public:
  8. Joystick();
  9. bool getDirection(Vector2& dir) const;
  10. private:
  11. void onEvent(Event* ev);
  12. bool _pressed;
  13. Vector2 _dir;
  14. spSprite _finger;
  15. };