Callback fun. added by Jubjub on Thu Mar 20 20:36:01 2014
(define *internal-key-callback* #f) (define-external (internal_key_callback_hook (c-pointer window) (integer key) (integer scancode) (integer action) (integer mods)) void (*internal-key-callback* window key scancode action mods)) (define glfwSetKeyCallback* (foreign-lambda* (function void ((c-pointer (struct "GLFWwindow")) integer integer integer integer)) (((c-pointer (struct "GLFWwindow")) a0) ((function void ((c-pointer (struct "GLFWwindow")) integer integer integer integer)) a1)) "return(glfwSetKeyCallback(a0 , a1));")) (define (glfwSetKeyCallback window callback) (set! *internal-key-callback* callback) (glfwSetKeyCallback* window (location internal_key_callback_hook)))