Controls.h 727 B

123456789101112131415161718192021222324252627
  1. #ifndef CONTROLS_H
  2. #define CONTROLS_H
  3. #include "rendering/Window.h"
  4. namespace Controls {
  5. extern Window::Controls::ButtonId left;
  6. extern Window::Controls::ButtonId right;
  7. extern Window::Controls::ButtonId up;
  8. extern Window::Controls::ButtonId down;
  9. extern Window::Controls::ButtonId jump;
  10. extern Window::Controls::ButtonId sneak;
  11. extern Window::Controls::ButtonId escape;
  12. extern Window::Controls::ButtonId chat;
  13. extern Window::Controls::ButtonId enter;
  14. extern Window::Controls::ButtonId primaryClick;
  15. extern Window::Controls::ButtonId secondaryClick;
  16. void init();
  17. bool wasReleased(Window::Controls::ButtonId id);
  18. bool isDown(Window::Controls::ButtonId id);
  19. }
  20. #endif