@ -32,6 +32,13 @@ pub fn World(comptime ctx: anytype) type {
return result;
}
pub fn initMinimal(alloc: Allocator) !*Self {
var result = try alloc.create(Self);
result.raw = c.ecs_mini().?;
result.allocator = alloc;
pub fn deinit(self: *Self) void {
_ = c.ecs_fini(self.raw);
self.allocator.destroy(self);