Struct LazyMeshCombinerJob<TVertex, TMeshId>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[BurstCompile]
public struct LazyMeshCombinerJob<TVertex, TMeshId> where TVertex : struct, IVertexTransformer<TVertex>, IVertexPosition
Type Parameters
TVertexTMeshId
- 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
indexint