Table of Contents

Struct LazyMeshCombinerJob<TVertex, TMeshId>

Namespace
Root
Assembly
SPZGameAssembly.dll
[BurstCompile]
public struct LazyMeshCombinerJob<TVertex, TMeshId> where TVertex : struct, IVertexTransformer<TVertex>, IVertexPosition

Type Parameters

TVertex
TMeshId
Extension Methods

Fields

MeshDataLookup

[ReadOnly]
public NativeParallelHashMap<BatchMeshID, CachedMeshData> MeshDataLookup

Field Value

NativeParallelHashMap<BatchMeshID, CachedMeshData>

OutputMesh

public Mesh.MeshData OutputMesh

Field Value

Mesh.MeshData

SourceMeshes

[ReadOnly]
[DeallocateOnJobCompletion]
public NativeArray<CombineMeshInstanceData<BatchMeshID>> SourceMeshes

Field Value

NativeArray<CombineMeshInstanceData<BatchMeshID>>

TransformedBounds

[WriteOnly]
public NativeArray<float3x2> TransformedBounds

Field Value

NativeArray<float3x2>

Methods

Execute(int)

public void Execute(int index)

Parameters

index int