Class TinyEnvironment
Inheritance
TinyEnvironment
Syntax
public class TinyEnvironment : ComponentSystem
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 |
|