From f849db955c1071c36ff1509c081b58f88ba993c8 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Wed, 15 Nov 2023 15:10:56 -0800 Subject: [PATCH] add World.ClearMessages --- src/World.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/World.cs b/src/World.cs index f139353..c7c5d6f 100644 --- a/src/World.cs +++ b/src/World.cs @@ -391,6 +391,12 @@ namespace MoonTools.ECS return MessageIndex[typeId].First(); } + public void ClearMessages() where T : unmanaged + { + var typeId = GetMessageTypeId(); + MessageIndex[typeId].Clear(); + } + // TODO: temporary component storage? public void FinishUpdate() {