20 lines
403 B
Zig
20 lines
403 B
Zig
const std = @import("std");
|
|
const dvui = @import("dvui");
|
|
const Canvas = @import("Canvas.zig");
|
|
|
|
const WindowContext = @This();
|
|
|
|
allocator: std.mem.Allocator,
|
|
canvas: Canvas,
|
|
|
|
pub fn init(allocator: std.mem.Allocator) WindowContext {
|
|
return .{
|
|
.allocator = allocator,
|
|
.canvas = Canvas.init(allocator),
|
|
};
|
|
}
|
|
|
|
pub fn deinit(self: *WindowContext) void {
|
|
self.canvas.deinit();
|
|
}
|