Class TinyEnvironment
Inherited Members
Unity.Entities.SystemBase.CompleteDependency()
Unity.Entities.SystemBase.Update()
Unity.Entities.SystemBase.GetComponent<T>(Unity.Entities.Entity)
Unity.Entities.SystemBase.SetComponent<T>(Unity.Entities.Entity, T)
Unity.Entities.SystemBase.HasComponent<T>(Unity.Entities.Entity)
Unity.Entities.SystemBase.GetComponentDataFromEntity<T>(System.Boolean)
Unity.Entities.SystemBase.GetBuffer<T>(Unity.Entities.Entity)
Unity.Entities.SystemBase.GetBufferFromEntity<T>(System.Boolean)
Unity.Entities.SystemBase.OnCreateForCompiler()
Unity.Entities.SystemBase.Dependency
Unity.Entities.SystemBase.Entities
Unity.Entities.SystemBase.Job
Unity.Entities.ComponentSystemBase.OnStartRunning()
Unity.Entities.ComponentSystemBase.OnStopRunning()
Unity.Entities.ComponentSystemBase.ShouldRunSystem()
Unity.Entities.ComponentSystemBase.GetComponentTypeHandle<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetDynamicComponentTypeHandle(Unity.Entities.ComponentType)
Unity.Entities.ComponentSystemBase.GetBufferTypeHandle<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetSharedComponentTypeHandle<T>()
Unity.Entities.ComponentSystemBase.GetEntityTypeHandle()
Unity.Entities.ComponentSystemBase.RequireForUpdate(Unity.Entities.EntityQuery)
Unity.Entities.ComponentSystemBase.RequireSingletonForUpdate<T>()
Unity.Entities.ComponentSystemBase.HasSingleton<T>()
Unity.Entities.ComponentSystemBase.GetSingleton<T>()
Unity.Entities.ComponentSystemBase.SetSingleton<T>(T)
Unity.Entities.ComponentSystemBase.GetSingletonEntity<T>()
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Entities.ComponentType[])
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Collections.NativeArray<Unity.Entities.ComponentType>)
Unity.Entities.ComponentSystemBase.GetEntityQuery(Unity.Entities.EntityQueryDesc[])
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkComponentTypeDynamic(Unity.Entities.ComponentType)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkBufferType<T>(System.Boolean)
Unity.Entities.ComponentSystemBase.GetArchetypeChunkSharedComponentType<T>()
Unity.Entities.ComponentSystemBase.GetArchetypeChunkEntityType()
Unity.Entities.ComponentSystemBase.Enabled
Unity.Entities.ComponentSystemBase.EntityQueries
Unity.Entities.ComponentSystemBase.GlobalSystemVersion
Unity.Entities.ComponentSystemBase.LastSystemVersion
Unity.Entities.ComponentSystemBase.EntityManager
Unity.Entities.ComponentSystemBase.World
Unity.Entities.ComponentSystemBase.Time
Unity.Entities.ComponentSystemBase.ExecutingSystemType
Namespace: Unity.Tiny
Syntax
public class TinyEnvironment : SystemBase
Fields
configEntity
Declaration
public Entity configEntity
Field Value
Type | Description |
---|---|
Unity.Entities.Entity |
whiteSpriteEntity
Declaration
public Entity whiteSpriteEntity
Field Value
Type | Description |
---|---|
Unity.Entities.Entity |
Methods
GetAllEntitiesByName(String, Allocator)
Declaration
public NativeList<Entity> GetAllEntitiesByName(string name, Allocator allocator = Allocator.Temp)
Parameters
Type | Name | Description |
---|---|---|
String | name | |
Allocator | allocator |
Returns
Type | Description |
---|---|
Unity.Collections.NativeList<Unity.Entities.Entity> |
GetConfigBufferData<T>()
Declaration
public DynamicBuffer<T> GetConfigBufferData<T>()
where T : struct, IBufferElementData
Returns
Type | Description |
---|---|
Unity.Entities.DynamicBuffer<T> |
Type Parameters
Name | Description |
---|---|
T |
GetConfigData<T>()
Declaration
public T GetConfigData<T>()
where T : struct, IComponentData
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
GetEntityByGuid(EntityGuid)
Declaration
public Entity GetEntityByGuid(EntityGuid guid)
Parameters
Type | Name | Description |
---|---|---|
Unity.Entities.EntityGuid | guid |
Returns
Type | Description |
---|---|
Unity.Entities.Entity |
GetEntityByName(String)
Declaration
public Entity GetEntityByName(string name)
Parameters
Type | Name | Description |
---|---|---|
String | name |
Returns
Type | Description |
---|---|
Unity.Entities.Entity |
GetEntityGuid(Entity)
Declaration
public EntityGuid GetEntityGuid(Entity entity)
Parameters
Type | Name | Description |
---|---|---|
Unity.Entities.Entity | entity |
Returns
Type | Description |
---|---|
Unity.Entities.EntityGuid |
GetEntityName(Entity)
Declaration
public string GetEntityName(Entity entity)
Parameters
Type | Name | Description |
---|---|---|
Unity.Entities.Entity | entity |
Returns
Type | Description |
---|---|
String |
OnCreate()
Declaration
protected override void OnCreate()
Overrides
Unity.Entities.ComponentSystemBase.OnCreate()
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
Unity.Entities.ComponentSystemBase.OnDestroy()
OnUpdate()
Declaration
protected override void OnUpdate()
Overrides
Unity.Entities.SystemBase.OnUpdate()
SetConfigData<T>(T)
Declaration
public void SetConfigData<T>(T data)
where T : struct, IComponentData
Parameters
Type | Name | Description |
---|---|---|
T | data |
Type Parameters
Name | Description |
---|---|
T |
SetEntityGuid(Entity, EntityGuid)
Declaration
public void SetEntityGuid(Entity entity, EntityGuid guid)
Parameters
Type | Name | Description |
---|---|---|
Unity.Entities.Entity | entity | |
Unity.Entities.EntityGuid | guid |
SetEntityName(Entity, String)
Declaration
public void SetEntityName(Entity entity, string name)
Parameters
Type | Name | Description |
---|---|---|
Unity.Entities.Entity | entity | |
String | name |