begin
Called by dvui during dvui.Window.begin, so prior to any dvui
rendering. Use to setup anything needed for this frame. The arena
arg is cleared before dvui.Window.begin is called next, useful for any
temporary allocations needed only for this frame.
Parameters
- self:Backend
- Backend
- arena:std.mem.Allocator
- std.mem.Allocator
Source
Implementation
pub fn begin(self: Backend, arena: std.mem.Allocator) GenericError!void {
try self.impl.begin(arena);
if (dvui.render_backend.kind != .default) try self.render_impl.begin(arena);
}