From 0e25265366a47834cd1991d500a9221627c9e5eb Mon Sep 17 00:00:00 2001 From: copygirl Date: Tue, 11 Oct 2022 19:34:07 +0200 Subject: [PATCH] Fix flecs monitor --- src/Immersion/Program.cs | 2 +- src/gaemstone/ECS/Universe.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Immersion/Program.cs b/src/Immersion/Program.cs index 019a4b9..18caa82 100644 --- a/src/Immersion/Program.cs +++ b/src/Immersion/Program.cs @@ -22,7 +22,7 @@ Resources.ResourceAssembly = typeof(Program).Assembly; var universe = new Universe(); var game = universe.LookupOrThrow(); universe.EnableRest(); -// universe.EnableMonitor(); +universe.EnableMonitor(); var window = Window.Create(WindowOptions.Default with { Title = "gæmstone", diff --git a/src/gaemstone/ECS/Universe.cs b/src/gaemstone/ECS/Universe.cs index eec9d93..c211e73 100644 --- a/src/gaemstone/ECS/Universe.cs +++ b/src/gaemstone/ECS/Universe.cs @@ -36,7 +36,7 @@ public unsafe partial class Universe static void RestImport(ecs_world_t* world) => FlecsRestImport(world); - ecs_import(this, new() { Data = new() { Pointer = &RestImport } }, "FlecsRest"); + ecs_import_c(this, new() { Data = new() { Pointer = &RestImport } }, "FlecsRest"); var rest = LookupOrThrow("flecs.rest.Rest"); _lookupByType.Add(typeof(EcsRest), rest); @@ -49,7 +49,7 @@ public unsafe partial class Universe static void MonitorImport(ecs_world_t* world) => FlecsMonitorImport(world); - ecs_import(this, new() { Data = new() { Pointer = &MonitorImport } }, "FlecsMonitor"); + ecs_import_c(this, new() { Data = new() { Pointer = &MonitorImport } }, "FlecsMonitor"); } public bool Progress(TimeSpan delta)