Struct TPC_FadeSystem.FadeJob
Implements
IJobEntity
IJobChunk
Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.GetType()
Object.ReferenceEquals(Object, Object)
Assembly: DOTS-TPC.dll
Syntax
public struct FadeJob : IJobEntity, IJobChunk
Fields
LinkedEntityGroup_Lookup
Declaration
public BufferLookup<LinkedEntityGroup> LinkedEntityGroup_Lookup
Field Value
Type |
Description |
BufferLookup<LinkedEntityGroup> |
|
TPC_FadeMaterial_WriteLookup
Declaration
public ComponentLookup<TPC_FadeMaterial> TPC_FadeMaterial_WriteLookup
Field Value
Methods
Execute(in TPC_ControllerState, in TPC_CameraTarget)
Declaration
public void Execute(in TPC_ControllerState state, in TPC_CameraTarget target)
Parameters
Execute(in ArchetypeChunk, Int32, Boolean, in v128)
Declaration
public void Execute(in ArchetypeChunk chunk, int chunkIndexInQuery, bool useEnabledMask, in v128 chunkEnabledMask)
Parameters
Type |
Name |
Description |
ArchetypeChunk |
chunk |
|
Int32 |
chunkIndexInQuery |
|
Boolean |
useEnabledMask |
|
v128 |
chunkEnabledMask |
|
Run()
Declaration
Run(EntityQuery)
Declaration
public void Run(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
RunByRef()
Declaration
RunByRef(EntityQuery)
Declaration
public void RunByRef(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
Schedule()
Declaration
Schedule(EntityQuery, JobHandle)
Declaration
public JobHandle Schedule(EntityQuery query, JobHandle dependsOn)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Schedule(EntityQuery)
Declaration
public void Schedule(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
Schedule(JobHandle)
Declaration
public JobHandle Schedule(JobHandle dependsOn)
Parameters
Type |
Name |
Description |
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleByRef()
Declaration
public void ScheduleByRef()
ScheduleByRef(EntityQuery, JobHandle)
Declaration
public JobHandle ScheduleByRef(EntityQuery query, JobHandle dependsOn)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleByRef(EntityQuery)
Declaration
public void ScheduleByRef(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
ScheduleByRef(JobHandle)
Declaration
public JobHandle ScheduleByRef(JobHandle dependsOn)
Parameters
Type |
Name |
Description |
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallel()
Declaration
public void ScheduleParallel()
ScheduleParallel(EntityQuery, JobHandle, NativeArray<Int32>)
Declaration
public JobHandle ScheduleParallel(EntityQuery query, JobHandle dependsOn, NativeArray<int> chunkBaseEntityIndices)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
NativeArray<Int32> |
chunkBaseEntityIndices |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallel(EntityQuery, JobHandle)
Declaration
public JobHandle ScheduleParallel(EntityQuery query, JobHandle dependsOn)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallel(EntityQuery)
Declaration
public void ScheduleParallel(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
ScheduleParallel(JobHandle)
Declaration
public JobHandle ScheduleParallel(JobHandle dependsOn)
Parameters
Type |
Name |
Description |
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallelByRef()
Declaration
public void ScheduleParallelByRef()
ScheduleParallelByRef(EntityQuery, JobHandle, NativeArray<Int32>)
Declaration
public JobHandle ScheduleParallelByRef(EntityQuery query, JobHandle dependsOn, NativeArray<int> chunkBaseEntityIndices)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
NativeArray<Int32> |
chunkBaseEntityIndices |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallelByRef(EntityQuery, JobHandle)
Declaration
public JobHandle ScheduleParallelByRef(EntityQuery query, JobHandle dependsOn)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleParallelByRef(EntityQuery)
Declaration
public void ScheduleParallelByRef(EntityQuery query)
Parameters
Type |
Name |
Description |
EntityQuery |
query |
|
ScheduleParallelByRef(JobHandle)
Declaration
public JobHandle ScheduleParallelByRef(JobHandle dependsOn)
Parameters
Type |
Name |
Description |
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Implements
Unity.Entities.IJobEntity
Unity.Entities.IJobChunk