mach: Make size limits part of runtime options (mach.Options)

Removed method Engine.setSizeLimits and added two new fields to
mach.Options called ``size_min`` and ``size_max`` which does the same
thing.
This commit is contained in:
iddev5 2022-06-01 12:56:48 +05:30 committed by Stephen Gutekanst
parent ed0e6f5c61
commit 176554fe4d
4 changed files with 11 additions and 13 deletions

View file

@ -43,6 +43,7 @@ pub const Platform = struct {
}
pub fn setOptions(platform: *Platform, options: structs.Options) !void {
// NOTE: size limits do not exists on wasm
js.machCanvasSetSize(platform.id, options.width, options.height);
const title = std.mem.span(options.title);
@ -65,8 +66,6 @@ pub const Platform = struct {
};
}
pub fn setSizeLimits(_: *Platform, _: structs.SizeOptional, _: structs.SizeOptional) !void {}
pub fn pollEvent(_: *Platform) ?structs.Event {
const event_type = js.machEventShift();