Table of Contents

Struct CollectAsteroidsJob

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

Fields

AsteroidMapping

public NativeParallelMultiHashMap<int2, SpaceAsteroidInstance> AsteroidMapping

Field Value

NativeParallelMultiHashMap<int2, SpaceAsteroidInstance>

AsteroidMeshLods

[ReadOnly]
public NativeArray<MeshMaterialID> AsteroidMeshLods

Field Value

NativeArray<MeshMaterialID>

BackgroundChunkDecorationConfig

public BackgroundChunkDecorationConfig BackgroundChunkDecorationConfig

Field Value

BackgroundChunkDecorationConfig

CullingPlanes

[ReadOnly]
public NativeArray<Plane> CullingPlanes

Field Value

NativeArray<Plane>

Instances

[WriteOnly]
public NativeMultiDictionary<MeshMaterialID, BatchInstance> Instances

Field Value

NativeMultiDictionary<MeshMaterialID, BatchInstance>

LodDecreaseRatio

public float LodDecreaseRatio

Field Value

float

LodLogOffset

public float LodLogOffset

Field Value

float

MeshBound

[ReadOnly]
public Bounds MeshBound

Field Value

Bounds

SeenChunks

[ReadOnly]
public NativeParallelHashSet<BackgroundChunkData> SeenChunks

Field Value

NativeParallelHashSet<BackgroundChunkData>

SpaceChunkedDecorationNoiseParams

public SpaceChunkedDecorationNoiseParams SpaceChunkedDecorationNoiseParams

Field Value

SpaceChunkedDecorationNoiseParams

WorldToCamera

[ReadOnly]
public float4x4 WorldToCamera

Field Value

float4x4

Properties

AnimationSimulationTime_G

public float AnimationSimulationTime_G { readonly get; set; }

Property Value

float

SpinAnimationSpeed

public float SpinAnimationSpeed { readonly get; set; }

Property Value

float

Methods

Execute()

public void Execute()