glfw: update to zig 0.11.0-dev.811 (#640)
This commit is contained in:
parent
47a50164c9
commit
357d3247e6
3 changed files with 18 additions and 18 deletions
|
@ -377,7 +377,7 @@ pub inline fn setCallback(comptime callback: ?fn (joystick: Joystick, event: Eve
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn joystickCallbackWrapper(jid: c_int, event: c_int) callconv(.C) void {
|
pub fn joystickCallbackWrapper(jid: c_int, event: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
Joystick{ .jid = @intToEnum(Joystick.Id, jid) },
|
Joystick{ .jid = @intToEnum(Joystick.Id, jid) },
|
||||||
@intToEnum(Event, event),
|
@intToEnum(Event, event),
|
||||||
});
|
});
|
||||||
|
|
|
@ -459,7 +459,7 @@ pub inline fn setCallback(comptime callback: ?fn (monitor: Monitor, event: Event
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn monitorCallbackWrapper(monitor: ?*c.GLFWmonitor, event: c_int) callconv(.C) void {
|
pub fn monitorCallbackWrapper(monitor: ?*c.GLFWmonitor, event: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
Monitor{ .handle = monitor.? },
|
Monitor{ .handle = monitor.? },
|
||||||
@intToEnum(Event, event),
|
@intToEnum(Event, event),
|
||||||
});
|
});
|
||||||
|
|
|
@ -1387,7 +1387,7 @@ pub inline fn setPosCallback(self: Window, comptime callback: ?fn (window: Windo
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn posCallbackWrapper(handle: ?*c.GLFWwindow, xpos: c_int, ypos: c_int) callconv(.C) void {
|
pub fn posCallbackWrapper(handle: ?*c.GLFWwindow, xpos: c_int, ypos: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intCast(i32, xpos),
|
@intCast(i32, xpos),
|
||||||
@intCast(i32, ypos),
|
@intCast(i32, ypos),
|
||||||
|
@ -1425,7 +1425,7 @@ pub inline fn setSizeCallback(self: Window, comptime callback: ?fn (window: Wind
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn sizeCallbackWrapper(handle: ?*c.GLFWwindow, width: c_int, height: c_int) callconv(.C) void {
|
pub fn sizeCallbackWrapper(handle: ?*c.GLFWwindow, width: c_int, height: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intCast(i32, width),
|
@intCast(i32, width),
|
||||||
@intCast(i32, height),
|
@intCast(i32, height),
|
||||||
|
@ -1471,7 +1471,7 @@ pub inline fn setCloseCallback(self: Window, comptime callback: ?fn (window: Win
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn closeCallbackWrapper(handle: ?*c.GLFWwindow) callconv(.C) void {
|
pub fn closeCallbackWrapper(handle: ?*c.GLFWwindow) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1513,7 +1513,7 @@ pub inline fn setRefreshCallback(self: Window, comptime callback: ?fn (window: W
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn refreshCallbackWrapper(handle: ?*c.GLFWwindow) callconv(.C) void {
|
pub fn refreshCallbackWrapper(handle: ?*c.GLFWwindow) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1556,7 +1556,7 @@ pub inline fn setFocusCallback(self: Window, comptime callback: ?fn (window: Win
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn focusCallbackWrapper(handle: ?*c.GLFWwindow, focused: c_int) callconv(.C) void {
|
pub fn focusCallbackWrapper(handle: ?*c.GLFWwindow, focused: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
focused == c.GLFW_TRUE,
|
focused == c.GLFW_TRUE,
|
||||||
});
|
});
|
||||||
|
@ -1595,7 +1595,7 @@ pub inline fn setIconifyCallback(self: Window, comptime callback: ?fn (window: W
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn iconifyCallbackWrapper(handle: ?*c.GLFWwindow, iconified: c_int) callconv(.C) void {
|
pub fn iconifyCallbackWrapper(handle: ?*c.GLFWwindow, iconified: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
iconified == c.GLFW_TRUE,
|
iconified == c.GLFW_TRUE,
|
||||||
});
|
});
|
||||||
|
@ -1635,7 +1635,7 @@ pub inline fn setMaximizeCallback(self: Window, comptime callback: ?fn (window:
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn maximizeCallbackWrapper(handle: ?*c.GLFWwindow, maximized: c_int) callconv(.C) void {
|
pub fn maximizeCallbackWrapper(handle: ?*c.GLFWwindow, maximized: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
maximized == c.GLFW_TRUE,
|
maximized == c.GLFW_TRUE,
|
||||||
});
|
});
|
||||||
|
@ -1675,7 +1675,7 @@ pub inline fn setFramebufferSizeCallback(self: Window, comptime callback: ?fn (w
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn framebufferSizeCallbackWrapper(handle: ?*c.GLFWwindow, width: c_int, height: c_int) callconv(.C) void {
|
pub fn framebufferSizeCallbackWrapper(handle: ?*c.GLFWwindow, width: c_int, height: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intCast(u32, width),
|
@intCast(u32, width),
|
||||||
@intCast(u32, height),
|
@intCast(u32, height),
|
||||||
|
@ -1716,7 +1716,7 @@ pub inline fn setContentScaleCallback(self: Window, comptime callback: ?fn (wind
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn windowScaleCallbackWrapper(handle: ?*c.GLFWwindow, xscale: f32, yscale: f32) callconv(.C) void {
|
pub fn windowScaleCallbackWrapper(handle: ?*c.GLFWwindow, xscale: f32, yscale: f32) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
xscale,
|
xscale,
|
||||||
yscale,
|
yscale,
|
||||||
|
@ -2109,7 +2109,7 @@ pub inline fn setKeyCallback(self: Window, comptime callback: ?fn (window: Windo
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn keyCallbackWrapper(handle: ?*c.GLFWwindow, key: c_int, scancode: c_int, action: c_int, mods: c_int) callconv(.C) void {
|
pub fn keyCallbackWrapper(handle: ?*c.GLFWwindow, key: c_int, scancode: c_int, action: c_int, mods: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intToEnum(Key, key),
|
@intToEnum(Key, key),
|
||||||
@intCast(i32, scancode),
|
@intCast(i32, scancode),
|
||||||
|
@ -2160,7 +2160,7 @@ pub inline fn setCharCallback(self: Window, comptime callback: ?fn (window: Wind
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn charCallbackWrapper(handle: ?*c.GLFWwindow, codepoint: c_uint) callconv(.C) void {
|
pub fn charCallbackWrapper(handle: ?*c.GLFWwindow, codepoint: c_uint) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intCast(u21, codepoint),
|
@intCast(u21, codepoint),
|
||||||
});
|
});
|
||||||
|
@ -2206,7 +2206,7 @@ pub inline fn setMouseButtonCallback(self: Window, comptime callback: ?fn (windo
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn mouseButtonCallbackWrapper(handle: ?*c.GLFWwindow, button: c_int, action: c_int, mods: c_int) callconv(.C) void {
|
pub fn mouseButtonCallbackWrapper(handle: ?*c.GLFWwindow, button: c_int, action: c_int, mods: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@intToEnum(MouseButton, button),
|
@intToEnum(MouseButton, button),
|
||||||
@intToEnum(Action, action),
|
@intToEnum(Action, action),
|
||||||
|
@ -2249,7 +2249,7 @@ pub inline fn setCursorPosCallback(self: Window, comptime callback: ?fn (window:
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn cursorPosCallbackWrapper(handle: ?*c.GLFWwindow, xpos: f64, ypos: f64) callconv(.C) void {
|
pub fn cursorPosCallbackWrapper(handle: ?*c.GLFWwindow, xpos: f64, ypos: f64) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
xpos,
|
xpos,
|
||||||
ypos,
|
ypos,
|
||||||
|
@ -2288,7 +2288,7 @@ pub inline fn setCursorEnterCallback(self: Window, comptime callback: ?fn (windo
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn cursorEnterCallbackWrapper(handle: ?*c.GLFWwindow, entered: c_int) callconv(.C) void {
|
pub fn cursorEnterCallbackWrapper(handle: ?*c.GLFWwindow, entered: c_int) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
entered == c.GLFW_TRUE,
|
entered == c.GLFW_TRUE,
|
||||||
});
|
});
|
||||||
|
@ -2330,7 +2330,7 @@ pub inline fn setScrollCallback(self: Window, comptime callback: ?fn (window: Wi
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn scrollCallbackWrapper(handle: ?*c.GLFWwindow, xoffset: f64, yoffset: f64) callconv(.C) void {
|
pub fn scrollCallbackWrapper(handle: ?*c.GLFWwindow, xoffset: f64, yoffset: f64) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
xoffset,
|
xoffset,
|
||||||
yoffset,
|
yoffset,
|
||||||
|
@ -2380,7 +2380,7 @@ pub inline fn setDropCallback(self: Window, comptime callback: ?fn (window: Wind
|
||||||
if (callback) |user_callback| {
|
if (callback) |user_callback| {
|
||||||
const CWrapper = struct {
|
const CWrapper = struct {
|
||||||
pub fn dropCallbackWrapper(handle: ?*c.GLFWwindow, path_count: c_int, paths: [*c][*c]const u8) callconv(.C) void {
|
pub fn dropCallbackWrapper(handle: ?*c.GLFWwindow, path_count: c_int, paths: [*c][*c]const u8) callconv(.C) void {
|
||||||
@call(.{ .modifier = .always_inline }, user_callback, .{
|
@call(.always_inline, user_callback, .{
|
||||||
from(handle.?),
|
from(handle.?),
|
||||||
@ptrCast([*][*:0]const u8, paths)[0..@intCast(u32, path_count)],
|
@ptrCast([*][*:0]const u8, paths)[0..@intCast(u32, path_count)],
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue