An open API service indexing awesome lists of open source software.

https://github.com/PhuwadonV/Unity-ECS-Example

Learning Unity ECS by making example
https://github.com/PhuwadonV/Unity-ECS-Example

ecs entities unity

Last synced: about 1 year ago
JSON representation

Learning Unity ECS by making example

Awesome Lists containing this project

README

          

# Unity

## Execute your code without MonoBehaviour

- [RuntimeInitializeOnLoadMethod](https://docs.unity3d.com/ScriptReference/RuntimeInitializeOnLoadMethodAttribute.html)

# Unsafe

## Enable unsafe C

- [Assembly Definitions : Allow 'unsafe' Code](https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html)
- Edit > Project Setting > Player > Other Settings > Configuration > Allow 'unsafe' Code

# Job

- [C# Job System](https://docs.unity3d.com/Manual/JobSystem.html)

# Burst

- [Manual](https://docs.unity3d.com/Packages/com.unity.burst@1.2/manual/index.html)

# Entities

- [Manual](https://docs.unity3d.com/Packages/com.unity.entities@0.1/manual/index.html)

# Physics

- [Manual](https://docs.unity3d.com/Packages/com.unity.physics@0.2/manual/index.html)

## Unity.Entities

### Exception

- [CircularSystemDependencyException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.CircularSystemDependencyException.html)
- [DuplicateEntityGuidException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DuplicateEntityGuidException.html)
- [EntityQueryDescValidationException](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryDescValidationException.html)

### Attribute

- [ChangedFilterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChangedFilterAttribute.html)
- [ChunkSerializableAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChunkSerializableAttribute.html)
- [DisallowRefReturnCrossingThisAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisallowRefReturnCrossingThisAttribute.html)
- [LayerFieldAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayerFieldAttribute.html)
- [RegisterGenericComponentTypeAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RegisterGenericComponentTypeAttribute.html)
- [SceneViewWorldPositionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneViewWorldPositionAttribute.html)
- [TypeManager.ForcedMemoryOrderingAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.ForcedMemoryOrderingAttribute.html)
- [TypeManager.TypeVersionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeVersionAttribute.html)
- [WorldSystemFilterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WorldSystemFilterAttribute.html)

### Attribute for system

- [AlwaysUpdateSystemAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.AlwaysUpdateSystemAttribute.html)
- [DisableAutoCreationAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisableAutoCreationAttribute.html)
- [UpdateAfterAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateAfterAttribute.html)
- [UpdateBeforeAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateBeforeAttribute.html)
- [UpdateInGroupAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.UpdateInGroupAttribute.html)

### Attribute for component

- [DisableAutoTypeRegistration](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DisableAutoTypeRegistration.html)
- [InternalBufferCapacityAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.InternalBufferCapacityAttribute.html)
- [MaximumChunkCapacityAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.MaximumChunkCapacityAttribute.html)
- [WriteGroupAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WriteGroupAttribute.html)

### Attribute for IJobForEach

- [ExcludeComponentAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExcludeComponentAttribute.html)
- [RequireComponentTagAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequireComponentTagAttribute.html)

### Attribute for MonoBehaviour

- [RequiresEntityConversionAttribute](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequiresEntityConversionAttribute.html)

### Class

- [EntityContainerPropertyBag](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityContainerPropertyBag.html)
- [EntityManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManager.html)
- [EntityQuery](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQuery.html)
- [EntityQueryDesc](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryDesc.html)
- [TypeHash](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeHash.html)

### Class with public constructor or public static SelfType method

- [EntityManager.EntityManagerDebug](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManager.EntityManagerDebug.html)
- [GameObjectConversionSettings](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionSettings.html)
- [WordStorage](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WordStorage.html)
- [World](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.World.html)

### Class : MonoBehavior

- [ConvertToEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ConvertToEntity.html)
- [GameObjectEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectEntity.html)
- [StaticOptimizeEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.StaticOptimizeEntity.html)

### Class : Static

- [ChangeVersionUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChangeVersionUtility.html)
- [DefaultTinyWorldInitialization](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DefaultTinyWorldInitialization.html)
- [DefaultWorldInitialization](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DefaultWorldInitialization.html)
- [EntityRemapUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.html)
- [FastEquality](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.html)
- [GameObjectConversionUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionUtility.html)
- [PlayerLoopManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PlayerLoopManager.html)
- [ScriptBehaviourUpdateOrder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ScriptBehaviourUpdateOrder.html)
- [TypeManager](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.html)

### Class : Extensions

- [BlobAssetSerializeExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobAssetSerializeExtensions.html)
- [BlobStringExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobStringExtensions.html)
- [EntityManagerExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerExtensions.html)
- [EntityQueryExtensionsForComponentArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryExtensionsForComponentArray.html)
- [EntityQueryExtensionsForTransformAccessArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryExtensionsForTransformAccessArray.html)
- [JobChunkExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobChunkExtensions.html)
- [JobForEachExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobForEachExtensions.html)
- [WorldObsoleteExtensions](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.WorldObsoleteExtensions.html)

### [ComponentDataProxyBase](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataProxyBase.html)

- [ComponentDataProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataProxy-1.html)
- [DynamicBufferProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBufferProxy-1.html)
- [SharedComponentDataProxy](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SharedComponentDataProxy-1.html)

### [ComponentSystemBase](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemBase.html)

- [ComponentSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemBase.html)
- [ComponentSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemGroup.html)
- [GameObjectAfterConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectAfterConversionGroup.html)
- [GameObjectBeforeConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectBeforeConversionGroup.html)
- [GameObjectConversionGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectConversionGroup.html)
- [GameObjectDeclareReferencedObjectsGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectDeclareReferencedObjectsGroup.html)
- [GameObjectExportGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.GameObjectExportGroup.html)
- [InitializationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.InitializationSystemGroup.html)
- [LateSimulationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LateSimulationSystemGroup.html)
- [PresentationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PresentationSystemGroup.html)
- [SimulationSystemGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SimulationSystemGroup.html)
- [EntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBufferSystem.html)
- [BeginInitializationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginInitializationEntityCommandBufferSystem.html)
- [BeginPresentationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginPresentationEntityCommandBufferSystem.html)
- [BeginSimulationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BeginSimulationEntityCommandBufferSystem.html)
- [EndInitializationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EndInitializationEntityCommandBufferSystem.html)
- [EndSimulationEntityCommandBufferSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EndSimulationEntityCommandBufferSystem.html)
- [JobComponentSystem](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobComponentSystem.html)

### Struct

- [ComponentTypeHash](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypeHash.html)
- [ComponentTypes.Masks](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypes.Masks.html)
- [EntityCommandBuffer.Concurrent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBuffer.Concurrent.html)
- [EntityQueryBuilder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityQueryBuilder.html)
- [EntityReferenceChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityReferenceChange.html)
- [EntityRemapUtility.BufferEntityPatchInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.BufferEntityPatchInfo.html)
- [EntityRemapUtility.EntityPatchInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.EntityPatchInfo.html)
- [EntityRemapUtility.EntityRemapInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.EntityRemapInfo.html)
- [EntityRemapUtility.SparseEntityRemapInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityRemapUtility.SparseEntityRemapInfo.html)
- [ExcludeComponent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExcludeComponent-1.html)
- [ExclusiveEntityTransaction](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ExclusiveEntityTransaction.html)
- [FastEquality.Layout](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.Layout.html)
- [Hash128](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Hash128.html)
- [LayoutUtility](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayoutUtility.html)
- [LayoutUtilityManaged](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LayoutUtilityManaged.html)
- [LinkedEntityGroupChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LinkedEntityGroupChange.html)
- [PackedComponent](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedComponent.html)
- [PackedComponentDataChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedComponentDataChange.html)
- [PackedSharedComponentDataChange](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.PackedSharedComponentDataChange.html)
- [NumberedWords](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NumberedWords.html)
- [SOAFieldInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SOAFieldInfo.html)
- [TypeManager.EntityOffsetInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.EntityOffsetInfo.html)
- [TypeManager.EqualityHelper](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.EqualityHelper-1.html)
- [TypeManager.StaticTypeLookup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.StaticTypeLookup-1.html)
- [Words](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Words.html)

### Struct with public constructor or public static SelfType method

- [ComponentSystemGroup.TypeHeapElement](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentSystemGroup.TypeHeapElement.html)
- [EntityChanges](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityChanges.html)
- [EntityChangeSet](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityChangeSet.html)
- [EntityContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityContainer.html)
- [EntityManagerDiffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerDiffer.html)
- [EntityManagerPatcher](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerPatcher.html)
- [FastEquality.TypeInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.FastEquality.TypeInfo.html)
- [NativeArraySharedValues](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeArraySharedValues-1.html)
- [NativeString4096](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString4096.html)
- [NativeString512](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString512.html)
- [NativeString64](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeString64.html)
- [NativeStringView](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.NativeStringView.html)
- [TypeManager.FieldInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.FieldInfo.html)
- [TypeManager.TypeInfo](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeInfo.html)
- [TypeManager.TypeInfoDebug](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.TypeManager.TypeInfoDebug.html)

### Struct : Highlight

- [ComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentType.html)
- [ComponentTypes](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentTypes.html)
- [DynamicBuffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBuffer-1.html)
- [Entity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Entity.html)
- [EntityArchetype](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityArchetype.html)
- [EntityCommandBuffer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityCommandBuffer.html)

### Struct : ArchetypeChunk

- [ArchetypeChunk](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunk.html)
- [ArchetypeChunkArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkArray.html)
- [ArchetypeChunkBufferType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkBufferType-1.html)
- [ArchetypeChunkComponentObjects](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkComponentObjects-1.html)
- [ArchetypeChunkComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkComponentType-1.html)
- [ArchetypeChunkEntityType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkEntityType.html)
- [ArchetypeChunkSharedComponentType](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ArchetypeChunkSharedComponentType-1.html)

### Struct : Blob

- [BlobArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobArray-1.html)
- [BlobAssetReference](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobAssetReference-1.html)
- [BlobBuilder](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobBuilder.html)
- [BlobBuilderArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobBuilderArray-1.html)
- [BuildComponentDataToEntityLookupTask](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BuildComponentDataToEntityLookupTask-1.html)
- [BlobPtr](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobPtr-1.html)
- [BlobString](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BlobString.html)

### Struct : IComponentData

- [Asset](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Asset.html)
- [ChunkHeader](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ChunkHeader.html)
- [ComponentDataFromEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ComponentDataFromEntity-1.html)
- [Disabled](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Disabled.html)
- [EntityGuid](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityGuid.html)
- [Prefab](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.Prefab.html)
- [RequestSceneLoaded](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.RequestSceneLoaded.html)
- [SceneBoundingVolume](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneBoundingVolume.html)
- [SceneData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneData.html)

### Struct : IBufferElementData

- [BufferAccessor](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BufferAccessor-1.html)
- [BufferFromEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.BufferFromEntity-1.html)
- [LinkedEntityGroup](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.LinkedEntityGroup.html)

### Struct : ISharedComponentData

- [EditorRenderData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EditorRenderData.html)
- [SceneSection](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneSection.html)
- [SceneTag](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.SceneTag.html)

### Struct : IDynamicBufferContainer

- [DynamicBufferContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.DynamicBufferContainer-1.html)

### Struct : IJobParallelFor

- [MemsetNativeArray](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.MemsetNativeArray-1.html)

### Interface

- [EntityManagerBaseInterfaceForObsolete](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.EntityManagerBaseInterfaceForObsolete.html)
- [ICustomBootstrap](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ICustomBootstrap.html)
- [IDynamicBufferContainer](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IDynamicBufferContainer.html)
- [IRefCounted](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IRefCounted.html)
- [JobForEachExtensions.IBaseJobForEach](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.JobForEachExtensions.IBaseJobForEach.html)

### Interface : Component

- [IBufferElementData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IBufferElementData.html)
- [IComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IComponentData.html)
- [ISharedComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISharedComponentData.html)
- [ISystemStateBufferElementData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateBufferElementData.html)
- [ISystemStateComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateComponentData.html)
- [ISystemStateSharedComponentData](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.ISystemStateSharedComponentData.html)

### Interface : Job

- [IJobChunk](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobChunk.html)
- [IJobForEach](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobForEach-1.html)
- [IJobForEachWithEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IJobForEachWithEntity-1.html)

### Interface : MonoBehaviour

- [IConvertGameObjectToEntity](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IConvertGameObjectToEntity.html)
- [IDeclareReferencedPrefabs](https://docs.unity3d.com/Packages/com.unity.entities@0.1/api/Unity.Entities.IDeclareReferencedPrefabs.html)