Table of Contents

Struct CollectParticleCloudsJob

Namespace
Root
Assembly
SPZGameAssembly.dll
[BurstCompile]
public struct CollectParticleCloudsJob
Extension Methods

Fields

BackgroundChunkDecorationConfig

public BackgroundChunkDecorationConfig BackgroundChunkDecorationConfig

Field Value

BackgroundChunkDecorationConfig

BatchMaterials

[ReadOnly]
public NativeArray<BatchMaterialID> BatchMaterials

Field Value

NativeArray<BatchMaterialID>

CameraPosition

public float3 CameraPosition

Field Value

float3

CullingPlanes

[ReadOnly]
public NativeArray<Plane> CullingPlanes

Field Value

NativeArray<Plane>

Instances

[WriteOnly]
public NativeMultiDictionary<MeshMaterialID, BatchInstance> Instances

Field Value

NativeMultiDictionary<MeshMaterialID, BatchInstance>

MeshID

public BatchMeshID MeshID

Field Value

BatchMeshID

Noise

public FastNoiseLite Noise

Field Value

FastNoiseLite

ParticleCloudMapping

public NativeParallelMultiHashMap<int2, ParticleCloudInstance> ParticleCloudMapping

Field Value

NativeParallelMultiHashMap<int2, ParticleCloudInstance>

SeenChunks

[ReadOnly]
public NativeParallelHashSet<BackgroundChunkData> SeenChunks

Field Value

NativeParallelHashSet<BackgroundChunkData>

SpaceChunkedDecorationNoiseParams

public SpaceChunkedDecorationNoiseParams SpaceChunkedDecorationNoiseParams

Field Value

SpaceChunkedDecorationNoiseParams

Methods

Execute()

public void Execute()