Struct CreateUpdateListsJob
- Namespace
- KSP.Rendering.Planets
- Assembly
- Assembly-CSharp.dll
public struct CreateUpdateListsJob : IJobParallelFor
- Implements
-
IJobParallelFor
- Inherited Members
-
- Extension Methods
-
Fields
ActiveColliderMap
public NativeHashMap<int, PQSColliderInfo> ActiveColliderMap
Field Value
- NativeHashMap<int, PQSColliderInfo>
AllQuadList
public NativeArray<QuadDataGPU> AllQuadList
Field Value
- NativeArray<QuadDataGPU>
BackSideCutoff
public float BackSideCutoff
Field Value
- float
CameraDirection
public Vector3 CameraDirection
Field Value
- Vector3
ColliderQuadDataList
public NativeList<QuadDataGPU>.ParallelWriter ColliderQuadDataList
Field Value
- ParallelWriter
CreateColliders
public bool CreateColliders
Field Value
- bool
CreateMeshQuadList
public NativeList<QuadDataGPU>.ParallelWriter CreateMeshQuadList
Field Value
- ParallelWriter
CullBackSideQuads
public bool CullBackSideQuads
Field Value
- bool
DestroyedColliderIndexList
public NativeList<int>.ParallelWriter DestroyedColliderIndexList
Field Value
- ParallelWriter
ForceReload
Field Value
- bool
MaxSubdivision
public int MaxSubdivision
Field Value
- int
MinSubdivision
public int MinSubdivision
Field Value
- int
PQs
public NativeArray<PQJob.PQ> PQs
Field Value
- NativeArray<PQ>
QuadCache
public NativeQueue<int>.ParallelWriter QuadCache
Field Value
- ParallelWriter
QuadStates
public NativeArray<QuadState> QuadStates
Field Value
- NativeArray<QuadState>
SelectSubdivision
public bool SelectSubdivision
Field Value
- bool
UniqueQuadCache
public NativeHashSet<int>.ParallelWriter UniqueQuadCache
Field Value
- ParallelWriter
UpdateNormalsQuadList
public NativeList<QuadDataGPU>.ParallelWriter UpdateNormalsQuadList
Field Value
- ParallelWriter
VisibleQuadsDataList
public NativeList<QuadDataGPU>.ParallelWriter VisibleQuadsDataList
Field Value
- ParallelWriter
WaterSphere
Field Value
- bool
Methods
Execute(int)
public void Execute(int i)
Parameters
i int