basic data retrieval output api and some more view api

This commit is contained in:
Harrison DiAmbrosio 2025-11-25 23:31:23 -05:00
parent d4ab71fb35
commit d34db37589
11 changed files with 272 additions and 72 deletions

View file

@ -10,6 +10,7 @@ const Input = @import("input.zig");
const Api = @import("api.zig");
const Hook = @import("hook.zig");
const View = @import("view.zig");
const Output = @import("output.zig");
const gpa = std.heap.c_allocator;
@ -81,6 +82,11 @@ pub fn init(self: *Lua) !void {
self.state.newLib(view_funcs);
self.state.setField(-2, "view");
}
{
const output_funcs = zlua.fnRegsFromType(Output);
self.state.newLib(output_funcs);
self.state.setField(-2, "output");
}
}
loadRuntimeDir(self) catch |err| {