├── Addons.md ├── Addons.md.meta ├── CHANGELOG.md ├── CHANGELOG.md.meta ├── Editor.meta ├── Editor ├── AutoVersionUpdate.meta ├── AutoVersionUpdate │ ├── AutoVersionUpdate.cs │ ├── AutoVersionUpdate.cs.meta │ ├── ChangeLogEditorWindow.cs │ ├── ChangeLogEditorWindow.cs.meta │ ├── styles.uss │ └── styles.uss.meta ├── Core.meta ├── Core │ ├── Collections.meta │ ├── Collections │ │ ├── BufferArray.cs │ │ ├── BufferArray.cs.meta │ │ ├── CodeGenerator.meta │ │ └── CodeGenerator │ │ │ ├── Resources.meta │ │ │ ├── Resources │ │ │ ├── StackArray.txt │ │ │ ├── StackArray.txt.meta │ │ │ ├── StackArrayElement.txt │ │ │ ├── StackArrayElement.txt.meta │ │ │ ├── StackArrayElementVar.txt │ │ │ ├── StackArrayElementVar.txt.meta │ │ │ ├── StackArrayStruct.txt │ │ │ ├── StackArrayStruct.txt.meta │ │ │ ├── StackArrayStructCaseGet.txt │ │ │ ├── StackArrayStructCaseGet.txt.meta │ │ │ ├── StackArrayStructCaseSet.txt │ │ │ └── StackArrayStructCaseSet.txt.meta │ │ │ ├── StackArrayGenerator.cs │ │ │ └── StackArrayGenerator.cs.meta │ ├── DefaultPropertyDrawers.cs │ ├── DefaultPropertyDrawers.cs.meta │ ├── Entities.meta │ ├── Entities │ │ ├── EntityDrawer.cs │ │ └── EntityDrawer.cs.meta │ ├── Filters.meta │ ├── Filters │ │ ├── ComponentDataEditor.cs │ │ ├── ComponentDataEditor.cs.meta │ │ ├── ComponentDataGenericEditor.cs │ │ ├── ComponentDataGenericEditor.cs.meta │ │ ├── FilterDataTypes.cs │ │ ├── FilterDataTypes.cs.meta │ │ ├── FilterDataTypesOptional.cs │ │ ├── FilterDataTypesOptional.cs.meta │ │ ├── styles.uss │ │ └── styles.uss.meta │ ├── PropertyDrawerFix.cs │ ├── PropertyDrawerFix.cs.meta │ ├── Transform.meta │ ├── Transform │ │ ├── TransformComponentsEditor.cs │ │ └── TransformComponentsEditor.cs.meta │ ├── default.uss │ ├── default.uss.meta │ ├── styles.uss │ └── styles.uss.meta ├── Debug.meta ├── Debug │ ├── ECSProfiler.cs │ ├── ECSProfiler.cs.meta │ ├── EntityDebugComponentEditor.cs │ └── EntityDebugComponentEditor.cs.meta ├── EditorResources.meta ├── EditorResources │ ├── icon-debug.png │ ├── icon-debug.png.meta │ ├── icon-entitydebug.png │ ├── icon-entitydebug.png.meta │ ├── icon-initializer.png │ ├── icon-initializer.png.meta │ ├── icon-link.png │ ├── icon-link.png.meta │ ├── icon-module.png │ ├── icon-module.png.meta │ ├── icon-nodesviewer.png │ ├── icon-nodesviewer.png.meta │ ├── icon-pathfinding-graphmodifier-tile.png │ ├── icon-pathfinding-graphmodifier-tile.png.meta │ ├── icon-pathfinding-graphmodifier.png │ ├── icon-pathfinding-graphmodifier.png.meta │ ├── icon-pathfinding-gridgraph.png │ ├── icon-pathfinding-gridgraph.png.meta │ ├── icon-pathfinding.png │ ├── icon-pathfinding.png.meta │ ├── icon-system.png │ ├── icon-system.png.meta │ ├── icon-worldviewer.png │ └── icon-worldviewer.png.meta ├── Generator.meta ├── Generator │ ├── AllGenerators.cs │ ├── AllGenerators.cs.meta │ ├── Generator.cs │ ├── Generator.cs.meta │ ├── GlobalCscGenerator.cs │ ├── GlobalCscGenerator.cs.meta │ ├── StructComponentsGenerator.cs │ ├── StructComponentsGenerator.cs.meta │ ├── ViewGenerator.cs │ └── ViewGenerator.cs.meta ├── Initializer.meta ├── Initializer │ ├── CategoryDrawer.cs │ └── CategoryDrawer.cs.meta ├── InitializerEditor.Defines.cs ├── InitializerEditor.Defines.cs.meta ├── InitializerEditor.cs ├── InitializerEditor.cs.meta ├── Interfaces.meta ├── Interfaces │ ├── IEditor.cs │ └── IEditor.cs.meta ├── ME.ECS.Editor.asmdef ├── ME.ECS.Editor.asmdef.meta ├── Modules.meta ├── Modules │ ├── FPSModule.meta │ ├── FPSModule │ │ ├── FPSModuleEditor.cs │ │ └── FPSModuleEditor.cs.meta │ ├── NetworkModule.meta │ ├── NetworkModule │ │ ├── NetworkModuleEditor.cs │ │ └── NetworkModuleEditor.cs.meta │ ├── StatesHistoryModule.meta │ ├── StatesHistoryModule │ │ ├── StatesHistoryModuleEditor.cs │ │ └── StatesHistoryModuleEditor.cs.meta │ ├── ViewsModule.meta │ └── ViewsModule │ │ ├── Drawers.meta │ │ ├── Drawers │ │ ├── ViewIdDrawer.cs │ │ └── ViewIdDrawer.cs.meta │ │ ├── Providers.meta │ │ ├── Providers │ │ ├── NoView.meta │ │ ├── NoView │ │ │ ├── NoViewBaseEditor.cs │ │ │ ├── NoViewBaseEditor.cs.meta │ │ │ ├── NoViewEditorMenu.cs │ │ │ └── NoViewEditorMenu.cs.meta │ │ ├── Unity.meta │ │ └── Unity │ │ │ ├── DrawMesh.meta │ │ │ ├── DrawMesh │ │ │ ├── DrawMeshEditorMenu.cs │ │ │ ├── DrawMeshEditorMenu.cs.meta │ │ │ ├── DrawMeshViewSourceBaseEditor.cs │ │ │ └── DrawMeshViewSourceBaseEditor.cs.meta │ │ │ ├── GameObject.meta │ │ │ ├── GameObject │ │ │ ├── MonoBehaviourEditorMenu.cs │ │ │ ├── MonoBehaviourEditorMenu.cs.meta │ │ │ ├── MonoBehaviourViewBaseEditor.cs │ │ │ ├── MonoBehaviourViewBaseEditor.cs.meta │ │ │ ├── MonoBehaviourViewDefaultParametersEditor.cs │ │ │ ├── MonoBehaviourViewDefaultParametersEditor.cs.meta │ │ │ ├── MonoBehaviourViewInterpolatedTransformEditor.cs │ │ │ ├── MonoBehaviourViewInterpolatedTransformEditor.cs.meta │ │ │ ├── MonoBehaviourViewParentParametersEditor.cs │ │ │ └── MonoBehaviourViewParentParametersEditor.cs.meta │ │ │ ├── Particles.meta │ │ │ └── Particles │ │ │ ├── ParticleViewEditorMenu.cs │ │ │ ├── ParticleViewEditorMenu.cs.meta │ │ │ ├── ParticleViewSourceBaseEditor.cs │ │ │ └── ParticleViewSourceBaseEditor.cs.meta │ │ ├── ViewBaseEditor.cs │ │ ├── ViewBaseEditor.cs.meta │ │ ├── ViewsModuleEditor.cs │ │ └── ViewsModuleEditor.cs.meta ├── Templates.meta ├── Templates │ ├── EditorResources.meta │ ├── EditorResources │ │ ├── 00-AssemblyInfo.txt │ │ ├── 00-AssemblyInfo.txt.meta │ │ ├── 00-FPSModuleTemplate.txt │ │ ├── 00-FPSModuleTemplate.txt.meta │ │ ├── 00-InitializerTemplate.txt │ │ ├── 00-InitializerTemplate.txt.meta │ │ ├── 00-NetworkModuleTemplate.txt │ │ ├── 00-NetworkModuleTemplate.txt.meta │ │ ├── 00-StateTemplate.txt │ │ ├── 00-StateTemplate.txt.meta │ │ ├── 00-StatesHistoryModuleTemplate.txt │ │ ├── 00-StatesHistoryModuleTemplate.txt.meta │ │ ├── 00-StructComponents.txt │ │ ├── 00-StructComponents.txt.meta │ │ ├── 00-asmdef.txt │ │ ├── 00-asmdef.txt.meta │ │ ├── 00-csc-gen-default.rsp.txt │ │ ├── 00-csc-gen-default.rsp.txt.meta │ │ ├── 00-csc-gen.rsp.txt │ │ ├── 00-csc-gen.rsp.txt.meta │ │ ├── 00-csc.rsp.txt │ │ ├── 00-csc.rsp.txt.meta │ │ ├── 01-ModuleFeatureTemplate.txt │ │ ├── 01-ModuleFeatureTemplate.txt.meta │ │ ├── 01-ModuleTemplate.txt │ │ ├── 01-ModuleTemplate.txt.meta │ │ ├── 11-SystemFeatureTemplate.txt │ │ ├── 11-SystemFeatureTemplate.txt.meta │ │ ├── 11-SystemTemplate.txt │ │ ├── 11-SystemTemplate.txt.meta │ │ ├── 12-SystemFilterFeatureTemplate.txt │ │ ├── 12-SystemFilterFeatureTemplate.txt.meta │ │ ├── 12-SystemFilterTemplate.txt │ │ ├── 12-SystemFilterTemplate.txt.meta │ │ ├── 13-SystemBurstFeatureTemplate.txt │ │ ├── 13-SystemBurstFeatureTemplate.txt.meta │ │ ├── 13-SystemBurstTemplate.txt │ │ ├── 13-SystemBurstTemplate.txt.meta │ │ ├── 37-ComponentStructTemplate.txt │ │ ├── 37-ComponentStructTemplate.txt.meta │ │ ├── 38-ComponentStructCopyableTemplate.txt │ │ ├── 38-ComponentStructCopyableTemplate.txt.meta │ │ ├── 51-MarkerTemplate.txt │ │ ├── 51-MarkerTemplate.txt.meta │ │ ├── 60-NoViewTemplate.txt │ │ ├── 60-NoViewTemplate.txt.meta │ │ ├── 61-FeatureTemplate.txt │ │ ├── 61-FeatureTemplate.txt.meta │ │ ├── 61-ViewMonoBehaviourTemplate.txt │ │ ├── 61-ViewMonoBehaviourTemplate.txt.meta │ │ ├── 62-ViewParticlesTemplate.txt │ │ ├── 62-ViewParticlesTemplate.txt.meta │ │ ├── 63-FeatureAsset.txt │ │ ├── 63-FeatureAsset.txt.meta │ │ ├── 63-ViewGraphicsTemplate.txt │ │ └── 63-ViewGraphicsTemplate.txt.meta │ ├── ScriptTemplates.cs │ └── ScriptTemplates.cs.meta ├── Tools.meta ├── Tools │ ├── Addons.meta │ ├── Addons │ │ ├── AddonsWindow.cs │ │ ├── AddonsWindow.cs.meta │ │ ├── EditorResources.meta │ │ └── EditorResources │ │ │ ├── Addons-Main.uxml │ │ │ ├── Addons-Main.uxml.meta │ │ │ ├── Addons-Styles.uss │ │ │ ├── Addons-Styles.uss.meta │ │ │ ├── docs-icon.png │ │ │ ├── docs-icon.png.meta │ │ │ ├── github-icon.png │ │ │ ├── github-icon.png.meta │ │ │ ├── upm-icon.png │ │ │ └── upm-icon.png.meta │ ├── Base.meta │ ├── Base │ │ ├── DefaultTesters.cs │ │ ├── DefaultTesters.cs.meta │ │ ├── LeakDetection.cs │ │ ├── LeakDetection.cs.meta │ │ ├── Tester.cs │ │ ├── Tester.cs.meta │ │ ├── TestsView.cs │ │ ├── TestsView.cs.meta │ │ ├── Utils.cs │ │ ├── Utils.cs.meta │ │ ├── WorldTesters.cs │ │ └── WorldTesters.cs.meta │ ├── ComponentsChecker.meta │ ├── ComponentsChecker │ │ ├── CheckComponents.cs │ │ ├── CheckComponents.cs.meta │ │ ├── CheckCopyableComponents.cs │ │ └── CheckCopyableComponents.cs.meta │ ├── FAQ.meta │ ├── FAQ │ │ ├── EditorResources.meta │ │ ├── EditorResources │ │ │ ├── FAQ-Main.uxml │ │ │ ├── FAQ-Main.uxml.meta │ │ │ ├── FAQ-Styles.uss │ │ │ └── FAQ-Styles.uss.meta │ │ ├── FAQWindow.cs │ │ └── FAQWindow.cs.meta │ ├── Git.cs │ ├── Git.cs.meta │ ├── ME.ECS.Editor.Tools.asmdef │ ├── ME.ECS.Editor.Tools.asmdef.meta │ ├── NodesViewer.meta │ ├── NodesViewer │ │ ├── NodesViewerEditor.cs │ │ └── NodesViewerEditor.cs.meta │ ├── QuickStart.meta │ ├── QuickStart │ │ ├── EditorResources.meta │ │ ├── EditorResources │ │ │ ├── QuickStart-Main.uxml │ │ │ ├── QuickStart-Main.uxml.meta │ │ │ ├── QuickStart-Styles.uss │ │ │ └── QuickStart-Styles.uss.meta │ │ ├── QuickStartWindow.cs │ │ └── QuickStartWindow.cs.meta │ ├── StatesChecker.meta │ ├── StatesChecker │ │ ├── StatesChecker.cs │ │ └── StatesChecker.cs.meta │ ├── Styles.uss │ ├── Styles.uss.meta │ ├── WorldsViewer.meta │ ├── WorldsViewer │ │ ├── EditorResources.meta │ │ └── EditorResources │ │ │ ├── Main.uxml │ │ │ ├── Main.uxml.meta │ │ │ ├── Module.uxml │ │ │ ├── Module.uxml.meta │ │ │ ├── System.uxml │ │ │ ├── System.uxml.meta │ │ │ ├── World-Content.uxml │ │ │ ├── World-Content.uxml.meta │ │ │ ├── World.uxml │ │ │ ├── World.uxml.meta │ │ │ ├── styles.uss │ │ │ └── styles.uss.meta │ ├── WorldsViewerEditor.cs │ ├── WorldsViewerEditor.cs.meta │ ├── WorldsViewerEditorWindow.cs │ ├── WorldsViewerEditorWindow.cs.meta │ ├── csc.rsp │ └── csc.rsp.meta ├── Utils.meta ├── Utils │ ├── EditorAssetUtils.cs │ ├── EditorAssetUtils.cs.meta │ ├── EditorUtilities.cs │ ├── EditorUtilities.cs.meta │ ├── GUIExt.cs │ ├── GUIExt.cs.meta │ ├── GUILayoutExt.cs │ ├── GUILayoutExt.cs.meta │ ├── HideInspectorAddComponent.cs │ ├── HideInspectorAddComponent.cs.meta │ ├── WorldEditor.cs │ ├── WorldEditor.cs.meta │ ├── WorldHelper.cs │ └── WorldHelper.cs.meta ├── csc.rsp └── csc.rsp.meta ├── LICENSE ├── LICENSE.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Addons.meta ├── Addons │ ├── ME.Pools.meta │ ├── ME.Pools │ │ ├── ConcurrentHashSet.cs │ │ ├── ConcurrentHashSet.cs.meta │ │ ├── ME.Pools.asmdef │ │ ├── ME.Pools.asmdef.meta │ │ ├── PoolBase.cs │ │ ├── PoolBase.cs.meta │ │ ├── PoolClass.cs │ │ ├── PoolClass.cs.meta │ │ ├── PoolGenericCollections.cs │ │ └── PoolGenericCollections.cs.meta │ ├── ME.Serializer.meta │ └── ME.Serializer │ │ ├── ME.ECS.Serializer.asmdef │ │ ├── ME.ECS.Serializer.asmdef.meta │ │ ├── Readme.md │ │ ├── Readme.md.meta │ │ ├── ReflectionHelper.cs │ │ ├── ReflectionHelper.cs.meta │ │ ├── Serializer.cs │ │ ├── Serializer.cs.meta │ │ ├── SerializerStream.cs │ │ ├── SerializerStream.cs.meta │ │ ├── Serializers.meta │ │ ├── Serializers │ │ ├── Attributes.meta │ │ ├── Attributes │ │ │ ├── OrderAttribute.cs │ │ │ └── OrderAttribute.cs.meta │ │ ├── CollectionsSerializers.cs │ │ ├── CollectionsSerializers.cs.meta │ │ ├── DefaultPrimitiveSerializers.cs │ │ ├── DefaultPrimitiveSerializers.cs.meta │ │ ├── GenericSerializers.cs │ │ ├── GenericSerializers.cs.meta │ │ ├── InternalSerializers.cs │ │ ├── InternalSerializers.cs.meta │ │ ├── UnityMathSerializers.cs │ │ ├── UnityMathSerializers.cs.meta │ │ ├── UnitySerializers.cs │ │ └── UnitySerializers.cs.meta │ │ ├── csc.rsp │ │ └── csc.rsp.meta ├── AssemblyInfo.cs ├── AssemblyInfo.cs.meta ├── Attributes.meta ├── Attributes │ ├── ComponentGroupAttribute.cs │ ├── ComponentGroupAttribute.cs.meta │ ├── ComponentHelpAttribute.cs │ ├── ComponentHelpAttribute.cs.meta │ ├── ComponentOrderAttribute.cs │ ├── ComponentOrderAttribute.cs.meta │ ├── GeneratorIgnoreManagedType.cs │ ├── GeneratorIgnoreManagedType.cs.meta │ ├── IsBitmask.cs │ └── IsBitmask.cs.meta ├── Collections.meta ├── Collections │ ├── BufferArray.meta │ ├── BufferArray │ │ ├── BufferArray.cs │ │ ├── BufferArray.cs.meta │ │ ├── BufferArrayBool.cs │ │ ├── BufferArrayBool.cs.meta │ │ ├── BufferArrayByte.cs │ │ ├── BufferArrayByte.cs.meta │ │ ├── BufferArraySliced.cs │ │ └── BufferArraySliced.cs.meta │ ├── CC.meta │ ├── CC │ │ ├── CCDictionary.cs │ │ ├── CCDictionary.cs.meta │ │ ├── CCList.cs │ │ ├── CCList.cs.meta │ │ ├── CCStack.cs │ │ ├── CCStack.cs.meta │ │ ├── CCThreadSafeList.cs │ │ └── CCThreadSafeList.cs.meta │ ├── CodeGenerator.meta │ ├── CodeGenerator │ │ ├── stackarray.compiler.gen.cs │ │ └── stackarray.compiler.gen.cs.meta │ ├── Copyable.meta │ ├── Copyable │ │ ├── HashSetCopyable.cs │ │ ├── HashSetCopyable.cs.meta │ │ ├── ListCopyable.cs │ │ ├── ListCopyable.cs.meta │ │ ├── QueueCopyable.cs │ │ ├── QueueCopyable.cs.meta │ │ ├── SortedSetCopyable.cs │ │ ├── SortedSetCopyable.cs.meta │ │ ├── SparseSet.cs │ │ └── SparseSet.cs.meta │ ├── Dictionaries.meta │ ├── Dictionaries │ │ ├── DictionaryCopyable.cs │ │ ├── DictionaryCopyable.cs.meta │ │ ├── DictionaryInt.cs │ │ ├── DictionaryInt.cs.meta │ │ ├── DictionaryULong.cs │ │ ├── DictionaryULong.cs.meta │ │ ├── ThrowHelper.cs │ │ └── ThrowHelper.cs.meta │ ├── LowLevel.meta │ ├── LowLevel │ │ ├── Array.meta │ │ ├── Array │ │ │ ├── MemArray.cs │ │ │ ├── MemArray.cs.meta │ │ │ ├── MemArraySliced.cs │ │ │ ├── MemArraySliced.cs.meta │ │ │ ├── NativeArrayUtils.cs │ │ │ └── NativeArrayUtils.cs.meta │ │ ├── ClearOptions.cs │ │ ├── ClearOptions.cs.meta │ │ ├── Collections.meta │ │ ├── Collections │ │ │ ├── Dictionary.cs │ │ │ ├── Dictionary.cs.meta │ │ │ ├── EquatableDictionary.cs │ │ │ ├── EquatableDictionary.cs.meta │ │ │ ├── EquatableHashSet.cs │ │ │ ├── EquatableHashSet.cs.meta │ │ │ ├── HashSet.cs │ │ │ ├── HashSet.cs.meta │ │ │ ├── Helpers.cs │ │ │ ├── Helpers.cs.meta │ │ │ ├── List.cs │ │ │ ├── List.cs.meta │ │ │ ├── NativeHashSet.cs │ │ │ ├── NativeHashSet.cs.meta │ │ │ ├── Queue.cs │ │ │ ├── Queue.cs.meta │ │ │ ├── SparseSet.cs │ │ │ ├── SparseSet.cs.meta │ │ │ ├── Stack.cs │ │ │ └── Stack.cs.meta │ │ ├── ME.BECS.meta │ │ ├── ME.BECS │ │ │ ├── Allocator.meta │ │ │ ├── Allocator │ │ │ │ ├── Allocator.API.Addons.cs │ │ │ │ ├── Allocator.API.Addons.cs.meta │ │ │ │ ├── Allocator.API.cs │ │ │ │ ├── Allocator.API.cs.meta │ │ │ │ ├── Allocator.Clone.cs │ │ │ │ ├── Allocator.Clone.cs.meta │ │ │ │ ├── Allocator.Debug.cs │ │ │ │ ├── Allocator.Debug.cs.meta │ │ │ │ ├── Allocator.FreeBlocks.cs │ │ │ │ ├── Allocator.FreeBlocks.cs.meta │ │ │ │ ├── Allocator.Model.cs │ │ │ │ ├── Allocator.Model.cs.meta │ │ │ │ ├── Allocator.Serialization.cs │ │ │ │ ├── Allocator.Serialization.cs.meta │ │ │ │ ├── Allocator.Stats.cs │ │ │ │ ├── Allocator.Stats.cs.meta │ │ │ │ ├── Allocator.WF.Addons.cs │ │ │ │ ├── Allocator.WF.Addons.cs.meta │ │ │ │ ├── MemoryAllocator.cs │ │ │ │ └── MemoryAllocator.cs.meta │ │ │ ├── Exceptions.meta │ │ │ ├── Exceptions │ │ │ │ ├── E.Addr.cs │ │ │ │ ├── E.Addr.cs.meta │ │ │ │ ├── E.Range.cs │ │ │ │ ├── E.Range.cs.meta │ │ │ │ ├── E.cs │ │ │ │ └── E.cs.meta │ │ │ ├── MemoryAllocator.Structs.cs │ │ │ ├── MemoryAllocator.Structs.cs.meta │ │ │ ├── Utils.meta │ │ │ ├── Utils │ │ │ │ ├── ClassPtr.cs │ │ │ │ ├── ClassPtr.cs.meta │ │ │ │ ├── Constants.cs │ │ │ │ ├── Constants.cs.meta │ │ │ │ ├── Cuts.cs │ │ │ │ ├── Cuts.cs.meta │ │ │ │ ├── Helpers.cs │ │ │ │ ├── Helpers.cs.meta │ │ │ │ ├── Jobs.Locks.cs │ │ │ │ ├── Jobs.Locks.cs.meta │ │ │ │ ├── LeakDetector.cs │ │ │ │ ├── LeakDetector.cs.meta │ │ │ │ ├── NotThreadSafe.cs │ │ │ │ └── NotThreadSafe.cs.meta │ │ │ ├── World.meta │ │ │ └── World │ │ │ │ ├── World.Serialization.cs │ │ │ │ └── World.Serialization.cs.meta │ │ ├── MemoryAllocatorContext.cs │ │ ├── MemoryAllocatorContext.cs.meta │ │ ├── StaticAllocators.cs │ │ ├── StaticAllocators.cs.meta │ │ ├── Tests.meta │ │ └── Tests │ │ │ ├── ME.BECS.Tests.asmdef │ │ │ ├── ME.BECS.Tests.asmdef.meta │ │ │ ├── Tests.Allocator.cs │ │ │ └── Tests.Allocator.cs.meta │ ├── Native.meta │ ├── Native │ │ ├── NativeArrayBurst.cs │ │ ├── NativeArrayBurst.cs.meta │ │ ├── NativeBufferArray.cs │ │ ├── NativeBufferArray.cs.meta │ │ ├── NativeBufferArraySliced.cs │ │ ├── NativeBufferArraySliced.cs.meta │ │ ├── NativeExt.cs │ │ ├── NativeExt.cs.meta │ │ ├── NativeQuadTree.meta │ │ ├── NativeQuadTree │ │ │ ├── AABB2D.cs │ │ │ ├── AABB2D.cs.meta │ │ │ ├── LookupTables.cs │ │ │ ├── LookupTables.cs.meta │ │ │ ├── NativeQuadTree.cs │ │ │ ├── NativeQuadTree.cs.meta │ │ │ ├── NativeQuadTreeRangeQuery.cs │ │ │ ├── NativeQuadTreeRangeQuery.cs.meta │ │ │ ├── NativeQuadTreeUtils.cs │ │ │ └── NativeQuadTreeUtils.cs.meta │ │ ├── NativeSlice.cs │ │ ├── NativeSlice.cs.meta │ │ ├── SpanArray.cs │ │ └── SpanArray.cs.meta │ ├── Other.meta │ └── Other │ │ ├── PriorityQueue.cs │ │ ├── PriorityQueue.cs.meta │ │ ├── SortedList.cs │ │ └── SortedList.cs.meta ├── Core.meta ├── Core │ ├── Components.meta │ ├── Components │ │ ├── Name.meta │ │ ├── Name │ │ │ ├── NameAOTGenerator.cs │ │ │ ├── NameAOTGenerator.cs.meta │ │ │ ├── NameComponents.cs │ │ │ ├── NameComponents.cs.meta │ │ │ ├── NameStructComponentsGenerator.cs │ │ │ └── NameStructComponentsGenerator.cs.meta │ │ ├── Shared.cs │ │ ├── Shared.cs.meta │ │ ├── Static.cs │ │ └── Static.cs.meta │ ├── ComponentsStorage.meta │ ├── ComponentsStorage │ │ ├── EntitiesIndexer.cs │ │ ├── EntitiesIndexer.cs.meta │ │ ├── IStorage.cs │ │ ├── IStorage.cs.meta │ │ ├── LinearStructRegistry.meta │ │ ├── LinearStructRegistry │ │ │ ├── StructComponents.cs │ │ │ ├── StructComponents.cs.meta │ │ │ ├── StructComponentsBlittable.cs │ │ │ ├── StructComponentsBlittable.cs.meta │ │ │ ├── StructComponentsBlittableCopyable.cs │ │ │ ├── StructComponentsBlittableCopyable.cs.meta │ │ │ ├── StructComponentsCopyable.cs │ │ │ ├── StructComponentsCopyable.cs.meta │ │ │ ├── StructComponentsOneShot.cs │ │ │ ├── StructComponentsOneShot.cs.meta │ │ │ ├── StructComponentsTag.cs │ │ │ ├── StructComponentsTag.cs.meta │ │ │ ├── StructComponentsUnmanaged.cs │ │ │ ├── StructComponentsUnmanaged.cs.meta │ │ │ ├── StructComponentsUnmanagedDisposable.cs │ │ │ └── StructComponentsUnmanagedDisposable.cs.meta │ │ ├── LinearStructRegistryComponents.cs │ │ ├── LinearStructRegistryComponents.cs.meta │ │ ├── StructComponentsBase.cs │ │ ├── StructComponentsBase.cs.meta │ │ ├── UnmanagedComponentsStorage.cs │ │ └── UnmanagedComponentsStorage.cs.meta │ ├── CoreComponentsGenerator.cs │ ├── CoreComponentsGenerator.cs.meta │ ├── Entities.meta │ ├── Entities │ │ ├── Entities.ExtensionsV2.cs │ │ ├── Entities.ExtensionsV2.cs.meta │ │ ├── Entities.cs │ │ ├── Entities.cs.meta │ │ ├── EntityFlags.cs │ │ ├── EntityFlags.cs.meta │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── EntityBuffer.Base.cs │ │ │ ├── EntityBuffer.Base.cs.meta │ │ │ ├── EntityBuffer.Blittable.cs │ │ │ ├── EntityBuffer.Blittable.cs.meta │ │ │ ├── EntityBuffer.Tag.cs │ │ │ ├── EntityBuffer.Tag.cs.meta │ │ │ ├── EntityBuffer.cs │ │ │ └── EntityBuffer.cs.meta │ ├── EntitiesGroup.meta │ ├── EntitiesGroup │ │ ├── EntitiesGroup.cs │ │ └── EntitiesGroup.cs.meta │ ├── Exceptions.cs │ ├── Exceptions.cs.meta │ ├── Filters.meta │ ├── Filters │ │ ├── Archetypes.meta │ │ ├── Archetypes │ │ │ ├── FiltersArchetypeFilter.cs │ │ │ ├── FiltersArchetypeFilter.cs.meta │ │ │ ├── FiltersArchetypeStorage.cs │ │ │ ├── FiltersArchetypeStorage.cs.meta │ │ │ ├── FiltersWorld.cs │ │ │ └── FiltersWorld.cs.meta │ │ ├── FilterDataTypes.cs │ │ └── FilterDataTypes.cs.meta │ ├── InitializerBase.cs │ ├── InitializerBase.cs.meta │ ├── PluginsStorage.cs │ ├── PluginsStorage.cs.meta │ ├── State.cs │ ├── State.cs.meta │ ├── Systems.meta │ ├── Systems │ │ ├── SystemGroups.cs │ │ ├── SystemGroups.cs.meta │ │ ├── SystemInterfaceExtensions.cs │ │ └── SystemInterfaceExtensions.cs.meta │ ├── TickNotification.cs │ ├── TickNotification.cs.meta │ ├── Types.meta │ ├── Types │ │ ├── RPCId.cs │ │ ├── RPCId.cs.meta │ │ ├── Tick.cs │ │ ├── Tick.cs.meta │ │ ├── UnsafeData.cs │ │ ├── UnsafeData.cs.meta │ │ ├── ViewId.cs │ │ └── ViewId.cs.meta │ ├── Utils.meta │ ├── Utils │ │ ├── ArrayUtils.Copy.BufferArray.cs │ │ ├── ArrayUtils.Copy.BufferArray.cs.meta │ │ ├── ArrayUtils.Copy.ListCopyable.cs │ │ ├── ArrayUtils.Copy.ListCopyable.cs.meta │ │ ├── ArrayUtils.Resize.cs │ │ ├── ArrayUtils.Resize.cs.meta │ │ ├── ArrayUtils.cs │ │ ├── ArrayUtils.cs.meta │ │ ├── MathUtils.cs │ │ ├── MathUtils.cs.meta │ │ ├── MeshUtils.cs │ │ ├── MeshUtils.cs.meta │ │ ├── NativeArrayUtils.NativeBufferArray.cs │ │ ├── NativeArrayUtils.NativeBufferArray.cs.meta │ │ ├── NativeArrayUtils.cs │ │ ├── NativeArrayUtils.cs.meta │ │ ├── NoStackTrace.cs │ │ ├── NoStackTrace.cs.meta │ │ ├── RandomUtils.cs │ │ ├── RandomUtils.cs.meta │ │ ├── UnityObjectUtils.cs │ │ ├── UnityObjectUtils.cs.meta │ │ ├── VecMath.cs │ │ ├── VecMath.cs.meta │ │ ├── VectorExt.cs │ │ ├── VectorExt.cs.meta │ │ ├── fpmatrix3x3.cs │ │ └── fpmatrix3x3.cs.meta │ ├── World.meta │ └── World │ │ ├── Checkpoint.cs │ │ ├── Checkpoint.cs.meta │ │ ├── IStructComponents.cs │ │ ├── IStructComponents.cs.meta │ │ ├── World.Step.cs │ │ ├── World.Step.cs.meta │ │ ├── World.cs │ │ ├── World.cs.meta │ │ ├── WorldComponents.cs │ │ ├── WorldComponents.cs.meta │ │ ├── WorldFeatures.cs │ │ ├── WorldFeatures.cs.meta │ │ ├── WorldStaticCallbacks.cs │ │ ├── WorldStaticCallbacks.cs.meta │ │ ├── WorldUtilities.cs │ │ ├── WorldUtilities.cs.meta │ │ ├── Worlds.cs │ │ └── Worlds.cs.meta ├── Debug.meta ├── Debug │ ├── EntityDebugComponent.cs │ ├── EntityDebugComponent.cs.meta │ ├── EntityDebugComponentCustom.cs │ ├── EntityDebugComponentCustom.cs.meta │ ├── EntityProxyDebugger.cs │ ├── EntityProxyDebugger.cs.meta │ ├── FilterProxyDebugger.cs │ ├── FilterProxyDebugger.cs.meta │ ├── LowLevel.meta │ ├── LowLevel │ │ ├── LowLevelCollectionProxyDebuggers.cs │ │ └── LowLevelCollectionProxyDebuggers.cs.meta │ ├── ME.WeakRef.meta │ ├── ME.WeakRef │ │ ├── ME.Debug.WeakRef.asmdef │ │ ├── ME.Debug.WeakRef.asmdef.meta │ │ ├── WeakRef.cs │ │ └── WeakRef.cs.meta │ ├── Profiler.meta │ ├── Profiler │ │ ├── ECSProfiler.cs │ │ └── ECSProfiler.cs.meta │ ├── SpanArrayProxyDebugger.cs │ ├── SpanArrayProxyDebugger.cs.meta │ ├── StatisticsObject.cs │ ├── StatisticsObject.cs.meta │ ├── WorldDebug.cs │ └── WorldDebug.cs.meta ├── Extensions.meta ├── Extensions │ ├── Jitter.cs │ ├── Jitter.cs.meta │ ├── ReflectionExtensions.cs │ └── ReflectionExtensions.cs.meta ├── Interfaces.meta ├── Interfaces │ ├── ConfigBase.cs │ ├── ConfigBase.cs.meta │ ├── IComponent.cs │ ├── IComponent.cs.meta │ ├── IComponentShared.cs │ ├── IComponentShared.cs.meta │ ├── IContext.cs │ ├── IContext.cs.meta │ ├── IFeature.cs │ ├── IFeature.cs.meta │ ├── IModule.cs │ ├── IModule.cs.meta │ ├── ISystem.cs │ ├── ISystem.cs.meta │ ├── IValidateEditor.cs │ └── IValidateEditor.cs.meta ├── ME.ECS.asmdef ├── ME.ECS.asmdef.meta ├── Modules.meta ├── Modules │ ├── FPSModule.meta │ ├── FPSModule │ │ ├── FPSModule.cs │ │ └── FPSModule.cs.meta │ ├── NetworkModule.meta │ ├── NetworkModule │ │ ├── NetworkModule.cs │ │ ├── NetworkModule.cs.meta │ │ ├── PingStorage.cs │ │ └── PingStorage.cs.meta │ ├── StatesHistoryModule.meta │ ├── StatesHistoryModule │ │ ├── Serializers.meta │ │ ├── Serializers │ │ │ ├── HistoryEventSerializer.cs │ │ │ └── HistoryEventSerializer.cs.meta │ │ ├── StatesHistory.cs │ │ ├── StatesHistory.cs.meta │ │ ├── StatesHistoryModule.cs │ │ └── StatesHistoryModule.cs.meta │ ├── ViewsModule.meta │ └── ViewsModule │ │ ├── Features.meta │ │ ├── Features │ │ ├── ViewIndexerFeature.cs │ │ └── ViewIndexerFeature.cs.meta │ │ ├── Providers.meta │ │ ├── Providers │ │ ├── NoViewProvider.meta │ │ ├── NoViewProvider │ │ │ ├── NoViewProvider.cs │ │ │ └── NoViewProvider.cs.meta │ │ ├── Unity.meta │ │ └── Unity │ │ │ ├── DrawMesh.meta │ │ │ ├── DrawMesh │ │ │ ├── DrawMeshViewSource.cs │ │ │ ├── DrawMeshViewSource.cs.meta │ │ │ ├── UnityDrawMeshProvider.cs │ │ │ └── UnityDrawMeshProvider.cs.meta │ │ │ ├── GameObject.meta │ │ │ ├── GameObject │ │ │ ├── UnityGameObjectProvider.cs │ │ │ └── UnityGameObjectProvider.cs.meta │ │ │ ├── Particles.meta │ │ │ └── Particles │ │ │ ├── ParticleViewSource.cs │ │ │ ├── ParticleViewSource.cs.meta │ │ │ ├── UnityParticlesProvider.cs │ │ │ └── UnityParticlesProvider.cs.meta │ │ ├── ViewComponentsInitializer.cs │ │ ├── ViewComponentsInitializer.cs.meta │ │ ├── ViewsModule.cs │ │ ├── ViewsModule.cs.meta │ │ ├── ViewsProvider.cs │ │ └── ViewsProvider.cs.meta ├── Pools.meta ├── Pools │ ├── PoolArray.cs │ ├── PoolArray.cs.meta │ ├── PoolArrayBuffers.cs │ ├── PoolArrayBuffers.cs.meta │ ├── PoolCCDictionary.cs │ ├── PoolCCDictionary.cs.meta │ ├── PoolComponents.cs │ ├── PoolComponents.cs.meta │ ├── PoolDictionaryCopyable.cs │ ├── PoolDictionaryCopyable.cs.meta │ ├── PoolDictionaryInt.cs │ ├── PoolDictionaryInt.cs.meta │ ├── PoolDictionaryULong.cs │ ├── PoolDictionaryULong.cs.meta │ ├── PoolFeatures.cs │ ├── PoolFeatures.cs.meta │ ├── PoolFilters.cs │ ├── PoolFilters.cs.meta │ ├── PoolGameObject.cs │ ├── PoolGameObject.cs.meta │ ├── PoolListCopyable.cs │ ├── PoolListCopyable.cs.meta │ ├── PoolModules.cs │ ├── PoolModules.cs.meta │ ├── PoolPriorityQueue.cs │ ├── PoolPriorityQueue.cs.meta │ ├── PoolState.cs │ ├── PoolState.cs.meta │ ├── PoolSystems.cs │ ├── PoolSystems.cs.meta │ ├── WorldPools.cs │ └── WorldPools.cs.meta ├── Serialization.meta ├── Serialization │ ├── BufferArraySerializer.cs │ ├── BufferArraySerializer.cs.meta │ ├── ECSSerializers.cs │ ├── ECSSerializers.cs.meta │ ├── MemoryAllocatorSerializer.cs │ └── MemoryAllocatorSerializer.cs.meta ├── csc.rsp ├── csc.rsp.meta ├── il2cpp.meta └── il2cpp │ ├── Il2CppSetOptionAttribute.cs │ ├── Il2CppSetOptionAttribute.cs.meta │ ├── ME.ECS.IL2CPP.asmdef │ ├── ME.ECS.IL2CPP.asmdef.meta │ ├── csc.rsp │ └── csc.rsp.meta ├── Tests.meta ├── Tests ├── Res.meta ├── Res │ ├── ME.ECS.Tests.Res.asmdef │ ├── ME.ECS.Tests.Res.asmdef.meta │ ├── SerializerTestView.cs │ ├── SerializerTestView.cs.meta │ ├── TestView1.cs │ ├── TestView1.cs.meta │ ├── TestView2.cs │ └── TestView2.cs.meta ├── Resources.meta ├── Resources │ ├── SerializerTestView.prefab │ ├── SerializerTestView.prefab.meta │ ├── TestView1.prefab │ ├── TestView1.prefab.meta │ ├── TestView2.prefab │ └── TestView2.prefab.meta ├── Tests.meta └── Tests │ ├── Collections.meta │ ├── Collections │ ├── BufferArray.cs │ ├── BufferArray.cs.meta │ ├── BufferArraySlicedTests.cs │ ├── BufferArraySlicedTests.cs.meta │ ├── LowLevel.meta │ ├── LowLevel │ │ ├── Collections.meta │ │ ├── Collections │ │ │ ├── Dictionary.cs │ │ │ ├── Dictionary.cs.meta │ │ │ ├── EquatableDictionary.cs │ │ │ ├── EquatableDictionary.cs.meta │ │ │ ├── EquatableHashSet.cs │ │ │ ├── EquatableHashSet.cs.meta │ │ │ ├── HashSet.cs │ │ │ ├── HashSet.cs.meta │ │ │ ├── List.cs │ │ │ ├── List.cs.meta │ │ │ ├── NativeHashSet.cs │ │ │ ├── NativeHashSet.cs.meta │ │ │ ├── Queue.cs │ │ │ ├── Queue.cs.meta │ │ │ ├── Stack.cs │ │ │ └── Stack.cs.meta │ │ ├── Unsafe.meta │ │ └── Unsafe │ │ │ ├── MemoryAllocator.cs │ │ │ └── MemoryAllocator.cs.meta │ ├── NativeBufferArraySlicedTests.cs │ └── NativeBufferArraySlicedTests.cs.meta │ ├── Entities.meta │ ├── Entities │ ├── Tests.Entities.CopyableComponents.cs │ ├── Tests.Entities.CopyableComponents.cs.meta │ ├── Tests.Entities.EntitiesGroup.cs │ ├── Tests.Entities.EntitiesGroup.cs.meta │ ├── Tests.Entities.OneShot.cs │ ├── Tests.Entities.OneShot.cs.meta │ ├── Tests.Entities.SharedComponents.cs │ ├── Tests.Entities.SharedComponents.cs.meta │ ├── Tests.Entities.Storage.Archetypes.cs │ ├── Tests.Entities.Storage.Archetypes.cs.meta │ ├── Tests.Entities.Storage.UnmanagedComponentsStorage.cs │ └── Tests.Entities.Storage.UnmanagedComponentsStorage.cs.meta │ ├── Filters.meta │ ├── Filters │ ├── Tests.Filters.AddRemove.cs │ ├── Tests.Filters.AddRemove.cs.meta │ ├── Tests.Filters.Any.cs │ ├── Tests.Filters.Any.cs.meta │ ├── Tests.Filters.Connect.cs │ ├── Tests.Filters.Connect.cs.meta │ ├── Tests.Filters.FilterInFilter.cs │ ├── Tests.Filters.FilterInFilter.cs.meta │ ├── Tests.Filters.Lambdas.cs │ ├── Tests.Filters.Lambdas.cs.meta │ ├── Tests.Filters.OnChanged.cs │ └── Tests.Filters.OnChanged.cs.meta │ ├── Helpers.meta │ ├── Helpers │ ├── CollectionHelpers.cs │ ├── CollectionHelpers.cs.meta │ ├── TestsHelper.cs │ └── TestsHelper.cs.meta │ ├── ME.ECS.Tests.asmdef │ ├── ME.ECS.Tests.asmdef.meta │ ├── Serialization.meta │ ├── Serialization │ ├── ME.ECS.Serializer.Tests.asmdef │ ├── ME.ECS.Serializer.Tests.asmdef.meta │ ├── SerializerTests.cs │ ├── SerializerTests.cs.meta │ ├── csc.rsp │ └── csc.rsp.meta │ ├── Views.meta │ ├── Views │ ├── Tests.ViewsModule.cs │ └── Tests.ViewsModule.cs.meta │ ├── csc.rsp │ └── csc.rsp.meta ├── package.json └── package.json.meta /Addons.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15d9550a4b81a440e9e1a8b98d708dcb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /CHANGELOG.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6347c1ec6df62439a9bebbd15d5878f8 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf47adbc68ee84a43981e5ff999c0d5a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/AutoVersionUpdate.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82aa55d82898b4886afa5613603a4294 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/AutoVersionUpdate/AutoVersionUpdate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67a438dc6b42640afaf3c97fe953e250 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AutoVersionUpdate/ChangeLogEditorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b85499c84759b4226b29bd3b8931b4ec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AutoVersionUpdate/styles.uss: -------------------------------------------------------------------------------- 1 | .autoupdate-button { 2 | border-width: 1px; 3 | border-color: olivedrab; 4 | border-radius: 3px; 5 | margin-right: 4px; 6 | color: olivedrab !important; 7 | } 8 | 9 | .autoupdate-button:hover { 10 | background-color: rgba(90, 90, 90, 0.3); 11 | } 12 | 13 | .autoupdate-button VisualElement, 14 | .autoupdate-button .unity-text-element, 15 | .autoupdate-button .unity-base-popup-field__arrow { 16 | border-width: 0px; 17 | background-color: rgba(0, 0, 0, 0.3); 18 | -unity-background-image-tint-color: olivedrab; 19 | color: olivedrab; 20 | } -------------------------------------------------------------------------------- /Editor/AutoVersionUpdate/styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71e8889a6d14495e9241af9a1695dc3b 3 | timeCreated: 1659297694 -------------------------------------------------------------------------------- /Editor/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f808a82c2a7de46c690e8c3e33ff062d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Collections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67624d0b9096a45749d86dbfedfc7a7c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Collections/BufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d3b86a163b984f9680e8ec6488ed0aa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e95d2f20fbe843a2b50996bfa755db5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 501990fc3124c49cdbddcdc0eb7d095b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArray.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 838afebcf7434f4a9c726ad3f326579c 3 | timeCreated: 1585120445 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayElement.txt: -------------------------------------------------------------------------------- 1 | [System.Serializable]public struct A#LENGTH#where T:struct{public T #VARS#;} -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayElement.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8fe64387ea147319e3c287ad03c14b2 3 | timeCreated: 1585120225 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayElementVar.txt: -------------------------------------------------------------------------------- 1 | p#INDEX# -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayElementVar.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb1ca075186a441082ca0eb1b43fc893 3 | timeCreated: 1585121101 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayStruct.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db75bae09827940fa96efb0b7313454b 3 | timeCreated: 1585120225 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayStructCaseGet.txt: -------------------------------------------------------------------------------- 1 | case #INDEX#: return this.arr.p#INDEX#; -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayStructCaseGet.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ba0f961c050048ad9d9c7c19c82083f 3 | timeCreated: 1585120225 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayStructCaseSet.txt: -------------------------------------------------------------------------------- 1 | case #INDEX#: this.arr.p#INDEX# = value; return; -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/Resources/StackArrayStructCaseSet.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48a4202d148834d5589bcb19177280c6 3 | timeCreated: 1585120225 -------------------------------------------------------------------------------- /Editor/Core/Collections/CodeGenerator/StackArrayGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b64de49e6b114a52a0b74cc1bd1664d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Core/DefaultPropertyDrawers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4cc62075e3e3a4b3e87900753ddda663 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Core/Entities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63ff692bf9651475a96fc945f994dc4e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Entities/EntityDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d26e1746a5b0341f499e0fe848ff2eb2 3 | timeCreated: 1580050258 -------------------------------------------------------------------------------- /Editor/Core/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e06788f5879b549fcb7cd3e0045a4779 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Filters/ComponentDataEditor.cs: -------------------------------------------------------------------------------- 1 | 2 | using System.Linq; 3 | 4 | namespace ME.ECSEditor { 5 | 6 | using ME.ECS; 7 | using UnityEditor; 8 | using UnityEngine; 9 | 10 | [UnityEditor.CustomPropertyDrawer(typeof(ME.ECS.ComponentData))] 11 | public class ComponentDataEditor : ComponentDataGenericEditor { 12 | 13 | public override System.Type GetGenericType() { 14 | 15 | return typeof(IComponentBase); 16 | 17 | } 18 | 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /Editor/Core/Filters/ComponentDataEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8841295f6d814f168b4943dc2e81c933 3 | timeCreated: 1615114501 -------------------------------------------------------------------------------- /Editor/Core/Filters/ComponentDataGenericEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55f70395c86947c99d33d4c62c5a68ba 3 | timeCreated: 1655318122 -------------------------------------------------------------------------------- /Editor/Core/Filters/FilterDataTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ede228ff00773469b9b5acf09bb0f66d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Core/Filters/FilterDataTypesOptional.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 469d8dbb8dcc44788eda2cc79c16a2e4 3 | timeCreated: 1655135927 -------------------------------------------------------------------------------- /Editor/Core/Filters/styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8456f7514dd641d99458014e7f3ff5cf 3 | timeCreated: 1655053527 -------------------------------------------------------------------------------- /Editor/Core/PropertyDrawerFix.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8d966c9de9f04759bc4dea920d4c9d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Core/Transform.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2b55535e6b084eb782643c0253ffa0b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Core/Transform/TransformComponentsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9cb5130179f2f4d49ad8ef6602c65715 3 | timeCreated: 1580050258 -------------------------------------------------------------------------------- /Editor/Core/default.uss: -------------------------------------------------------------------------------- 1 | /* 2 | Common 3 | */ 4 | 5 | .default-array-arraysize { 6 | width: 50px; 7 | } 8 | 9 | .default-array-container .unity-toggle { 10 | flex-direction: row; 11 | border-width: 1px; 12 | } 13 | 14 | .default-array-container .unity-toggle:hover { 15 | background-color: rgba(255, 255, 255, 0.05); 16 | } 17 | 18 | .default-container .script-field { 19 | opacity: 0.5; 20 | } 21 | 22 | .default-array-container .unity-toggle.default-toggle-drag-over { 23 | border-color: #1a73e8; 24 | border-width: 1px; 25 | } -------------------------------------------------------------------------------- /Editor/Core/default.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40f2d977230b4e4b8a680432f83c0593 3 | timeCreated: 1655586068 -------------------------------------------------------------------------------- /Editor/Core/styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a79cf9bb94d443de9832cf9c9d6da78 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Editor/Debug.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4520ae8a3cffd456885de1b766b87f49 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Debug/ECSProfiler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fd8a195dc8440fb9512dc497dd8e82b 3 | timeCreated: 1659560710 -------------------------------------------------------------------------------- /Editor/Debug/EntityDebugComponentEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 310f80daa9d0f404d9e1b23183681d1a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 443edf84e24174ed684d7558cbc9f306 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/EditorResources/icon-debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-debug.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-entitydebug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-entitydebug.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-initializer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-initializer.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-link.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-module.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-nodesviewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-nodesviewer.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-pathfinding-graphmodifier-tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-pathfinding-graphmodifier-tile.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-pathfinding-graphmodifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-pathfinding-graphmodifier.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-pathfinding-gridgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-pathfinding-gridgraph.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-pathfinding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-pathfinding.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-system.png -------------------------------------------------------------------------------- /Editor/EditorResources/icon-worldviewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/EditorResources/icon-worldviewer.png -------------------------------------------------------------------------------- /Editor/Generator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d81ad90bca1ba4a569fcda30c017515a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Generator/AllGenerators.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75840459788a04359a80db1ecb7d119e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Generator/Generator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51ac9ecb0400f40afaadc1ba31148ddb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Generator/GlobalCscGenerator.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnityEditor; 3 | 4 | namespace ME.ECSEditor { 5 | 6 | public class GlobalCSCGenerator : AssetPostprocessor { 7 | 8 | [UnityEditor.MenuItem("ME.ECS/Generators/Reset Global CSC...")] 9 | public static void ResetGlobalCSC() { 10 | 11 | var dir = "Assets"; 12 | ME.ECSEditor.ScriptTemplates.Create(dir, "csc.gen.rsp", "00-csc-gen-default.rsp", new Dictionary(), allowRename: false); 13 | 14 | } 15 | 16 | } 17 | 18 | } -------------------------------------------------------------------------------- /Editor/Generator/GlobalCscGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 318b903da9bd5436aa537f4649879fa0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Generator/StructComponentsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff304ef8d63ec44e68c46da2d4795310 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Generator/ViewGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 727a4a18eb3a4bc586e824e014f4bd6e 3 | timeCreated: 1659219221 -------------------------------------------------------------------------------- /Editor/Initializer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72b28890ab84045a1bfa4750c28547ba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Initializer/CategoryDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d802a29d05d44cc69dff3c5bccdffb4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/InitializerEditor.Defines.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dac22349ae284ed58f892e3282a683ad 3 | timeCreated: 1685612608 -------------------------------------------------------------------------------- /Editor/InitializerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c355f6e8309f462ea0bb40945eb571a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6212263891ab4aa783f42f7069f447d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Interfaces/IEditor.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECSEditor { 2 | 3 | public interface IGUIEditorBase { 4 | 5 | bool OnDrawGUI(); 6 | T GetTarget(); 7 | 8 | } 9 | 10 | public interface IGUIEditor : IGUIEditorBase { 11 | 12 | T target { get; set; } 13 | T[] targets { get; set; } 14 | 15 | } 16 | 17 | public interface IDebugViewGUIEditor : IGUIEditor { 18 | } 19 | 20 | public interface IJobsViewGUIEditor : IGUIEditor { 21 | } 22 | 23 | } -------------------------------------------------------------------------------- /Editor/Interfaces/IEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27bcf4869573471aad034cedc9c36559 3 | timeCreated: 1580045431 -------------------------------------------------------------------------------- /Editor/ME.ECS.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.Editor", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS", 6 | "ME.Pools", 7 | "Unity.Collections", 8 | "ME.ECS.FPMath", 9 | "Unity.Mathematics" 10 | ], 11 | "includePlatforms": [ 12 | "Editor" 13 | ], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": false, 16 | "overrideReferences": false, 17 | "precompiledReferences": [], 18 | "autoReferenced": true, 19 | "defineConstraints": [], 20 | "versionDefines": [], 21 | "noEngineReferences": false 22 | } -------------------------------------------------------------------------------- /Editor/ME.ECS.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ece66b544d324812a43e54b6d31cffd 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6dc97edca44949818596c34a5edb1e5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/FPSModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c957239455c04869a1fe1abee1d7517 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/FPSModule/FPSModuleEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1808e48b7c47e400e869d6e8f8636198 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/NetworkModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9131fe2701571434f9c4d965ef3fc0ba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/NetworkModule/NetworkModuleEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69df9df7ce4704220a5f1b9fd556051c 3 | timeCreated: 1580049601 -------------------------------------------------------------------------------- /Editor/Modules/StatesHistoryModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da637d518620a4f51bd13c1d2d685e57 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/StatesHistoryModule/StatesHistoryModuleEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63b50f3f368e946eab341957fb918a0f 3 | timeCreated: 1580050258 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 340add14469ba42f4a5853a9d3b96018 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Drawers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12ec96b2155c4e7780a0037e74d681e3 3 | timeCreated: 1659221574 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Drawers/ViewIdDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e5dc6ae18c4486f9160478b3d341221 3 | timeCreated: 1659221574 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 424ead4ad7e96409999b14dd601eb972 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/NoView.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9453b04d1f66456aa847f118f06d52e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/NoView/NoViewBaseEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 713cafe1bbbc74d4eb2ebd241b11026e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/NoView/NoViewEditorMenu.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECSEditor { 2 | 3 | public static class NoViewEditorMenu { 4 | 5 | private const int CREATE_NOVIEW_PRIORITY = ScriptTemplates.CREATE_MENU_PRIORITY - 5; 6 | 7 | [UnityEditor.MenuItem("Assets/Create/ME.ECS/Views/No View", priority = NoViewEditorMenu.CREATE_NOVIEW_PRIORITY)] 8 | public static void CreateView() { 9 | 10 | ScriptTemplates.Create("New View.cs", "60-NoViewTemplate"); 11 | 12 | } 13 | 14 | } 15 | 16 | } -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/NoView/NoViewEditorMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f3f556d4aaaf4fa58a96d3a30f69b12 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd13a5d93af4f4bc480b5c401a215fe6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/DrawMesh.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d419396e8cba74c68915a78a1ef1d1c9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/DrawMesh/DrawMeshEditorMenu.cs: -------------------------------------------------------------------------------- 1 | #if DRAWMESH_VIEWS_MODULE_SUPPORT 2 | namespace ME.ECSEditor { 3 | 4 | public static class DrawMeshEditorMenu { 5 | 6 | private const int CREATE_DRAWMESH_PRIORITY = ScriptTemplates.CREATE_MENU_PRIORITY - 5; 7 | 8 | [UnityEditor.MenuItem("Assets/Create/ME.ECS/Views/Draw Mesh (Graphics) View", priority = DrawMeshEditorMenu.CREATE_DRAWMESH_PRIORITY)] 9 | public static void CreateView() { 10 | 11 | ScriptTemplates.Create("New View.cs", "63-ViewGraphicsTemplate"); 12 | 13 | } 14 | 15 | } 16 | 17 | } 18 | #endif -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/DrawMesh/DrawMeshEditorMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98a20edac195946d4a03cf0bd1f5a899 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/DrawMesh/DrawMeshViewSourceBaseEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15ff151f1426b467bac091aae673fea0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4533010622ba483b8e2447aedd05c48 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourEditorMenu.cs: -------------------------------------------------------------------------------- 1 | #if GAMEOBJECT_VIEWS_MODULE_SUPPORT 2 | namespace ME.ECSEditor { 3 | 4 | public static class MonoBehaviourEditorMenu { 5 | 6 | private const int CREATE_MONOBEHAVIOUR_PRIORITY = ScriptTemplates.CREATE_MENU_PRIORITY - 5; 7 | 8 | [UnityEditor.MenuItem("Assets/Create/ME.ECS/Views/MonoBehaviour View", priority = MonoBehaviourEditorMenu.CREATE_MONOBEHAVIOUR_PRIORITY)] 9 | public static void CreateView() { 10 | 11 | ScriptTemplates.Create("New View.cs", "61-ViewMonoBehaviourTemplate"); 12 | 13 | } 14 | 15 | } 16 | 17 | } 18 | #endif -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourEditorMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 823d51b0f25cc41e5bc3ed5d2ec47e98 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourViewBaseEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d6e1446f60cd40e2b4d4c9583f76248 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourViewDefaultParametersEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62d8613dbaf44870b6e750ee3349294c 3 | timeCreated: 1651594897 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourViewInterpolatedTransformEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53383caaa12d46beb6e24446d8edbbf9 3 | timeCreated: 1675106083 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/GameObject/MonoBehaviourViewParentParametersEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c64d6204dd164779933e4f4eeeaf42c6 3 | timeCreated: 1675103278 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21f9062a3304144f2bf8fd2af64741fc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/Particles/ParticleViewEditorMenu.cs: -------------------------------------------------------------------------------- 1 | #if PARTICLES_VIEWS_MODULE_SUPPORT 2 | namespace ME.ECSEditor { 3 | 4 | public static class ParticleViewEditorMenu { 5 | 6 | private const int CREATE_PARTICLES_PRIORITY = ScriptTemplates.CREATE_MENU_PRIORITY - 5; 7 | 8 | [UnityEditor.MenuItem("Assets/Create/ME.ECS/Views/Particles View", priority = ParticleViewEditorMenu.CREATE_PARTICLES_PRIORITY)] 9 | public static void CreateView() { 10 | 11 | ScriptTemplates.Create("New View.cs", "62-ViewParticlesTemplate"); 12 | 13 | } 14 | 15 | } 16 | 17 | } 18 | #endif -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/Particles/ParticleViewEditorMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fb198e3a4f5b4940abeff1ae6f9e549 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/Providers/Unity/Particles/ParticleViewSourceBaseEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91c46f2c5b2a04a609dcb2e38bb76367 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/ViewBaseEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da81019444b5a449e8515a9374e775b3 3 | timeCreated: 1579721279 -------------------------------------------------------------------------------- /Editor/Modules/ViewsModule/ViewsModuleEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 419e7633d2fb446b48318b73828df95f 3 | timeCreated: 1580047097 -------------------------------------------------------------------------------- /Editor/Templates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f737427fc049d41f38622df11188d345 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9adddbdaea8514bd6bd5f865d76201a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-AssemblyInfo.txt: -------------------------------------------------------------------------------- 1 | #region Namespaces 2 | namespace #PROJECTNAME#.Systems { 3 | public struct Dummy {} 4 | } 5 | 6 | namespace #PROJECTNAME#.Components { 7 | public struct Dummy {} 8 | } 9 | 10 | namespace #PROJECTNAME#.Modules { 11 | public struct Dummy {} 12 | } 13 | 14 | namespace #PROJECTNAME#.Features { 15 | public struct Dummy {} 16 | } 17 | 18 | namespace #PROJECTNAME#.Markers { 19 | public struct Dummy {} 20 | } 21 | 22 | namespace #PROJECTNAME#.Views { 23 | public struct Dummy {} 24 | } 25 | #endregion -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-AssemblyInfo.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa082718128fb45a2892a27c9eaae61c 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-FPSModuleTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 874a0adb26a9e4d6ea81d4396bfc715f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-InitializerTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: efd6aca43c2c24fd8959fbc159cfae32 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-NetworkModuleTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f76dfa380e7814ebcabe4d9f7c042bd4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-StateTemplate.txt: -------------------------------------------------------------------------------- 1 | namespace #NAMESPACE# { 2 | 3 | public class #STATENAME# : ME.ECS.State { 4 | 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-StateTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4e9976ae8f314f4aaf0086a9061e024 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-StatesHistoryModuleTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47ad4082a2ff84f5fb6c9bcc95a2c7d0 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-StructComponents.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 445f376a0785c4918ba69e14ac4e4708 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-asmdef.txt: -------------------------------------------------------------------------------- 1 | { 2 | "name": "#PROJECTNAME#", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS", 6 | "ME.Pools", 7 | "ME.ECS.Serializer", 8 | "ME.ECS.IL2CPP" 9 | #REFERENCES# 10 | ], 11 | "includePlatforms": [], 12 | "excludePlatforms": [], 13 | "allowUnsafeCode": false, 14 | "overrideReferences": false, 15 | "precompiledReferences": [], 16 | "autoReferenced": true, 17 | "defineConstraints": [], 18 | "versionDefines": [] 19 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-asmdef.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4283a6c20ba9340539e792974f7bb318 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc-gen-default.rsp.txt: -------------------------------------------------------------------------------- 1 | -define:GAMEOBJECT_VIEWS_MODULE_SUPPORT 2 | -define:PARTICLES_VIEWS_MODULE_SUPPORT 3 | -define:DRAWMESH_VIEWS_MODULE_SUPPORT 4 | -define:WORLD_STATE_CHECK 5 | -define:WORLD_THREAD_CHECK 6 | -define:FPS_MODULE_SUPPORT 7 | -define:ECS_COMPILE_IL2CPP_OPTIONS 8 | -define:ECS_COMPILE_IL2CPP_OPTIONS_FILE_INCLUDE 9 | -define:WORLD_EXCEPTIONS 10 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc-gen-default.rsp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7158c889ed55e4525b6da987c7551e63 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc-gen.rsp.txt: -------------------------------------------------------------------------------- 1 | #DEFINES# -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc-gen.rsp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2a655d775490466ba7828564b1375a4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc.rsp.txt: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/00-csc.rsp.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e06193994ac594b29a8fdf5e892639b0 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/01-ModuleFeatureTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6066d2b65595f4f26a5acdafb78b5efa 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/01-ModuleTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61e78aab255394f779277b4a2a4d5f3f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/11-SystemFeatureTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c83124a37c5ae45bc8507243e43786cf 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/11-SystemTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fbe5698e0ad54a5bb226b33b6cd1aef 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/12-SystemFilterFeatureTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa2edebe5d8094a9ab26e971712ad796 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/12-SystemFilterTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a1af9ae87a1d49e0b524561c6a11036 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/13-SystemBurstFeatureTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24b30e7a34ecf4b4492747e98c979948 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/13-SystemBurstTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d591157a2bc244c3a0a144461550232 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/37-ComponentStructTemplate.txt: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace #NAMESPACE# { 4 | 5 | public struct #SCRIPTNAME# : IComponent { 6 | } 7 | 8 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/37-ComponentStructTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abaf0c92847c641cf916494061fa96f6 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/38-ComponentStructCopyableTemplate.txt: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace #NAMESPACE# { 4 | 5 | public struct #SCRIPTNAME# : ICopyable<#SCRIPTNAME#> { 6 | 7 | void IStructCopyable<#SCRIPTNAME#>.CopyFrom(in #SCRIPTNAME# other) { 8 | } 9 | 10 | void IStructCopyable<#SCRIPTNAME#>.OnRecycle() { 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/38-ComponentStructCopyableTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e606ba22d821a4f4e888e1c2bee75230 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/51-MarkerTemplate.txt: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace #NAMESPACE# { 4 | 5 | public struct #SCRIPTNAME# : IMarker { 6 | 7 | 8 | 9 | } 10 | 11 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/51-MarkerTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df0e6d0757e994f7aa3b8a008b8a0774 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/60-NoViewTemplate.txt: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace #NAMESPACE# { 4 | 5 | using ME.ECS.Views.Providers; 6 | 7 | public class #SCRIPTNAME# : NoView { 8 | 9 | public override void OnInitialize() { 10 | 11 | } 12 | 13 | public override void OnDeInitialize() { 14 | 15 | } 16 | 17 | public override void ApplyStateJob(float deltaTime, bool immediately) { 18 | 19 | } 20 | 21 | public override void ApplyState(float deltaTime, bool immediately) { 22 | 23 | } 24 | 25 | } 26 | 27 | } -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/60-NoViewTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17846a99885b948c99d71fa755fc3397 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/61-FeatureTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73fd01467a7d4ba5be72ef097f54ba9 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/61-ViewMonoBehaviourTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d30eb4007058e408eb725a62d1b9984e 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/62-ViewParticlesTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c3976013d03b44f3b2f6eebbea4cbdc 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/63-FeatureAsset.txt: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: #GUID#, type: 3} 13 | m_Name: New Feature FF Data 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/63-FeatureAsset.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b627c524d51b94f938210900bd8b33e6 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/EditorResources/63-ViewGraphicsTemplate.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3d67beeaf8d049f4817bc94558f8c79 3 | timeCreated: 1580149703 -------------------------------------------------------------------------------- /Editor/Templates/ScriptTemplates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a13b93757440b40758999bf6631c0401 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b9557fb08eaa4baea7d03388d7dfe1c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/Addons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6cdf0a79fc684dd59ca36dc28f6f0e4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/Addons/AddonsWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c14d0b9b2ed348f1a12eda64eb0c40f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66ffb6b17dd8456cac9842b892482076 3 | timeCreated: 1659881045 -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources/Addons-Main.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9768d1f16df442eba54b29f591431f6 3 | timeCreated: 1659881045 -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources/Addons-Styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f657a13d686541359b3791d3bb4a87cd 3 | timeCreated: 1659881045 -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources/docs-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/Tools/Addons/EditorResources/docs-icon.png -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources/github-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/Tools/Addons/EditorResources/github-icon.png -------------------------------------------------------------------------------- /Editor/Tools/Addons/EditorResources/upm-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chromealex/ecs-submodule/HEAD/Editor/Tools/Addons/EditorResources/upm-icon.png -------------------------------------------------------------------------------- /Editor/Tools/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 130d8eb6e8444a0c86d98b9a3d9c78e6 3 | timeCreated: 1630252816 -------------------------------------------------------------------------------- /Editor/Tools/Base/DefaultTesters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95be502782004cfda83d7b28c878545f 3 | timeCreated: 1630179702 -------------------------------------------------------------------------------- /Editor/Tools/Base/LeakDetection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7d0c4ea49914acabb4b94926e9b8a78 3 | timeCreated: 1654669826 -------------------------------------------------------------------------------- /Editor/Tools/Base/Tester.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a87b6dffac24e4aa9dbb255eaf5efc1 3 | timeCreated: 1630252823 -------------------------------------------------------------------------------- /Editor/Tools/Base/TestsView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85994cc86777452bb68b56ba02400e1c 3 | timeCreated: 1630262348 -------------------------------------------------------------------------------- /Editor/Tools/Base/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 826f5309ff4246c3a16770892cda2449 3 | timeCreated: 1630179679 -------------------------------------------------------------------------------- /Editor/Tools/Base/WorldTesters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c8b46987ebb4c10b5b62afecd3ca554 3 | timeCreated: 1630179716 -------------------------------------------------------------------------------- /Editor/Tools/ComponentsChecker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d371771a9e4c74e349d0d64f976b7f80 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/ComponentsChecker/CheckComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08ae1243a5dd4893ab964f0dc48af9bf 3 | timeCreated: 1630264577 -------------------------------------------------------------------------------- /Editor/Tools/ComponentsChecker/CheckCopyableComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e32bdc1a1434b474285245c828415a9c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/FAQ.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec6ab30f40bc641989770214e1427677 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/FAQ/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78ec43332bdb54073b2585c7fd8b7a10 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/FAQ/EditorResources/FAQ-Main.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81e1e67f3bd5f4691848dc05ffeae9f0 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/FAQ/EditorResources/FAQ-Styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26678cd865bf54b789976bcdb4790c40 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Editor/Tools/FAQ/FAQWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cebb7a7421ac94d88951351be89a8a84 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/Git.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8fd1a19fce74ae3a6e5ce370a140348 3 | timeCreated: 1659900388 -------------------------------------------------------------------------------- /Editor/Tools/ME.ECS.Editor.Tools.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.Editor.Tools", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS.Serializer", 6 | "ME.ECS.Editor", 7 | "ME.ECS", 8 | "ME.Pools", 9 | "Unity.Collections" 10 | ], 11 | "includePlatforms": [ 12 | "Editor" 13 | ], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": false, 16 | "overrideReferences": false, 17 | "precompiledReferences": [], 18 | "autoReferenced": true, 19 | "defineConstraints": [], 20 | "versionDefines": [], 21 | "noEngineReferences": false 22 | } -------------------------------------------------------------------------------- /Editor/Tools/ME.ECS.Editor.Tools.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e5c0c6f8458b4638a3d5e8b1b69e8fd 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Tools/NodesViewer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8aece7ec1445a47e7809154fbfa4c040 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/NodesViewer/NodesViewerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d25ae89edb95458e81855983af0611e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/QuickStart.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8293da86544e4af08a9359b4d36bd9d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/QuickStart/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01bf367cec470409eba063eaa9acd773 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/QuickStart/EditorResources/QuickStart-Main.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 126f9977744384f6396fbc75bac60371 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/QuickStart/EditorResources/QuickStart-Styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2bd5f213dbbf4a6eb7bacb4de1f7285 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Editor/Tools/QuickStart/QuickStartWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90c695b9edf7744b5981f5501d4c158e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/StatesChecker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc60ab61a58e4fdea4cb8e065b5ffe96 3 | timeCreated: 1630133024 -------------------------------------------------------------------------------- /Editor/Tools/StatesChecker/StatesChecker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2ef75c1a89542c7b66fb0c7341efaa4 3 | timeCreated: 1630133044 -------------------------------------------------------------------------------- /Editor/Tools/Styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3375f86d9698a43269c1a8a593c8ce30 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81519062e457141479a5aa4ac902094c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7f8a3e8fb7244e0b85965f160387441 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/Main.uxml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/Main.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f6343746f918460c913d6652bd8a56a 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/Module.uxml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/Module.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9833e691a8547bdb80656e2c1091732 3 | timeCreated: 1629972460 -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/System.uxml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/System.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e663919649d8b4daeb4c4c78fdfab4b4 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/World-Content.uxml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/World-Content.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d781a9571b754cd2b514914669a3c55 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/World.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f6dbeb50a7b842d2b0c60fb08a05412 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewer/EditorResources/styles.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fdf09f9fe4f94a10b3e3a3d17d6782b 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1979c0987dedc4e0e81c0798ca4c204f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/WorldsViewerEditorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79f1d7ade4e6a4f14b4c2a9567ca574b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Tools/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:STATES_HISTORY_MODULE_SUPPORT 4 | -define:NETWORK_MODULE_SUPPORT 5 | -define:VIEWS_MODULE_SUPPORT 6 | 7 | -define:UNITY_ENABLED 8 | -------------------------------------------------------------------------------- /Editor/Tools/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2758ed133bd4480590cbcd2fa21097e 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 516cb6346506c4747ab727389335720f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Utils/EditorAssetUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 544d670fb059e4a47bdc7cd671a960a8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Utils/EditorUtilities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aa1ac902ea3e449cb2ad68a31ed82e2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Utils/GUIExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 754e9008860e470e9e68ee58539247a3 3 | timeCreated: 1660082547 -------------------------------------------------------------------------------- /Editor/Utils/GUILayoutExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8804c47376214ab69d0c2c75433c45ac 3 | timeCreated: 1581764993 -------------------------------------------------------------------------------- /Editor/Utils/HideInspectorAddComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cf679cd9c453419aae24bd69d485d02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Utils/WorldEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f22f70dcf2594fa894fe08f8a3233a0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Utils/WorldHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfd9c21a05664437a2d42079eb56ddad 3 | timeCreated: 1581765420 -------------------------------------------------------------------------------- /Editor/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:STATES_HISTORY_MODULE_SUPPORT 4 | -define:NETWORK_MODULE_SUPPORT 5 | -define:VIEWS_MODULE_SUPPORT 6 | 7 | -define:UNITY_ENABLED -------------------------------------------------------------------------------- /Editor/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa170f19a93494ac789572273048fe1c 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 124272a37bc6247869b32af150c37e1d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ME.ECS submodule 2 | 3 | Documentation: https://github.com/chromealex/ecs/blob/master/README.md 4 | -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a72ddaf063d304cd9833b776c2de45e1 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d370d46540b574508944115c118a0e85 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Addons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ae375713998c49f78ccc6c599e884e0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 827c38e805c0646edb653553d536eef1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/ConcurrentHashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b05dc0e6944449cba1baccf60c0dc243 3 | timeCreated: 1634762447 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/ME.Pools.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.Pools", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS.IL2CPP", 6 | "ME.Debug.WeakRef" 7 | ], 8 | "includePlatforms": [], 9 | "excludePlatforms": [], 10 | "allowUnsafeCode": false, 11 | "overrideReferences": false, 12 | "precompiledReferences": [], 13 | "autoReferenced": true, 14 | "defineConstraints": [], 15 | "versionDefines": [], 16 | "noEngineReferences": false 17 | } -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/ME.Pools.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 948ed582966c54c1988774d66ffc3446 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/PoolBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91243f17905ce4a019117d4c5800e149 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/PoolClass.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public static class PoolClass where T : class, new() { 4 | 5 | public struct Data { 6 | 7 | } 8 | 9 | public static T Spawn() { 10 | 11 | return Pools.current.PoolSpawn(new Data(), (data) => new T(), null); 12 | 13 | } 14 | 15 | public static void Recycle(ref T system) { 16 | 17 | Pools.current.PoolRecycle(ref system); 18 | 19 | } 20 | 21 | public static void Recycle(T system) { 22 | 23 | Pools.current.PoolRecycle(ref system); 24 | 25 | } 26 | 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/PoolClass.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 649ac720b4b44d43b565d1fdeacd4740 3 | timeCreated: 1629652840 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Pools/PoolGenericCollections.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6a36654ccd54743baf42fed404e6621 3 | timeCreated: 1629653170 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e3b4855d91cc47b0968231a73c0839d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/ME.ECS.Serializer.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.Serializer", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.Pools", 6 | "ME.ECS.FPMath", 7 | "Unity.Mathematics" 8 | ], 9 | "includePlatforms": [], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": true, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [], 17 | "noEngineReferences": false 18 | } -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/ME.ECS.Serializer.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8f5934c873d146a498587cd9c8e9fe0 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Readme.md: -------------------------------------------------------------------------------- 1 | It is a part of ME.ECS 2 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Readme.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad1a3e89285094b06aeaaa595ca751fe 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/ReflectionHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41a1b6211ba34258b8d049bc2f74e3eb 3 | timeCreated: 1601008498 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59b0f9b471baf46269b1af2500d07ca3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/SerializerStream.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c0ee172ea784e1baff3c4da2b7033e0 3 | timeCreated: 1652985941 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff218502a1efa417f9f2e54e2680aece 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7342f6c6182e4b8886f94e193131942a 3 | timeCreated: 1607519803 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/Attributes/OrderAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.CompilerServices; 3 | 4 | namespace ME.ECS.Serializer.Attributes { 5 | 6 | [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, Inherited = false, AllowMultiple = false)] 7 | public class OrderAttribute : Attribute { 8 | 9 | public int order; 10 | 11 | public OrderAttribute([CallerLineNumber] int order = 0) { 12 | 13 | this.order = order; 14 | 15 | } 16 | 17 | } 18 | 19 | } -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/Attributes/OrderAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86fedd12e86743249557023b3ddcbc27 3 | timeCreated: 1607519677 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/CollectionsSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 672b5f13d59b64d5f96121a83d22ff43 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/DefaultPrimitiveSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 923c5e46cab7841a4b1e8757a1a37956 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/GenericSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 094f952ee1c5548569a7561b2b785aac 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/InternalSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 481a31976a09140b78143219c9124f83 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/UnityMathSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05f7a37124ec4293b11daff9dea5de02 3 | timeCreated: 1652856793 -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/Serializers/UnitySerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c68b617a2cc624bc7afbaf59a78d9d54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:UNITY -------------------------------------------------------------------------------- /Runtime/Addons/ME.Serializer/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 026cb298928f4247986d212a0a1589e3 3 | timeCreated: 1653942889 -------------------------------------------------------------------------------- /Runtime/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("ME.ECS.Editor")] 2 | [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("ME.ECS.Serializer.Tests")] 3 | [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("ME.ECS.Editor.Tools")] 4 | [assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("ME.ECS.Tests")] -------------------------------------------------------------------------------- /Runtime/AssemblyInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a171da317bc64c2097eb9e9dd0c6c80 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 266ebf0226bb241c6870a41162768e54 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Attributes/ComponentGroupAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a8db20bb47e4509b99a0e9a658f783a 3 | timeCreated: 1658443107 -------------------------------------------------------------------------------- /Runtime/Attributes/ComponentHelpAttribute.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public class ComponentHelpAttribute : System.Attribute { 4 | 5 | public string comment; 6 | 7 | public ComponentHelpAttribute(string comment) { 8 | 9 | this.comment = comment; 10 | 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Runtime/Attributes/ComponentHelpAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8b32e2d41a8d4c94a8b62dac19132a1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Attributes/ComponentOrderAttribute.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public class ComponentOrderAttribute : System.Attribute { 4 | 5 | public int order; 6 | 7 | public ComponentOrderAttribute(int order) { 8 | 9 | this.order = order; 10 | 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Runtime/Attributes/ComponentOrderAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c18705abb5ed4d53bd6a4ab14dc274dd 3 | timeCreated: 1658443183 -------------------------------------------------------------------------------- /Runtime/Attributes/GeneratorIgnoreManagedType.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | [System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Class | System.AttributeTargets.Struct)] 4 | public class GeneratorIgnoreManagedType : System.Attribute { 5 | 6 | } 7 | 8 | } -------------------------------------------------------------------------------- /Runtime/Attributes/GeneratorIgnoreManagedType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef15907095024753853feb96c1fdf2c7 3 | timeCreated: 1620222507 -------------------------------------------------------------------------------- /Runtime/Attributes/IsBitmask.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public class IsBitmask : System.Attribute { } 4 | 5 | } -------------------------------------------------------------------------------- /Runtime/Attributes/IsBitmask.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4482b87c266641fba3c21217e2f6c009 3 | timeCreated: 1658442893 -------------------------------------------------------------------------------- /Runtime/Collections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22a6b2921c7404c85a8e62f991bb6d0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/BufferArray.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4786d65d8b9464df58a98ec944176c5b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/BufferArray/BufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 480cd6e037e5d4effa66a440c3932ea0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/BufferArray/BufferArrayBool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a669c9895a94e0ebb53500f86a6e995 3 | timeCreated: 1620232193 -------------------------------------------------------------------------------- /Runtime/Collections/BufferArray/BufferArrayByte.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84d6a27d2a594b5b90bf718cd0a91530 3 | timeCreated: 1620240822 -------------------------------------------------------------------------------- /Runtime/Collections/BufferArray/BufferArraySliced.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e34d4f220b7904b09bf1be6e2ff64760 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/CC.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93f8c8bb07b13478ea46bad8dcef4483 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/CC/CCDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72cd0b26ad89c4b8ba3e9ada8f5871aa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/CC/CCList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de298637a6217412893d579de6a5181d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/CC/CCStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62ea8823fc6294427a90e521fcfe7540 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/CC/CCThreadSafeList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3d2e529cd6204d0093199fd98a07238 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/CodeGenerator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ded5311eb87a47e0a1835404d0facc9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/CodeGenerator/stackarray.compiler.gen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 856a8364705ea40bbad3145dcdd43698 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Copyable.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f137a6502fad94084a39c66865bfd90b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/Copyable/HashSetCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 449fbf5b421b4efd96bfea4e55f4fce8 3 | timeCreated: 1583247990 -------------------------------------------------------------------------------- /Runtime/Collections/Copyable/ListCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89dff2a73a2cb41e1b76c8a6a5068b87 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Copyable/QueueCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6cb36dfc62249449c3d44d0f69e1ff9 3 | timeCreated: 1581709739 -------------------------------------------------------------------------------- /Runtime/Collections/Copyable/SortedSetCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b6a76dbd5178497f8b719d95d5aa738 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Copyable/SparseSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b36efd008c83b40658a32ef2c2ac3a37 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Dictionaries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 734acbfb4e53f4350a5443c4bff4a27f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/Dictionaries/DictionaryCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7d31cedf80f048deb495bf1ec6b3168 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Dictionaries/DictionaryInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a7b7435a3f8e432f9c2efb764e86181 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Dictionaries/DictionaryULong.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b205a550aab14b8f815b30c3c714d40 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Dictionaries/ThrowHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e5ce830b352d405bb564222f7bfac85 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca3876d704d34432b5a65728e8dc231b 3 | timeCreated: 1656361476 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Array.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60f159acd46e423dabc0a9afa223e965 3 | timeCreated: 1683303126 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Array/MemArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05c788748d2d4d8478c44845a230c6fc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Array/MemArraySliced.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c78f04efcc46221438ed7aa4df305048 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Array/NativeArrayUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2270d50f7fbc4107935ea260ce8dc83f 3 | timeCreated: 1658750562 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ClearOptions.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.Collections.LowLevel { 2 | 3 | public enum ClearOptions { 4 | 5 | ClearMemory, 6 | UninitializedMemory, 7 | 8 | } 9 | 10 | } -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ClearOptions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0de7a0e82f514f338b0fb08e62b0d7d8 3 | timeCreated: 1654769522 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed66460106fd456ab5eacc48c1edea05 3 | timeCreated: 1658395973 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/Dictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: faabe12f09ad455a8110f3a5cec2bffc 3 | timeCreated: 1658476679 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/EquatableDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b736987db29c4a5bb08853564ae9232c 3 | timeCreated: 1659022102 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/EquatableHashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50c9f3c9558243e1a55c713c36247db7 3 | timeCreated: 1659016591 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/HashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9407f05ba5fe412ea42daa7fe9cb1fab 3 | timeCreated: 1658401478 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/Helpers.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.Collections.LowLevel { 2 | 3 | using Unsafe; 4 | 5 | public interface IIsCreated { 6 | 7 | bool isCreated { get; } 8 | 9 | } 10 | 11 | public interface IEquatableAllocator { 12 | 13 | bool Equals(in MemoryAllocator allocator, T obj); 14 | int GetHash(in MemoryAllocator allocator); 15 | 16 | } 17 | 18 | public static class Helpers { 19 | 20 | public static int NextPot(int n) { 21 | 22 | --n; 23 | n |= n >> 1; 24 | n |= n >> 2; 25 | n |= n >> 4; 26 | n |= n >> 8; 27 | n |= n >> 16; 28 | ++n; 29 | return n; 30 | 31 | } 32 | 33 | } 34 | 35 | } -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/Helpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d17eca5e0fe14c20838bcd45b28ab2ba 3 | timeCreated: 1658401601 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/List.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92c2937608e64d6283a8569f1f305280 3 | timeCreated: 1658395980 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/NativeHashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a6c646072b741328ae371266b1113c0 3 | timeCreated: 1659015974 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/Queue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a10bd35d97424892bbdef7f5caf81fe0 3 | timeCreated: 1659027661 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/SparseSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce4159228c8a4b809dbe3fb2085103e3 3 | timeCreated: 1659355101 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Collections/Stack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a059f03784a149ad9888881391ad66a8 3 | timeCreated: 1659025274 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2821eac768a6405e8732a9ad7e87a4d2 3 | timeCreated: 1755259809 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4035e1c62ac45ac9db8d46a17925a6e 3 | timeCreated: 1755259792 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.API.Addons.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30b859966ddd4b939165d1e1ed104449 3 | timeCreated: 1753177579 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.API.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fb5df6f37864938b68fb4f6a4094b82 3 | timeCreated: 1753130884 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Clone.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb20e44a9cf446758dab962aff25ad09 3 | timeCreated: 1753128960 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Debug.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2920b69830a4e6cb1635e6094a5c646 3 | timeCreated: 1753130969 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.FreeBlocks.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9ce91fbb9ea4c488190f54269b3ae37 3 | timeCreated: 1753262339 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Model.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.Collections.LowLevel.Unsafe { 2 | 3 | using Unity.Collections.LowLevel.Unsafe; 4 | 5 | public partial struct MemoryAllocator { 6 | 7 | public safe_ptr> zones; 8 | public uint zonesCapacity; 9 | public uint zonesCount; 10 | public uint initialSize; 11 | public FreeBlocks freeBlocks; 12 | private Unity.Collections.Allocator allocatorLabel; 13 | public ushort version; 14 | public LockSpinner lockSpinner; 15 | 16 | } 17 | 18 | } -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Model.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99ecb91dd364421887d118fe3c31514a 3 | timeCreated: 1753122863 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Serialization.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f56fe1858f0341cb9fe3582a50cba313 3 | timeCreated: 1753122810 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.Stats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38e7aa4c3d5b48859ef331cb055d5cfc 3 | timeCreated: 1753178107 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/Allocator.WF.Addons.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d50b1e51eab841b68e475f0e67f5338f 3 | timeCreated: 1755262572 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Allocator/MemoryAllocator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95d5fd44da4a443f8c590bf07cffeec8 3 | timeCreated: 1753103177 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Exceptions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61bf24aacbcf4469a250a8e3a30b5351 3 | timeCreated: 1755260192 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Exceptions/E.Addr.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d9d1dfbe9694145be77b4f4bf288593 3 | timeCreated: 1755260194 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Exceptions/E.Range.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4f8b20a5e4c4f3d9c03caa039e1cc35 3 | timeCreated: 1755260228 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Exceptions/E.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee2a7bab9e11453e979fc45752af3248 3 | timeCreated: 1755260206 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/MemoryAllocator.Structs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21d4e83b99f0483087e15a8b7adc5cae 3 | timeCreated: 1755259834 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe5db86e9d4c4403b00a562df1c8260f 3 | timeCreated: 1755259854 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/ClassPtr.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 315600707c8441b2b7cdc56c5373babd 3 | timeCreated: 1755260069 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/Constants.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a70fc96918584721bd8b5ead4e4f7c23 3 | timeCreated: 1755259888 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/Cuts.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21a175903144449f85583f617470add1 3 | timeCreated: 1755259856 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/Helpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b86c79c37f045efa196d880a2d1512a 3 | timeCreated: 1755260555 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/Jobs.Locks.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b42a73ce1b148e5b4ec65f49e8bbecc 3 | timeCreated: 1755260144 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/LeakDetector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc5cf9634cc74d2aa3c656ce143a2f41 3 | timeCreated: 1755260081 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/NotThreadSafe.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.Collections.LowLevel.Unsafe { 2 | 3 | public class NotThreadSafeAttribute : System.Attribute { 4 | 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/Utils/NotThreadSafe.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05a41a8c1caf4e0995dde15eb7575194 3 | timeCreated: 1755260395 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/World.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8bccb7dfcae41eca274e52e9a01f17d 3 | timeCreated: 1755260516 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/ME.BECS/World/World.Serialization.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f355c2e02c3447e192f494b350150f08 3 | timeCreated: 1755260517 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/MemoryAllocatorContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4320cf348f8d47e394081eca33188b4c 3 | timeCreated: 1755263114 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/StaticAllocators.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4dc40f83dac4fd9ade548edf10cd89c 3 | timeCreated: 1657572907 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab46d04d66784962a9ac580a4f0dcede 3 | timeCreated: 1755265157 -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Tests/ME.BECS.Tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e15a0f8620a3242c3b6dc2e0b105062b 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Collections/LowLevel/Tests/Tests.Allocator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4af02d9b8b94d269bb0585fc113a372 3 | timeCreated: 1753103378 -------------------------------------------------------------------------------- /Runtime/Collections/Native.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2879ced42a133446eab847196aca63a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeArrayBurst.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 796a212c35245438ebc7a4827602575c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeBufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a84c9114912594c6c96091360401711b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeBufferArraySliced.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db17c2cfcdbe444fb466f2d12547ceb0 3 | timeCreated: 1630857151 -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6143abb836a86419a8dbcd83e2aed0bc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6515f2df89dec43efb115e35f8edf737 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree/AABB2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aede0b75cc8640798d9a285521f5d6d1 3 | timeCreated: 1578858902 -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree/LookupTables.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bf2086533d64f3b93c5bf841ebc44b6 3 | timeCreated: 1580073533 -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree/NativeQuadTree.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7b8c6b2d8b6d40ee814635e9e882a54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree/NativeQuadTreeRangeQuery.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98c569dc7c35745c5bf8a8cbca70fb3b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeQuadTree/NativeQuadTreeUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2815368828aa4ed8934169baddedefd2 3 | timeCreated: 1580072573 -------------------------------------------------------------------------------- /Runtime/Collections/Native/NativeSlice.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d9cccc26d73343f28c82918b0966e12 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Native/SpanArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c5171a2e4ef4e009673a5c37acab7ef 3 | timeCreated: 1654984844 -------------------------------------------------------------------------------- /Runtime/Collections/Other.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f21b1531c7c7434bb3bcb9798e97582 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Collections/Other/PriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9ce1caddb15a4f9e8cca5be6ab87c12 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Collections/Other/SortedList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce82d30604bc448a68dae9159d397ab0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79530944999ce41ac8c584f4f6eb31ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f57bc703317b4480a58452b113feaf5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Name.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af7a73ee8f8094845a2af6c47fa78caa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Name/NameAOTGenerator.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace ME.ECS { 3 | 4 | public static class NameAOTCompileHelper { 5 | 6 | public static void IL2CPP() { 7 | 8 | new ME.ECS.StructComponents(); 9 | 10 | } 11 | 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Name/NameAOTGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4e78cac382064d20a085a29ab671501 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Name/NameComponents.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.Name { 2 | 3 | [ComponentGroup(typeof(NameComponentConstants.GroupInfo))] 4 | [ComponentOrder(1)] 5 | public struct Name : IComponent, IVersioned { 6 | 7 | public Unity.Collections.FixedString64Bytes value; 8 | 9 | } 10 | 11 | } -------------------------------------------------------------------------------- /Runtime/Core/Components/Name/NameComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41ac345565a19431eb4955a94bd3ffd9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Name/NameStructComponentsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09ac1e2268382456f9f3a4b4a16ef2ff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Components/Shared.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d6fc8bbfdfc45658d79ccccd885ad3c 3 | timeCreated: 1660081718 -------------------------------------------------------------------------------- /Runtime/Core/Components/Static.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 185fb25c87274abbab14905d24a64fd7 3 | timeCreated: 1658442190 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce65ac1ca414f421fa98e832821d50ca 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/EntitiesIndexer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2655a344ddbc4e37b37345f524fa3e3b 3 | timeCreated: 1644582843 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/IStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c0891f4e2af6461b8b429f957a582d7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1912c774cfee42d584f1d960498f30da 3 | timeCreated: 1630842535 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8cfe32c99d5f46d1ac881671c72bc4c8 3 | timeCreated: 1630842545 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsBlittable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bb251811d7445d0afdf3523ce688e58 3 | timeCreated: 1654466646 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsBlittableCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a76a8e7b7d2f40db95bf8c5d4816b0b1 3 | timeCreated: 1654468716 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b451b1073c4641ad81c0ab649ec16ce8 3 | timeCreated: 1631559517 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsOneShot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 353ca2fadd204607974806cf544dac7d 3 | timeCreated: 1633439614 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsTag.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26f9875052d24971b709d4514211dd39 3 | timeCreated: 1657517349 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsUnmanaged.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3fdb0c57c476492ca148e60e57fc2c4c 3 | timeCreated: 1657610670 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistry/StructComponentsUnmanagedDisposable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b61aaef00e34a8094f13689d2084611 3 | timeCreated: 1659442296 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/LinearStructRegistryComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7f7a43d3fdb34f39b5274a783f55a36 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/StructComponentsBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d76f023970644a6c86808832c91dc881 3 | timeCreated: 1657530180 -------------------------------------------------------------------------------- /Runtime/Core/ComponentsStorage/UnmanagedComponentsStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 587bab28fd414608b596b0405ce6b4f7 3 | timeCreated: 1640196958 -------------------------------------------------------------------------------- /Runtime/Core/CoreComponentsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82a416291992b43bbaa335e049c48b54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Entities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2376f67cf42744784a7ac137f209696a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Entities/Entities.ExtensionsV2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fdb205450e5a48f6b52654ef412e1b85 3 | timeCreated: 1657282186 -------------------------------------------------------------------------------- /Runtime/Core/Entities/Entities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0a845648df8d4a978f684337bca450e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Entities/EntityFlags.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9df89f87032ab4f6683e35e6c92c475a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Entities/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 496957f0d7ef4d6dbd96e528ae8e376a 3 | timeCreated: 1656363417 -------------------------------------------------------------------------------- /Runtime/Core/Entities/Utils/EntityBuffer.Base.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f653425c5b643edac5371e53f05a0bc 3 | timeCreated: 1657532798 -------------------------------------------------------------------------------- /Runtime/Core/Entities/Utils/EntityBuffer.Blittable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4835ed254a5a45c9ade1c234af679d8f 3 | timeCreated: 1657517477 -------------------------------------------------------------------------------- /Runtime/Core/Entities/Utils/EntityBuffer.Tag.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7ada745fcdd4e1ca2988a43b7d14c04 3 | timeCreated: 1657517543 -------------------------------------------------------------------------------- /Runtime/Core/Entities/Utils/EntityBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aeaa0ffa8227b4887895f1aaeb4a6d97 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/EntitiesGroup.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d932e80b2a8423c96c71029a00e9a18 3 | timeCreated: 1658442334 -------------------------------------------------------------------------------- /Runtime/Core/EntitiesGroup/EntitiesGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1563efbaf6ad49a08485f79b15d3b36a 3 | timeCreated: 1632151371 -------------------------------------------------------------------------------- /Runtime/Core/Exceptions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0a94fa31acb4af6a9080b830caf83e5 3 | timeCreated: 1586100015 -------------------------------------------------------------------------------- /Runtime/Core/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 203f85b5baf3b41efa1eef94803661b9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Filters/Archetypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2bdc7e2f590746c19a208e4310b9e0f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Filters/Archetypes/FiltersArchetypeFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 650c1cb82a664aa38c909f02de16581d 3 | timeCreated: 1644243380 -------------------------------------------------------------------------------- /Runtime/Core/Filters/Archetypes/FiltersArchetypeStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c58741da3f89d4b96937be1a3c288f83 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Filters/Archetypes/FiltersWorld.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50b62459575347b3b5ca2b32d8fad2f2 3 | timeCreated: 1644243438 -------------------------------------------------------------------------------- /Runtime/Core/Filters/FilterDataTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52da93b1671d84c71b867c8874a0c0fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/InitializerBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f9b00956a7974b93bbac4652d242e7e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/PluginsStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee6b5068f285457f95fe86a3a88265f9 3 | timeCreated: 1660086081 -------------------------------------------------------------------------------- /Runtime/Core/State.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b692c9e9c2b3445bb5d3cb582e0ff741 3 | timeCreated: 1579638947 -------------------------------------------------------------------------------- /Runtime/Core/Systems.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21d8676ff98c94390a9c035d05fde67d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Systems/SystemGroups.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d264bddeda9254e8e8924ef7abcd0157 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Systems/SystemInterfaceExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e57b6b5ce12c48f58ae97c40efcdb268 3 | timeCreated: 1618476842 -------------------------------------------------------------------------------- /Runtime/Core/TickNotification.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0dc339dbec5499c8c32677a793acef0 3 | timeCreated: 1701427380 -------------------------------------------------------------------------------- /Runtime/Core/Types.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1111998f0eac44996bdf115cc3bce39e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Types/RPCId.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b11975836a5294aa99615ee2f7a7e2ee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Types/Tick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aaad7cd4c5e048c48ca85de5e00bdd98 3 | timeCreated: 1584440741 -------------------------------------------------------------------------------- /Runtime/Core/Types/UnsafeData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e34504df9cb24334af0c096ab5bde70e 3 | timeCreated: 1644525220 -------------------------------------------------------------------------------- /Runtime/Core/Types/ViewId.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71321ab14b6841b9a703ce6e8a9f2454 3 | timeCreated: 1584440180 -------------------------------------------------------------------------------- /Runtime/Core/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f50761cb0964476a7b03d0ec3f70e8e 3 | timeCreated: 1579639486 -------------------------------------------------------------------------------- /Runtime/Core/Utils/ArrayUtils.Copy.BufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c40cdec9e77c47bd9dacd6f8460dd3be 3 | timeCreated: 1655843186 -------------------------------------------------------------------------------- /Runtime/Core/Utils/ArrayUtils.Copy.ListCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0b0d5a2709240d198041368ee930334 3 | timeCreated: 1655844081 -------------------------------------------------------------------------------- /Runtime/Core/Utils/ArrayUtils.Resize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1242fc7bed9e4659a707563f2089defd 3 | timeCreated: 1655842998 -------------------------------------------------------------------------------- /Runtime/Core/Utils/ArrayUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e77f175ba7f43b2838fa173ac27967b 3 | timeCreated: 1584375420 -------------------------------------------------------------------------------- /Runtime/Core/Utils/MathUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee3cac2c141a4d28b05ac453625947ff 3 | timeCreated: 1579639494 -------------------------------------------------------------------------------- /Runtime/Core/Utils/MeshUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: acc1d4b6c395405884728ed5ec1569f5 3 | timeCreated: 1639328769 -------------------------------------------------------------------------------- /Runtime/Core/Utils/NativeArrayUtils.NativeBufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dde9a76a125e84b4da61586952e1078b 3 | timeCreated: 1584375420 -------------------------------------------------------------------------------- /Runtime/Core/Utils/NativeArrayUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c10cff3828c614d8f952fbeca9cfc0b1 3 | timeCreated: 1584375420 -------------------------------------------------------------------------------- /Runtime/Core/Utils/NoStackTrace.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92b25dda97dce46a4a12572cb1ddd40b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Utils/RandomUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02ae15cd1bb949f459357a5e68302349 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Utils/UnityObjectUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a415d66c925d49a6bc469012d16515d6 3 | timeCreated: 1608801264 -------------------------------------------------------------------------------- /Runtime/Core/Utils/VecMath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 254e42379f98340fe87861642fd658a8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Utils/VectorExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 773586b84f474b69a1951fb024b6aed9 3 | timeCreated: 1653941237 -------------------------------------------------------------------------------- /Runtime/Core/Utils/fpmatrix3x3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abe9882768e545a6a542b1c740b2eb2a 3 | timeCreated: 1660133933 -------------------------------------------------------------------------------- /Runtime/Core/World.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af0865e09e9eb4611847f647a9ca629b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/World/Checkpoint.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21ac914270bb4de8861b398fd4083a33 3 | timeCreated: 1660163054 -------------------------------------------------------------------------------- /Runtime/Core/World/IStructComponents.cs: -------------------------------------------------------------------------------- 1 | #if ENABLE_IL2CPP 2 | #define INLINE_METHODS 3 | #endif 4 | using System.Reflection; 5 | 6 | namespace ME.ECS { 7 | 8 | using ME.ECS.Collections; 9 | 10 | public enum ComponentLifetime : byte { 11 | 12 | Infinite = 0, 13 | 14 | NotifyAllSystemsBelow = 1, 15 | NotifyAllSystems = 2, 16 | 17 | } 18 | 19 | public enum StorageType : byte { 20 | 21 | Default = 0, 22 | NoState = 1, 23 | 24 | } 25 | 26 | public interface IStructComponentsContainer { 27 | 28 | BufferArray GetAllRegistries(); 29 | 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /Runtime/Core/World/IStructComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ac8602eb4ef342e2932a0431a4a261d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/World/World.Step.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 989a8ad113d3438d997fe38f8569134f 3 | timeCreated: 1660159222 -------------------------------------------------------------------------------- /Runtime/Core/World/World.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aad5331ba4da54604bfe19ddc55cebde 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/World/WorldComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb8ca5fffe95e4a16a19c87932a8f9a1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/World/WorldFeatures.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70333044c77d4359b08e1a06da1f3358 3 | timeCreated: 1582233324 -------------------------------------------------------------------------------- /Runtime/Core/World/WorldStaticCallbacks.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9482b97b1bc44b118d95bda48a1ae6f1 3 | timeCreated: 1660086519 -------------------------------------------------------------------------------- /Runtime/Core/World/WorldUtilities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 537ace92556948da806abf1241f48db2 3 | timeCreated: 1579639423 -------------------------------------------------------------------------------- /Runtime/Core/World/Worlds.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4711ab1b152438baaacebaef02e2aed 3 | timeCreated: 1579639537 -------------------------------------------------------------------------------- /Runtime/Debug.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a03f03a7459c4f92b05861e2483fdf8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Debug/EntityDebugComponent.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace ME.ECS.DebugUtils { 6 | 7 | #if ECS_COMPILE_IL2CPP_OPTIONS 8 | [Unity.IL2CPP.CompilerServices.Il2CppSetOptionAttribute(Unity.IL2CPP.CompilerServices.Option.NullChecks, false), 9 | Unity.IL2CPP.CompilerServices.Il2CppSetOptionAttribute(Unity.IL2CPP.CompilerServices.Option.ArrayBoundsChecks, false), 10 | Unity.IL2CPP.CompilerServices.Il2CppSetOptionAttribute(Unity.IL2CPP.CompilerServices.Option.DivideByZeroChecks, false)] 11 | #endif 12 | public sealed class EntityDebugComponent : MonoBehaviour { 13 | 14 | public Entity entity; 15 | public World world; 16 | public bool hasName; 17 | 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /Runtime/Debug/EntityDebugComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 555c84f8ae1ad4037ac2d4b9bfa1f508 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 0088250acd8764fd0a6fbf578e735f22, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Debug/EntityDebugComponentCustom.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4338d93f6ae1455e97d25380a6b79f6d 3 | timeCreated: 1701796777 -------------------------------------------------------------------------------- /Runtime/Debug/EntityProxyDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b10731ce5901c4a32946ee4436e71ff9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Debug/FilterProxyDebugger.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace ME.ECS.DebugUtils { 3 | 4 | public class FilterProxyDebugger { 5 | 6 | private Filter filter; 7 | 8 | public FilterProxyDebugger(Filter filter) { 9 | 10 | this.filter = filter; 11 | 12 | } 13 | 14 | public int id => this.filter.id; 15 | public int Count => this.filter.Count; 16 | 17 | public Entity[] entities { 18 | 19 | get { 20 | 21 | var arr = this.filter.ToArray(); 22 | var arrResult = arr.ToArray(); 23 | arr.Dispose(); 24 | return arrResult; 25 | 26 | } 27 | 28 | } 29 | 30 | } 31 | 32 | } -------------------------------------------------------------------------------- /Runtime/Debug/FilterProxyDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a5ce4bf7f154d40a7887e157bf89d5f 3 | timeCreated: 1640278584 -------------------------------------------------------------------------------- /Runtime/Debug/LowLevel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42e96823af52488e9a9ff43a66b7571f 3 | timeCreated: 1683312395 -------------------------------------------------------------------------------- /Runtime/Debug/LowLevel/LowLevelCollectionProxyDebuggers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a73859f8915f43969a2b5035a0a8ba88 3 | timeCreated: 1659116520 -------------------------------------------------------------------------------- /Runtime/Debug/ME.WeakRef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4748eeaa792bd40e5a3971a0532772b8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Debug/ME.WeakRef/ME.Debug.WeakRef.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.Debug.WeakRef", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [], 6 | "excludePlatforms": [], 7 | "allowUnsafeCode": false, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "autoReferenced": true, 11 | "defineConstraints": [], 12 | "versionDefines": [], 13 | "noEngineReferences": false 14 | } -------------------------------------------------------------------------------- /Runtime/Debug/ME.WeakRef/ME.Debug.WeakRef.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a488f777cb1e4ad0a18abe773e05b9d 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Debug/ME.WeakRef/WeakRef.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b0141db5dcc2400689bda6448623d54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Debug/Profiler.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2acb948404d4f0bb238feecc5d7ba53 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Debug/Profiler/ECSProfiler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ba44c33aee1424f908c2d80b73af0dc 3 | timeCreated: 1640264478 -------------------------------------------------------------------------------- /Runtime/Debug/SpanArrayProxyDebugger.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS.DebugUtils { 2 | 3 | public class SpanArrayProxyDebugger where T : unmanaged { 4 | 5 | private ME.ECS.Collections.SpanArray arr; 6 | 7 | public SpanArrayProxyDebugger(ME.ECS.Collections.SpanArray arr) { 8 | 9 | this.arr = arr; 10 | 11 | } 12 | 13 | public T[] items { 14 | get { 15 | var arr = new T[this.arr.Length]; 16 | for (int i = 0; i < this.arr.Length; ++i) { 17 | arr[i] = this.arr[i]; 18 | } 19 | return arr; 20 | } 21 | } 22 | 23 | } 24 | 25 | } -------------------------------------------------------------------------------- /Runtime/Debug/SpanArrayProxyDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34bd5a93f99c4e61b895bac31f79127d 3 | timeCreated: 1655560686 -------------------------------------------------------------------------------- /Runtime/Debug/StatisticsObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69e4fecc331f64c3da0700713002bad8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Debug/WorldDebug.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c8a8dd892ecb404496e5dc3bdd8d622 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c76d0f895b7346889dc59bc7206b0b4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Extensions/Jitter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9b632cbdb7ae4c0ca4f80cfebde22b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Extensions/ReflectionExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56fd892f4802342eb8a5926083e3d4df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7437c525e3110477098cd0c582cd2926 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Interfaces/ConfigBase.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public abstract class ConfigBase : UnityEngine.ScriptableObject { 4 | 5 | public abstract void Apply(in Entity entity, bool overrideIfExist = true); 6 | 7 | public abstract void Prewarm(bool forced = false); 8 | 9 | #if !ENTITIES_GROUP_DISABLED 10 | public abstract void Apply(in EntitiesGroup group); 11 | #endif 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Runtime/Interfaces/ConfigBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef77e9f3abf54541bef12f2b5aed676c 3 | timeCreated: 1660079137 -------------------------------------------------------------------------------- /Runtime/Interfaces/IComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f878bc612219446f99db3de5bfe1c8c7 3 | timeCreated: 1658442980 -------------------------------------------------------------------------------- /Runtime/Interfaces/IComponentShared.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | #if !SHARED_COMPONENTS_DISABLED 4 | public interface IComponentShared : IComponentBase { } 5 | 6 | public interface ISharedGroups { 7 | 8 | System.Collections.Generic.ICollection GetGroups(); 9 | 10 | } 11 | #endif 12 | 13 | } -------------------------------------------------------------------------------- /Runtime/Interfaces/IComponentShared.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdc7e16680fb4d39990e2270d9ea5bdc 3 | timeCreated: 1658443065 -------------------------------------------------------------------------------- /Runtime/Interfaces/IContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f84afa39dbe4480a8076d0a8c13431a 3 | timeCreated: 1579638919 -------------------------------------------------------------------------------- /Runtime/Interfaces/IFeature.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public interface IFeatureBase { 4 | 5 | World world { get; set; } 6 | 7 | } 8 | 9 | public interface IFeature : IFeatureBase { 10 | 11 | } 12 | 13 | public interface IFeatureValidation { 14 | 15 | bool CanBeAdded(); 16 | 17 | } 18 | 19 | } -------------------------------------------------------------------------------- /Runtime/Interfaces/IFeature.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc0c6b4ffba5b47dc9364897585a6460 3 | timeCreated: 1579638919 -------------------------------------------------------------------------------- /Runtime/Interfaces/IModule.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public interface IModuleBase { 4 | 5 | World world { get; set; } 6 | 7 | void OnConstruct(); 8 | void OnDeconstruct(); 9 | 10 | } 11 | 12 | public interface IModulePhysicsUpdate { 13 | 14 | void UpdatePhysics(float deltaTime); 15 | 16 | } 17 | 18 | public interface IModule : IModuleBase { } 19 | 20 | public interface IModuleValidation { 21 | 22 | bool CanBeAdded(); 23 | 24 | } 25 | 26 | } -------------------------------------------------------------------------------- /Runtime/Interfaces/IModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79868de3544c445f919df93174f51e4f 3 | timeCreated: 1579638998 -------------------------------------------------------------------------------- /Runtime/Interfaces/ISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59b8b7e75d2c4a8b85c634a93057db92 3 | timeCreated: 1579638919 -------------------------------------------------------------------------------- /Runtime/Interfaces/IValidateEditor.cs: -------------------------------------------------------------------------------- 1 | namespace ME.ECS { 2 | 3 | public interface IValidateEditor { 4 | 5 | void OnValidateEditor(); 6 | 7 | } 8 | 9 | } -------------------------------------------------------------------------------- /Runtime/Interfaces/IValidateEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd96932aee18411297ec434ce1b4c7fd 3 | timeCreated: 1615141756 -------------------------------------------------------------------------------- /Runtime/ME.ECS.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS", 3 | "rootNamespace": "", 4 | "references": [ 5 | "Unity.Burst", 6 | "Unity.Mathematics", 7 | "ME.ECS.Serializer", 8 | "ME.Pools", 9 | "ME.ECS.IL2CPP", 10 | "ME.Debug.WeakRef", 11 | "Unity.Collections", 12 | "Unity.Profiling.Core" 13 | ], 14 | "includePlatforms": [], 15 | "excludePlatforms": [], 16 | "allowUnsafeCode": true, 17 | "overrideReferences": false, 18 | "precompiledReferences": [ 19 | "" 20 | ], 21 | "autoReferenced": true, 22 | "defineConstraints": [], 23 | "versionDefines": [], 24 | "noEngineReferences": false 25 | } -------------------------------------------------------------------------------- /Runtime/ME.ECS.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8979e5b9ed38b420d8191f6eb2c94074 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e02c9ca1518c84549a2c73367e009999 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/FPSModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a27a8a5ff11d54a548e0295c7e655d40 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/FPSModule/FPSModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0f0ebe6891444e7f93f1265b53a9bf9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/NetworkModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 363b3f32cc0b94f1c94259731ee43244 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/NetworkModule/NetworkModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a11799d544e471ebaf49870cf027f2a 3 | timeCreated: 1578405404 -------------------------------------------------------------------------------- /Runtime/Modules/NetworkModule/PingStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e47c6a93ad3a4cd29140dd7bbd4f6f57 3 | timeCreated: 1708521660 -------------------------------------------------------------------------------- /Runtime/Modules/StatesHistoryModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ebbff3319b42423694ac8f60810a3bd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/StatesHistoryModule/Serializers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e59038cfa2f14a9aa9b8be5b1616b1d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/StatesHistoryModule/Serializers/HistoryEventSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 056165d5fa6a549f5bdb09fe891c73df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/StatesHistoryModule/StatesHistory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c842cdafe152645718aa5596161ac45f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/StatesHistoryModule/StatesHistoryModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e803469c6fc749ecbc678ea03e558b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c31a7785f4c234980acad8b4f32355bb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Features.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bcc1b2266b9482291ffe36cd45f7d85 3 | timeCreated: 1659218436 -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Features/ViewIndexerFeature.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c69548f6131e4210b2c636f979dd13ae 3 | timeCreated: 1659218479 -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dc4b6de6a61a4cd4b97a86cb250e046 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/NoViewProvider.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4533b5af858b34846a3176e97362ef9f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/NoViewProvider/NoViewProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e76dc0117019482b9ebaacba6bc4088 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce42a4e43e9ae4d428a4be93ad07af1e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/DrawMesh.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a14c81523528845999e458c7ab79f19f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/DrawMesh/DrawMeshViewSource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ddb1e54a3ce4ba6a0284a73aa516f1e 3 | timeCreated: 1579720935 -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/DrawMesh/UnityDrawMeshProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 929840a74b9024e708e91e58cbb11954 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/GameObject.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a800972c80094a20950c9fc711a2130 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/GameObject/UnityGameObjectProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3965859db2cb4652bd9664a7b629f7a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e8e0a3e58fc74f8697b77decda9dc65 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/Particles/ParticleViewSource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f82cf240601b4794b551453b5996b94 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/Providers/Unity/Particles/UnityParticlesProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f97ccfcfe68dd4ad78771be709f82b48 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/ViewComponentsInitializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71fe6775b9e94c8d92bb2012ec30bc65 3 | timeCreated: 1659218249 -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/ViewsModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21227f9bed02e45e5af98208a20973b9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Modules/ViewsModule/ViewsProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05026d6ac8c7543bcb52172927f4a782 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1c66bb9230994b13bb62d6932832a72 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d48d7e5ca9e9c4e33a822372b6e76e1c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolArrayBuffers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3de2047d412946f3924e1b43cb63f2b0 3 | timeCreated: 1629720921 -------------------------------------------------------------------------------- /Runtime/Pools/PoolCCDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68d850a9379a548b0b2960a01f74a165 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c97b675f44bdb4213b38c9244be7d399 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolDictionaryCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2da1e3409553344d89932cb49e60b9ad 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolDictionaryInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a3afec5655a46639fe59f19d8937ed0 3 | timeCreated: 1644224074 -------------------------------------------------------------------------------- /Runtime/Pools/PoolDictionaryULong.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b067dd32b84146a18870996668c4de9e 3 | timeCreated: 1644224134 -------------------------------------------------------------------------------- /Runtime/Pools/PoolFeatures.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9fd95e3f3e24ca79c66cbd68272cb53 3 | timeCreated: 1582232914 -------------------------------------------------------------------------------- /Runtime/Pools/PoolFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5185453d3b994205bb8b5171c5a8e2e4 3 | timeCreated: 1581260981 -------------------------------------------------------------------------------- /Runtime/Pools/PoolGameObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e70b0cf1d26c421a9c93205e2a3e696c 3 | timeCreated: 1579110732 -------------------------------------------------------------------------------- /Runtime/Pools/PoolListCopyable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90b3e02223dcb49169e4b2817857b210 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolModules.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce92b6ffac3944b39739dc64b9368bed 3 | timeCreated: 1578146803 -------------------------------------------------------------------------------- /Runtime/Pools/PoolPriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 643d1018ed6d64880970218f6981cb66 3 | timeCreated: 1581161107 -------------------------------------------------------------------------------- /Runtime/Pools/PoolState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afd1af491ba11411f83da3fa7b75f1fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Pools/PoolSystems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44740843dc984fe9a9657a16b69aa16d 3 | timeCreated: 1578141353 -------------------------------------------------------------------------------- /Runtime/Pools/WorldPools.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06b746b8a39164177b57a386f6177a6e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Serialization.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a035c40a56464c20a5089d649c2f079 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Serialization/BufferArraySerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e9f85712b664541a087b00acb2888e6 3 | timeCreated: 1600761648 -------------------------------------------------------------------------------- /Runtime/Serialization/ECSSerializers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 634a0c7e64b814139af53c0a0aa1705f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Serialization/MemoryAllocatorSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 692a17f4d0efe4e4e9afcc5d9d83d787 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:STATES_HISTORY_MODULE_SUPPORT 4 | -define:NETWORK_MODULE_SUPPORT 5 | -define:VIEWS_MODULE_SUPPORT 6 | 7 | -define:UNITY_ENABLED 8 | 9 | -define:GAMEOBJECT_VIEWS_MODULE_SUPPORT 10 | -define:DRAWMESH_VIEWS_MODULE_SUPPORT 11 | -define:PARTICLES_VIEWS_MODULE_SUPPORT -------------------------------------------------------------------------------- /Runtime/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 089434a841478494da9322d8e5fed6a5 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/il2cpp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f396006e987274215b3e993cd28bd0d9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/il2cpp/Il2CppSetOptionAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c349113488b414e3fab12f370501504c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/il2cpp/ME.ECS.IL2CPP.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.IL2CPP", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [], 6 | "excludePlatforms": [], 7 | "allowUnsafeCode": false, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "autoReferenced": true, 11 | "defineConstraints": [], 12 | "versionDefines": [], 13 | "noEngineReferences": false 14 | } -------------------------------------------------------------------------------- /Runtime/il2cpp/ME.ECS.IL2CPP.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e50cf49f12c346f5ab77c5d33b0db51 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/il2cpp/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:STATES_HISTORY_MODULE_SUPPORT 4 | -define:NETWORK_MODULE_SUPPORT 5 | -define:VIEWS_MODULE_SUPPORT 6 | 7 | -define:UNITY_ENABLED 8 | 9 | 10 | -define:GAMEOBJECT_VIEWS_MODULE_SUPPORT 11 | -define:PARTICLES_VIEWS_MODULE_SUPPORT 12 | -define:DRAWMESH_VIEWS_MODULE_SUPPORT 13 | -define:WORLD_THREAD_CHECK 14 | -define:FPS_MODULE_SUPPORT 15 | -define:ECS_COMPILE_IL2CPP_OPTIONS 16 | -define:ECS_COMPILE_IL2CPP_OPTIONS_FILE_INCLUDE -------------------------------------------------------------------------------- /Runtime/il2cpp/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5532148c73fc44548c3a74ef7b547b6 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dabde821189114cfc838e4fec6a7bc56 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Res.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 515f0768b5cdf482daf9e9efbc3fdba1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Res/ME.ECS.Tests.Res.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.Tests.Res", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": false, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [], 15 | "noEngineReferences": false 16 | } -------------------------------------------------------------------------------- /Tests/Res/ME.ECS.Tests.Res.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84bca423f85244b29925596462497d34 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Res/SerializerTestView.cs: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace ME.ECS.Tests { 4 | 5 | using ME.ECS.Views.Providers; 6 | 7 | public class SerializerTestView : MonoBehaviourView { 8 | 9 | public override bool applyStateJob => true; 10 | 11 | public override void OnInitialize() { 12 | 13 | } 14 | 15 | public override void OnDeInitialize() { 16 | 17 | } 18 | 19 | public override void ApplyStateJob(UnityEngine.Jobs.TransformAccess transform, float deltaTime, bool immediately) { 20 | 21 | } 22 | 23 | public override void ApplyState(float deltaTime, bool immediately) { 24 | 25 | } 26 | 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /Tests/Res/SerializerTestView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 944a57cd769ee4b97bd4461a22189610 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Res/TestView1.cs: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace ME.ECS.Tests { 4 | 5 | using ME.ECS.Views.Providers; 6 | 7 | public class TestView1 : MonoBehaviourView { 8 | 9 | public override bool applyStateJob => true; 10 | 11 | public override void OnInitialize() { 12 | 13 | } 14 | 15 | public override void OnDeInitialize() { 16 | 17 | } 18 | 19 | public override void ApplyStateJob(UnityEngine.Jobs.TransformAccess transform, float deltaTime, bool immediately) { 20 | 21 | } 22 | 23 | public override void ApplyState(float deltaTime, bool immediately) { 24 | 25 | } 26 | 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /Tests/Res/TestView1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca331bc0ab4664d0e8038ef2435d1dde 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Res/TestView2.cs: -------------------------------------------------------------------------------- 1 | using ME.ECS; 2 | 3 | namespace ME.ECS.Tests { 4 | 5 | using ME.ECS.Views.Providers; 6 | 7 | public class TestView2 : MonoBehaviourView { 8 | 9 | public override bool applyStateJob => true; 10 | 11 | public override void OnInitialize() { 12 | 13 | } 14 | 15 | public override void OnDeInitialize() { 16 | 17 | } 18 | 19 | public override void ApplyStateJob(UnityEngine.Jobs.TransformAccess transform, float deltaTime, bool immediately) { 20 | 21 | } 22 | 23 | public override void ApplyState(float deltaTime, bool immediately) { 24 | 25 | } 26 | 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /Tests/Res/TestView2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1aaa21dc314e44cba738ad3b6c22e72 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3dd94f3a300b44b384838f4a7181be86 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Resources/SerializerTestView.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d526f038f2c3481ca7acafd72b18336 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Resources/TestView1.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 241a554db80684ca09c2086969b3594d 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Resources/TestView2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b6d02f08ce93488eafab3a94020f9c4 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c385c73c1dca4c97a7be69d18d731ac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Tests/Collections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48b06bc6bb7724390adf867d5cc14040 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Tests/Collections/BufferArray.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91d2ee277dff4914abbcd94da19db5e7 3 | timeCreated: 1630778974 -------------------------------------------------------------------------------- /Tests/Tests/Collections/BufferArraySlicedTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab8289c3969224a2396254953f074579 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18f2392d80ec4ed3a6035a73ca32f1be 3 | timeCreated: 1656361449 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21ec813b0a68432d80ed99b9785bdffc 3 | timeCreated: 1658400201 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/Dictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fa16eac08dc45bab1f0bca8cb804a43 3 | timeCreated: 1658478247 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/EquatableDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a1ba15356d6419b8fed9c675e76c941 3 | timeCreated: 1659023342 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/EquatableHashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a832adf1a9ea456fa5e4730cb46f026e 3 | timeCreated: 1659017094 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/HashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af511c87b88b4f01837a21a4ab4f0206 3 | timeCreated: 1658407570 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/List.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9798b0308c041ac8fe72df081198ec1 3 | timeCreated: 1658400208 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/NativeHashSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb53971a62f5468793647b3950fb740d 3 | timeCreated: 1659017105 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/Queue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb4c8c981338415d873f188559fb6641 3 | timeCreated: 1659028954 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Collections/Stack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd0ab4418d464593bf88796e9642f10b 3 | timeCreated: 1659026196 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Unsafe.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4889d29f09245f6b4e7c2e5abc619c3 3 | timeCreated: 1683294413 -------------------------------------------------------------------------------- /Tests/Tests/Collections/LowLevel/Unsafe/MemoryAllocator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e6ad6a270028f2409c8643361ca311a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Collections/NativeBufferArraySlicedTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfb38004bfa642c1b30d3ed9cfa47d40 3 | timeCreated: 1654596286 -------------------------------------------------------------------------------- /Tests/Tests/Entities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a691e475c06047b5b6412fc906c2c29 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.CopyableComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e59b656997d7a4aa6af258ef3d716877 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.EntitiesGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d9ca421cd8c4170b0585005d91c79ce 3 | timeCreated: 1632161548 -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.OneShot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76a7f4764f2eb40b3814cd006736f6e6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.SharedComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b3c2db3b9a1541338fbbdc8d3987185 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.Storage.Archetypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cacea99095a1449d913655eeb6bd2077 3 | timeCreated: 1643789434 -------------------------------------------------------------------------------- /Tests/Tests/Entities/Tests.Entities.Storage.UnmanagedComponentsStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6acb966b544d455eb5f8e433d044dd2c 3 | timeCreated: 1640200115 -------------------------------------------------------------------------------- /Tests/Tests/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f6e90cc8ec74876ba43462d4736ad59 3 | timeCreated: 1640607406 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.AddRemove.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b72383de0d74d7c992f36f649213b25 3 | timeCreated: 1640606902 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.Any.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15b56818b4ce4ec3b8ef7bcf4720d2b3 3 | timeCreated: 1650026251 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.Connect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: affb761192704254b00eec717cdc7429 3 | timeCreated: 1650219883 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.FilterInFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b365c27265a6431d8d73bda2c3e23bcd 3 | timeCreated: 1644562749 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.Lambdas.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dff16398e3b6412e86ec74cf50dec8d0 3 | timeCreated: 1643971883 -------------------------------------------------------------------------------- /Tests/Tests/Filters/Tests.Filters.OnChanged.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f7effde07a124e1d82b0cab85f66b98 3 | timeCreated: 1640606902 -------------------------------------------------------------------------------- /Tests/Tests/Helpers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9b0ab0858f744875bb6a52e67262037 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Tests/Helpers/CollectionHelpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2e0faad4d3fb4cbc98344e1c3f49e07 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Helpers/TestsHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ede4d1009e964d70b2c0f208d36f588 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/ME.ECS.Tests.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ME.ECS.Tests", 3 | "rootNamespace": "", 4 | "references": [ 5 | "ME.ECS", 6 | "ME.Pools", 7 | "Unity.Burst", 8 | "ME.ECS.Tests.Res", 9 | "ME.ECS.FPMath", 10 | "Unity.Mathematics", 11 | "Unity.Collections" 12 | ], 13 | "includePlatforms": [ 14 | "Editor" 15 | ], 16 | "excludePlatforms": [], 17 | "allowUnsafeCode": true, 18 | "overrideReferences": true, 19 | "precompiledReferences": [], 20 | "autoReferenced": false, 21 | "defineConstraints": [], 22 | "versionDefines": [], 23 | "noEngineReferences": false 24 | } -------------------------------------------------------------------------------- /Tests/Tests/ME.ECS.Tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99cca766ff023489bba5818d8d4eaac0 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Tests/Serialization.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0412733fd7930e44a9f2ec95d525e817 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Tests/Serialization/ME.ECS.Serializer.Tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a42cc8b5f4cc90b4ebb0e84dd889ae03 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Tests/Serialization/SerializerTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4701a1c407537d4e8c0501930b7d721 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/Serialization/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp -------------------------------------------------------------------------------- /Tests/Tests/Serialization/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed48d6b6f9bb48ee9d6746a4faed3aa6 3 | timeCreated: 1653945779 -------------------------------------------------------------------------------- /Tests/Tests/Views.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b55606653b7b4ca7bac6d20f568f1284 3 | timeCreated: 1640608364 -------------------------------------------------------------------------------- /Tests/Tests/Views/Tests.ViewsModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1806bf44b63a94fc2a3f640d5177d853 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Tests/csc.rsp: -------------------------------------------------------------------------------- 1 | @Assets/csc.gen.rsp 2 | 3 | -define:STATES_HISTORY_MODULE_SUPPORT 4 | -define:NETWORK_MODULE_SUPPORT 5 | -define:VIEWS_MODULE_SUPPORT 6 | 7 | -define:UNITY_ENABLED 8 | 9 | -define:FPS_MODULE_SUPPORT 10 | -define:GAMEOBJECT_VIEWS_MODULE_SUPPORT 11 | -define:PARTICLES_VIEWS_MODULE_SUPPORT 12 | -define:DRAWMESH_VIEWS_MODULE_SUPPORT -------------------------------------------------------------------------------- /Tests/Tests/csc.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e4c957b0fdd8433480fc23cdc36ecc9 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db509cae431704d868b38d71755010fc 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | --------------------------------------------------------------------------------