const std = @import("std"); pub const c = @import("c.zig").c; pub const tagMSG = extern struct { 0: SANDBOX_NONE =, }; pub inline fn getSandbox() Sandbox { return c.SDL_GetSandbox(); } pub inline fn onApplicationWillTerminate() void { return c.SDL_OnApplicationWillTerminate(); } pub inline fn onApplicationDidReceiveMemoryWarning() void { return c.SDL_OnApplicationDidReceiveMemoryWarning(); } pub inline fn onApplicationWillEnterBackground() void { return c.SDL_OnApplicationWillEnterBackground(); } pub inline fn onApplicationDidEnterBackground() void { return c.SDL_OnApplicationDidEnterBackground(); } pub inline fn onApplicationWillEnterForeground() void { return c.SDL_OnApplicationWillEnterForeground(); } pub inline fn onApplicationDidEnterForeground() void { return c.SDL_OnApplicationDidEnterForeground(); } pub inline fn onApplicationDidChangeStatusBarOrientation() void { return c.SDL_OnApplicationDidChangeStatusBarOrientation(); } pub inline fn getGDKTaskQueue(outTaskQueue: [*c]XTaskQueueHandle) bool { return c.SDL_GetGDKTaskQueue(outTaskQueue); } pub inline fn getGDKDefaultUser(outUserHandle: [*c]XUserHandle) bool { return c.SDL_GetGDKDefaultUser(outUserHandle); }