Struct CollectParticleCloudsJob
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[BurstCompile]
public struct CollectParticleCloudsJob
- Extension Methods
Fields
BackgroundChunkDecorationConfig
public BackgroundChunkDecorationConfig BackgroundChunkDecorationConfig
Field Value
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
MeshID
public BatchMeshID MeshID
Field Value
- BatchMeshID
Noise
public FastNoiseLite Noise
Field Value
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
Methods
Execute()
public void Execute()