{"id":13663620,"url":"https://github.com/PhuwadonV/Unity-ECS-Example","last_synced_at":"2025-04-25T17:31:54.527Z","repository":{"id":141398423,"uuid":"187055127","full_name":"PhuwadonV/Unity-ECS-Example","owner":"PhuwadonV","description":"Learning Unity ECS by making example","archived":false,"fork":false,"pushed_at":"2019-10-07T02:07:23.000Z","size":131,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-10T20:37:56.810Z","etag":null,"topics":["ecs","entities","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PhuwadonV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-05-16T15:31:31.000Z","updated_at":"2024-01-24T03:59:21.000Z","dependencies_parsed_at":"2024-02-04T13:03:28.147Z","dependency_job_id":"f355f995-70a0-4d7d-beaa-906a6db20a1f","html_url":"https://github.com/PhuwadonV/Unity-ECS-Example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhuwadonV%2FUnity-ECS-Example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhuwadonV%2FUnity-ECS-Example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhuwadonV%2FUnity-ECS-Example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhuwadonV%2FUnity-ECS-Example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PhuwadonV","download_url":"https://codeload.github.com/PhuwadonV/Unity-ECS-Example/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250862071,"owners_count":21499214,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ecs","entities","unity"],"created_at":"2024-08-02T05:02:32.356Z","updated_at":"2025-04-25T17:31:54.073Z","avatar_url":"https://github.com/PhuwadonV.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Unity\n\n## Execute your code without MonoBehaviour\n\n- [RuntimeInitializeOnLoadMethod](https://docs.unity3d.com/ScriptReference/RuntimeInitializeOnLoadMethodAttribute.html)\n\n# Unsafe\n\n## Enable unsafe C\n\n- [Assembly Definitions : Allow 'unsafe' Code](https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html)\n- Edit \u003e Project Setting \u003e Player \u003e Other Settings \u003e Configuration \u003e Allow 'unsafe' Code\n\n# Job\n\n- [C# Job System](https://docs.unity3d.com/Manual/JobSystem.html)\n\n# Burst\n\n- [Manual](https://docs.unity3d.com/Packages/com.unity.burst@1.2/manual/index.html)\n\n# Entities\n\n- [Manual](https://docs.unity3d.com/Packages/com.unity.entities@0.1/manual/index.html)\n\n# Physics\n\n- [Manual](https://docs.unity3d.com/Packages/com.unity.physics@0.2/manual/index.html)\n\n## Unity.Entities\n\n### Exception\n\n- [CircularSystemDependencyException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.CircularSystemDependencyException.html)\n- [DuplicateEntityGuidException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DuplicateEntityGuidException.html)\n- [EntityQueryDescValidationException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryDescValidationException.html)\n\n### Attribute\n\n- [ChangedFilterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChangedFilterAttribute.html)\n- [ChunkSerializableAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChunkSerializableAttribute.html)\n- [DisallowRefReturnCrossingThisAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisallowRefReturnCrossingThisAttribute.html)\n- [LayerFieldAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayerFieldAttribute.html)\n- [RegisterGenericComponentTypeAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RegisterGenericComponentTypeAttribute.html)\n- [SceneViewWorldPositionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneViewWorldPositionAttribute.html)\n- [TypeManager.ForcedMemoryOrderingAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.ForcedMemoryOrderingAttribute.html)\n- [TypeManager.TypeVersionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeVersionAttribute.html)\n- [WorldSystemFilterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WorldSystemFilterAttribute.html)\n\n### Attribute for system\n\n- [AlwaysUpdateSystemAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.AlwaysUpdateSystemAttribute.html)\n- [DisableAutoCreationAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisableAutoCreationAttribute.html)\n- [UpdateAfterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateAfterAttribute.html)\n- [UpdateBeforeAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateBeforeAttribute.html)\n- [UpdateInGroupAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateInGroupAttribute.html)\n\n### Attribute for component\n\n- [DisableAutoTypeRegistration](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisableAutoTypeRegistration.html)\n- [InternalBufferCapacityAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.InternalBufferCapacityAttribute.html)\n- [MaximumChunkCapacityAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.MaximumChunkCapacityAttribute.html)\n- [WriteGroupAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WriteGroupAttribute.html)\n\n### Attribute for IJobForEach\n\n- [ExcludeComponentAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExcludeComponentAttribute.html)\n- [RequireComponentTagAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequireComponentTagAttribute.html)\n\n### Attribute for MonoBehaviour\n\n- [RequiresEntityConversionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequiresEntityConversionAttribute.html)\n\n### Class\n\n- [EntityContainerPropertyBag](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityContainerPropertyBag.html)\n- [EntityManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManager.html)\n- [EntityQuery](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQuery.html)\n- [EntityQueryDesc](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryDesc.html)\n- [TypeHash](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeHash.html)\n\n### Class with public constructor or public static SelfType method\n\n- [EntityManager.EntityManagerDebug](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManager.EntityManagerDebug.html)\n- [GameObjectConversionSettings](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionSettings.html)\n- [WordStorage](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WordStorage.html)\n- [World](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.World.html)\n\n### Class : MonoBehavior\n\n- [ConvertToEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ConvertToEntity.html)\n- [GameObjectEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectEntity.html)\n- [StaticOptimizeEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.StaticOptimizeEntity.html)\n\n### Class : Static\n\n- [ChangeVersionUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChangeVersionUtility.html)\n- [DefaultTinyWorldInitialization](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DefaultTinyWorldInitialization.html)\n- [DefaultWorldInitialization](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DefaultWorldInitialization.html)\n- [EntityRemapUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.html)\n- [FastEquality](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.html)\n- [GameObjectConversionUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionUtility.html)\n- [PlayerLoopManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PlayerLoopManager.html)\n- [ScriptBehaviourUpdateOrder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ScriptBehaviourUpdateOrder.html)\n- [TypeManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.html)\n\n### Class : Extensions\n\n- [BlobAssetSerializeExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobAssetSerializeExtensions.html)\n- [BlobStringExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobStringExtensions.html)\n- [EntityManagerExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerExtensions.html)\n- [EntityQueryExtensionsForComponentArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryExtensionsForComponentArray.html)\n- [EntityQueryExtensionsForTransformAccessArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryExtensionsForTransformAccessArray.html)\n- [JobChunkExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobChunkExtensions.html)\n- [JobForEachExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobForEachExtensions.html)\n- [WorldObsoleteExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WorldObsoleteExtensions.html)\n\n### [ComponentDataProxyBase](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataProxyBase.html)\n\n- [ComponentDataProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataProxy-1.html)\n- [DynamicBufferProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBufferProxy-1.html)\n- [SharedComponentDataProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SharedComponentDataProxy-1.html)\n\n### [ComponentSystemBase](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemBase.html)\n\n- [ComponentSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemBase.html)\n  - [ComponentSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemGroup.html)\n    - [GameObjectAfterConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectAfterConversionGroup.html)\n    - [GameObjectBeforeConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectBeforeConversionGroup.html)\n    - [GameObjectConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionGroup.html)\n    - [GameObjectDeclareReferencedObjectsGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectDeclareReferencedObjectsGroup.html)\n    - [GameObjectExportGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectExportGroup.html)\n    - [InitializationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.InitializationSystemGroup.html)\n    - [LateSimulationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LateSimulationSystemGroup.html)\n    - [PresentationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PresentationSystemGroup.html)\n    - [SimulationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SimulationSystemGroup.html)\n  - [EntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBufferSystem.html)\n    - [BeginInitializationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginInitializationEntityCommandBufferSystem.html)\n    - [BeginPresentationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginPresentationEntityCommandBufferSystem.html)\n    - [BeginSimulationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginSimulationEntityCommandBufferSystem.html)\n    - [EndInitializationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EndInitializationEntityCommandBufferSystem.html)\n    - [EndSimulationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EndSimulationEntityCommandBufferSystem.html)\n- [JobComponentSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobComponentSystem.html)\n\n### Struct\n\n- [ComponentTypeHash](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypeHash.html)\n- [ComponentTypes.Masks](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypes.Masks.html)\n- [EntityCommandBuffer.Concurrent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBuffer.Concurrent.html)\n- [EntityQueryBuilder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryBuilder.html)\n- [EntityReferenceChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityReferenceChange.html)\n- [EntityRemapUtility.BufferEntityPatchInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.BufferEntityPatchInfo.html)\n- [EntityRemapUtility.EntityPatchInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.EntityPatchInfo.html)\n- [EntityRemapUtility.EntityRemapInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.EntityRemapInfo.html)\n- [EntityRemapUtility.SparseEntityRemapInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.SparseEntityRemapInfo.html)\n- [ExcludeComponent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExcludeComponent-1.html)\n- [ExclusiveEntityTransaction](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExclusiveEntityTransaction.html)\n- [FastEquality.Layout](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.Layout.html)\n- [Hash128](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Hash128.html)\n- [LayoutUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayoutUtility.html)\n- [LayoutUtilityManaged](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayoutUtilityManaged.html)\n- [LinkedEntityGroupChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LinkedEntityGroupChange.html)\n- [PackedComponent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedComponent.html)\n- [PackedComponentDataChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedComponentDataChange.html)\n- [PackedSharedComponentDataChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedSharedComponentDataChange.html)\n- [NumberedWords](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NumberedWords.html)\n- [SOAFieldInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SOAFieldInfo.html)\n- [TypeManager.EntityOffsetInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.EntityOffsetInfo.html)\n- [TypeManager.EqualityHelper](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.EqualityHelper-1.html)\n- [TypeManager.StaticTypeLookup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.StaticTypeLookup-1.html)\n- [Words](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Words.html)\n\n### Struct with public constructor or public static SelfType method\n\n- [ComponentSystemGroup.TypeHeapElement](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemGroup.TypeHeapElement.html)\n- [EntityChanges](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityChanges.html)\n- [EntityChangeSet](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityChangeSet.html)\n- [EntityContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityContainer.html)\n- [EntityManagerDiffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerDiffer.html)\n- [EntityManagerPatcher](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerPatcher.html)\n- [FastEquality.TypeInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.TypeInfo.html)\n- [NativeArraySharedValues](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeArraySharedValues-1.html)\n- [NativeString4096](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString4096.html)\n- [NativeString512](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString512.html)\n- [NativeString64](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString64.html)\n- [NativeStringView](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeStringView.html)\n- [TypeManager.FieldInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.FieldInfo.html)\n- [TypeManager.TypeInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeInfo.html)\n- [TypeManager.TypeInfoDebug](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeInfoDebug.html)\n\n### Struct : Highlight\n\n- [ComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentType.html)\n- [ComponentTypes](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypes.html)\n- [DynamicBuffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBuffer-1.html)\n- [Entity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Entity.html)\n- [EntityArchetype](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityArchetype.html)\n- [EntityCommandBuffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBuffer.html)\n\n### Struct : ArchetypeChunk\n\n- [ArchetypeChunk](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunk.html)\n- [ArchetypeChunkArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkArray.html)\n- [ArchetypeChunkBufferType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkBufferType-1.html)\n- [ArchetypeChunkComponentObjects](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkComponentObjects-1.html)\n- [ArchetypeChunkComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkComponentType-1.html)\n- [ArchetypeChunkEntityType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkEntityType.html)\n- [ArchetypeChunkSharedComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkSharedComponentType-1.html)\n\n### Struct : Blob\n\n- [BlobArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobArray-1.html)\n- [BlobAssetReference](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobAssetReference-1.html)\n- [BlobBuilder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobBuilder.html)\n- [BlobBuilderArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobBuilderArray-1.html)\n- [BuildComponentDataToEntityLookupTask](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BuildComponentDataToEntityLookupTask-1.html)\n- [BlobPtr](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobPtr-1.html)\n- [BlobString](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobString.html)\n\n### Struct : IComponentData\n\n- [Asset](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Asset.html)\n- [ChunkHeader](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChunkHeader.html)\n- [ComponentDataFromEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataFromEntity-1.html)\n- [Disabled](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Disabled.html)\n- [EntityGuid](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityGuid.html)\n- [Prefab](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Prefab.html)\n- [RequestSceneLoaded](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequestSceneLoaded.html)\n- [SceneBoundingVolume](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneBoundingVolume.html)\n- [SceneData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneData.html)\n\n### Struct : IBufferElementData\n\n- [BufferAccessor](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BufferAccessor-1.html)\n- [BufferFromEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BufferFromEntity-1.html)\n- [LinkedEntityGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LinkedEntityGroup.html)\n\n### Struct : ISharedComponentData\n\n- [EditorRenderData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EditorRenderData.html)\n- [SceneSection](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneSection.html)\n- [SceneTag](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneTag.html)\n\n### Struct : IDynamicBufferContainer\n\n- [DynamicBufferContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBufferContainer-1.html)\n\n### Struct : IJobParallelFor\n\n- [MemsetNativeArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.MemsetNativeArray-1.html)\n\n### Interface\n\n- [EntityManagerBaseInterfaceForObsolete](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerBaseInterfaceForObsolete.html)\n- [ICustomBootstrap](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ICustomBootstrap.html)\n- [IDynamicBufferContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IDynamicBufferContainer.html)\n- [IRefCounted](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IRefCounted.html)\n- [JobForEachExtensions.IBaseJobForEach](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobForEachExtensions.IBaseJobForEach.html)\n\n### Interface : Component\n\n- [IBufferElementData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IBufferElementData.html)\n- [IComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IComponentData.html)\n- [ISharedComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISharedComponentData.html)\n- [ISystemStateBufferElementData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateBufferElementData.html)\n- [ISystemStateComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateComponentData.html)\n- [ISystemStateSharedComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateSharedComponentData.html)\n\n### Interface : Job\n\n- [IJobChunk](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobChunk.html)\n- [IJobForEach](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobForEach-1.html)\n- [IJobForEachWithEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobForEachWithEntity-1.html)\n\n### Interface : MonoBehaviour\n\n- [IConvertGameObjectToEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IConvertGameObjectToEntity.html)\n- [IDeclareReferencedPrefabs](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IDeclareReferencedPrefabs.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPhuwadonV%2FUnity-ECS-Example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPhuwadonV%2FUnity-ECS-Example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPhuwadonV%2FUnity-ECS-Example/lists"}