From 121e33a3079c9faf57fba2838c5cc7661933a869 Mon Sep 17 00:00:00 2001 From: DCFApixels <99481254+DCFApixels@users.noreply.github.com> Date: Wed, 20 Nov 2024 12:18:03 +0800 Subject: [PATCH] remove EcsWorldCmp --- src/EcsWorld.static.cs | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/EcsWorld.static.cs b/src/EcsWorld.static.cs index fa24cef..51a37ba 100644 --- a/src/EcsWorld.static.cs +++ b/src/EcsWorld.static.cs @@ -3,18 +3,9 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; namespace DCFApixels.DragonECS { - [StructLayout(LayoutKind.Sequential, Pack = 4, Size = 4)] - public struct EcsWorldCmp where T : struct - { - private short _worldID; - public EcsWorldCmp(short worldID) { _worldID = worldID; } - public EcsWorld World { get { return EcsWorld.GetWorld(_worldID); } } - public ref T Value { get { return ref EcsWorld.GetData(_worldID); } } - } public partial class EcsWorld { private const short NULL_WORLD_ID = 0;