about summary refs log tree commit diff
path: root/src/gfz.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/gfz.zig')
-rw-r--r--src/gfz.zig8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/gfz.zig b/src/gfz.zig
index 53e4aaa..46bd247 100644
--- a/src/gfz.zig
+++ b/src/gfz.zig
@@ -98,11 +98,19 @@ pub fn deinit() Error!void {
     try checkError();
 }
 
+/// Process all pending events.
 pub fn pollEvents() Error!void {
     glfwPollEvents();
     try checkError();
 }
 
+/// Return whether raw mouse motion is supported.
+pub fn rawMouseMotionSupported() Error!bool {
+    const result = glfwRawMouseMotionSupported();
+    try checkError();
+    return result == GLFW_TRUE;
+}
+
 pub const Window = @import("Window.zig");
 
 test {