// SDL3 Zig bindings module // Auto-generated Zig-friendly wrappers for SDL3 pub const audio = @import("sdl3/audio.zig"); pub const blendmode = @import("sdl3/blendmode.zig"); pub const camera = @import("sdl3/camera.zig"); pub const clipboard = @import("sdl3/clipboard.zig"); pub const dialog = @import("sdl3/dialog.zig"); pub const endian = @import("sdl3/endian.zig"); pub const error_ = @import("sdl3/error.zig"); pub const events = @import("sdl3/events.zig"); pub const filesystem = @import("sdl3/filesystem.zig"); pub const gamepad = @import("sdl3/gamepad.zig"); pub const gpu = @import("sdl3/gpu.zig"); pub const haptic = @import("sdl3/haptic.zig"); pub const hints = @import("sdl3/hints.zig"); pub const init = @import("sdl3/init.zig"); pub const joystick = @import("sdl3/joystick.zig"); pub const keycode = @import("sdl3/keycode.zig"); pub const loadso = @import("sdl3/loadso.zig"); pub const messagebox = @import("sdl3/messagebox.zig"); pub const misc = @import("sdl3/misc.zig"); pub const mouse = @import("sdl3/mouse.zig"); pub const pixels = @import("sdl3/pixels.zig"); pub const properties = @import("sdl3/properties.zig"); pub const rect = @import("sdl3/rect.zig"); pub const render = @import("sdl3/render.zig"); pub const sensor = @import("sdl3/sensor.zig"); pub const storage = @import("sdl3/storage.zig"); pub const surface = @import("sdl3/surface.zig"); pub const system = @import("sdl3/system.zig"); pub const time = @import("sdl3/time.zig"); pub const timer = @import("sdl3/timer.zig"); pub const touch = @import("sdl3/touch.zig"); pub const version = @import("sdl3/version.zig"); pub const video = @import("sdl3/video.zig"); // Re-export commonly used types and functions at top level for convenience pub const InitFlags = init.InitFlags; pub const init_fn = init.init; pub const quit = init.quit; pub const Window = video.Window; pub const WindowFlags = video.WindowFlags; pub const createWindow = video.createWindow; pub const destroyWindow = video.destroyWindow; pub const Renderer = render.Renderer; pub const createRenderer = render.createRenderer; pub const destroyRenderer = render.destroyRenderer; pub const renderClear = render.renderClear; pub const renderPresent = render.renderPresent; pub const setRenderDrawColor = render.setRenderDrawColor; pub const Event = events.Event; pub const pollEvent = events.pollEvent; pub const EventType = events.EventType; pub const Keycode = keycode.Keycode; pub const delay = timer.delay; pub const getError = error_.getError;