如何使用GLFW-b包响应拖放事件? GLFW网站上列出了glfwSetDropCallback
函数,但它似乎已被排除在Haskell绑定之外。
GLFW-b依赖于低级bindings-GLFW包, 包含上述函数(在 input.c 中定义)和{{ 3}}对于版本3.1甚至列出了新功能之间的拖放。
这只是偶然的遗漏,还是我不知道跨平台拖放的问题?
答案 0 :(得分:2)
支持drop回调存在于 GLFW-b
包的C端,但不存在于bindings-GLFW
和GLFW-b
的FFI / Haskell端。
我为这两个包创建了分支(& pull requests),请参阅:
https://github.com/lamdu/bindings-GLFW
https://github.com/lamdu/GLFW-b
支持拖放现在在GLFW-b Haskell软件包中。