• Manual
  • API Summary
  • About
Show / Hide Table of Contents
  • DOTS_TPC
    • DotsHelper
    • FollowMode
    • FreeLookMode
    • FreeLookMouseHideMode
    • MouseCursorHelper
    • StationaryModeType
    • TargetablesComparer
    • TargetableWithDistance
    • TPC_AllHitsCollector
    • TPC_CameraControllerJob
    • TPC_CameraControllerJob.DistanceComparer
    • TPC_CameraTarget
    • TPC_ControllerOptions
    • TPC_ControllerState
    • TPC_DebugOptions
    • TPC_FadeMaterial
    • TPC_FadeSystem
    • TPC_FadeSystem.FadeJob
    • TPC_FadeSystem.FadeJob.InternalCompiler
    • TPC_FadeSystem.FadeJob.InternalCompilerQueryAndHandleData
    • TPC_FadeSystem.FadeJob.InternalCompilerQueryAndHandleData.TypeHandle
    • TPC_FollowJob
    • TPC_FollowOptions
    • TPC_FollowState
    • TPC_FreeLookJob
    • TPC_FreeLookOptions
    • TPC_GatherInputsSystem
    • TPC_HitsCollector
    • TPC_IgnoreTag
    • TPC_Input
    • TPC_Input_FreeLook
    • TPC_Input_LockOn
    • TPC_Input_Shoulder
    • TPC_Input.CameraMovementActions
    • TPC_Input.ICameraMovementActions
    • TPC_LockOnCollector
    • TPC_LockOnJob
    • TPC_LockOnOptions
    • TPC_LockOnState
    • TPC_MainCamera
    • TPC_MainSystem
    • TPC_RaycasHitsCollector
    • TPC_ShoulderJob
    • TPC_ShoulderOptions
    • TPC_SmoothedTargetPosition
    • TPC_SyncMainCameraSystem
    • TPC_TargetableOffset
    • TPC_TargetableTag

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)
Namespace: DOTS_TPC
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
Type Description
ComponentLookup<TPC_FadeMaterial>

Methods

Execute(in TPC_ControllerState, in TPC_CameraTarget)

Declaration
public void Execute(in TPC_ControllerState state, in TPC_CameraTarget target)
Parameters
Type Name Description
TPC_ControllerState state
TPC_CameraTarget target

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
public void Run()

Run(EntityQuery)

Declaration
public void Run(EntityQuery query)
Parameters
Type Name Description
EntityQuery query

RunByRef()

Declaration
public void RunByRef()

RunByRef(EntityQuery)

Declaration
public void RunByRef(EntityQuery query)
Parameters
Type Name Description
EntityQuery query

Schedule()

Declaration
public void Schedule()

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
In This Article
Back to top Generated by DocFX