Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

caca-event.h 841 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * libcaca Ruby bindings
  3. * Copyright (c) 2007-2010 Pascal Terjan <pterjan@linuxfr.org>
  4. * 2012 Sam Hocevar <sam@hocevar.net>
  5. *
  6. * This library is free software. It comes without any warranty, to
  7. * the extent permitted by applicable law. You can redistribute it
  8. * and/or modify it under the terms of the Do What the Fuck You Want
  9. * to Public License, Version 2, as published by Sam Hocevar. See
  10. * http://www.wtfpl.net/ for more details.
  11. */
  12. #ifndef __CACA_EVENT_H__
  13. #define __CACA_EVENT_H__
  14. #include <ruby.h>
  15. extern VALUE cEvent;
  16. extern VALUE cEventKeyPress;
  17. extern VALUE cEventKeyRelease;
  18. extern VALUE cEventMouse;
  19. extern VALUE cEventMousePress;
  20. extern VALUE cEventMouseRelease;
  21. extern VALUE cEventMouseMotion;
  22. extern VALUE cEventResize;
  23. extern VALUE cEventQuit;
  24. extern void Init_caca_event(VALUE);
  25. #endif