Class TinyEnvironment
Inheritance
TinyEnvironment
Syntax
public class TinyEnvironment : SystemBase
Fields
configEntity
Declaration
public Entity configEntity
Field Value
fixedFrameDeltaTime
Declaration
public float fixedFrameDeltaTime
Field Value
fixedFrameRateEnabled
Declaration
public bool fixedFrameRateEnabled
Field Value
whiteSpriteEntity
Declaration
public Entity whiteSpriteEntity
Field Value
Methods
GetAllEntitiesByName(String, Allocator)
Declaration
public NativeList<Entity> GetAllEntitiesByName(string name, Allocator allocator = null)
Parameters
| Type |
Name |
Description |
| String |
name |
|
| Allocator |
allocator |
|
Returns
| Type |
Description |
| NativeList<Entity> |
|
GetConfigBufferData<T>()
Declaration
public DynamicBuffer<T> GetConfigBufferData<T>()
where T : struct, IBufferElementData
Returns
| Type |
Description |
| DynamicBuffer<T> |
|
Type Parameters
GetConfigData<T>()
Declaration
public T GetConfigData<T>()
where T : struct, IComponentData
Returns
Type Parameters
GetEntityByGuid(EntityGuid)
Declaration
public Entity GetEntityByGuid(EntityGuid guid)
Parameters
| Type |
Name |
Description |
| EntityGuid |
guid |
|
Returns
GetEntityByName(String)
Declaration
public Entity GetEntityByName(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
Returns
GetEntityGuid(Entity)
Declaration
public EntityGuid GetEntityGuid(Entity entity)
Parameters
| Type |
Name |
Description |
| Entity |
entity |
|
Returns
| Type |
Description |
| EntityGuid |
|
GetEntityName(Entity)
Declaration
public string GetEntityName(Entity entity)
Parameters
| Type |
Name |
Description |
| Entity |
entity |
|
Returns
OnCreate()
Declaration
protected override void OnCreate()
OnDestroy()
Declaration
protected override void OnDestroy()
OnUpdate()
Declaration
protected override void OnUpdate()
SetConfigData<T>(T)
Declaration
public void SetConfigData<T>(T data)
where T : struct, IComponentData
Parameters
| Type |
Name |
Description |
| T |
data |
|
Type Parameters
SetEntityGuid(Entity, EntityGuid)
Declaration
public void SetEntityGuid(Entity entity, EntityGuid guid)
Parameters
| Type |
Name |
Description |
| Entity |
entity |
|
| EntityGuid |
guid |
|
SetEntityName(Entity, String)
Declaration
public void SetEntityName(Entity entity, string name)
Parameters
| Type |
Name |
Description |
| Entity |
entity |
|
| String |
name |
|
StepWallRealtimeFrame(Double)
Declaration
public TimeData StepWallRealtimeFrame(double deltaTimeDouble)
Parameters
| Type |
Name |
Description |
| Double |
deltaTimeDouble |
|
Returns
| Type |
Description |
| TimeData |
|