glfw::ffi
pub unsafe extern "C" fn glfwSetMouseButtonCallback( window: *mut GLFWwindow, cbfun: Option<GLFWmousebuttonfun>) -> Option<GLFWmousebuttonfun>