From 2021f6a8902db134ba007895dedcdf39230a2b97 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Tue, 26 Mar 2024 17:24:48 +0100 Subject: [PATCH] feat: expose C APIs --- src/main.zig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index b4c568d..ba0c4f1 100644 --- a/src/main.zig +++ b/src/main.zig @@ -7,7 +7,12 @@ test { _ = Sdl2Texture; } -pub const FreeTypeError = @import("ffi.zig").FreeTypeError; +/// This module as well as `c` are public to serve as an escape hatch in case FT or SDL2 APIs +/// aren't wrapped by Zenolith-SDL2. +pub const ffi = @import("ffi.zig"); +pub const c = ffi.c; + +pub const FreeTypeError = ffi.FreeTypeError; pub const Sdl2Font = @import("Sdl2Font.zig"); pub const Sdl2Painter = @import("Sdl2Painter.zig");