From 67dbe9b3eedd646e198890e6efc936970b28596f Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sat, 2 Sep 2023 09:52:19 -0700 Subject: [PATCH] update to latest mach-ecs (messages with parameters) Signed-off-by: Stephen Gutekanst --- src/engine.zig | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/engine.zig b/src/engine.zig index ced5ae0b..9e9b80bc 100644 --- a/src/engine.zig +++ b/src/engine.zig @@ -19,18 +19,18 @@ pub const Engine = struct { world.mod.engine.state.device = core.device; world.mod.engine.state.exit = false; - try world.send(.init); + try world.send(.init, .{}); } pub fn engineDeinit(world: *World) !void { - try world.send(.deinit); + try world.send(.deinit, .{}); core.deinit(); world.deinit(); _ = gpa.deinit(); } pub fn engineExit(world: *World) !void { - try world.send(.exit); + try world.send(.exit, .{}); world.mod.engine.state.exit = true; } }; @@ -40,15 +40,15 @@ pub const App = struct { pub fn init(app: *@This()) !void { app.* = .{ .world = try World.init(allocator) }; - try app.world.send(.engineInit); + try app.world.send(.engineInit, .{}); } pub fn deinit(app: *@This()) void { - try app.world.send(.engineDeinit); + try app.world.send(.engineDeinit, .{}); } pub fn update(app: *@This()) !bool { - try app.world.send(.tick); + try app.world.send(.tick, .{}); return app.world.mod.engine.state.exit; } };