Files
2026-04-08 23:40:05 +02:00

105 lines
3.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Unity.Burst;
using Unity.Collections;
using Unity.Jobs;
using Unity.Mathematics;
namespace ClusterLOD
{
// Token: 0x02000C75 RID: 3189
[Token(Token = "0x2000C75")]
[BurstCompile]
[StructLayout(0, Size = 184)]
public struct FinalizeMeshOptimizationsJob : IJob
{
// Token: 0x06004CCA RID: 19658 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004CCA")]
[Address(RVA = "0x23E9E0", Offset = "0x23DDE0", VA = "0x18023E9E0")]
public FinalizeMeshOptimizationsJob(NativeClusterMesh mesh, MeshOptimizationData optimData, float vertexNormalThresh)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004CCB RID: 19659 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004CCB")]
[Address(RVA = "0x23E9D0", Offset = "0x23DDD0", VA = "0x18023E9D0")]
private void RemoveLastVert()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004CCC RID: 19660 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004CCC")]
[Address(RVA = "0x23E9C0", Offset = "0x23DDC0", VA = "0x18023E9C0", Slot = "4")]
public void Execute()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040038A7 RID: 14503
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40038A7")]
private NativeList<float3> verts;
// Token: 0x040038A8 RID: 14504
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40038A8")]
private NativeArray<float3> normals;
// Token: 0x040038A9 RID: 14505
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40038A9")]
private NativeArray<float4> tangents;
// Token: 0x040038AA RID: 14506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40038AA")]
private NativeArray<float4> materialIndices;
// Token: 0x040038AB RID: 14507
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40038AB")]
private NativeArray<float2> uvs;
// Token: 0x040038AC RID: 14508
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40038AC")]
private NativeList<int> indices;
// Token: 0x040038AD RID: 14509
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40038AD")]
private NativeArray<int> mapping;
// Token: 0x040038AE RID: 14510
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40038AE")]
private NativeArray<int> useCount;
// Token: 0x040038AF RID: 14511
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40038AF")]
private NativeArray<float> mappingWeight;
// Token: 0x040038B0 RID: 14512
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40038B0")]
[ReadOnly]
private NativeArray<int> triangleRemoved;
// Token: 0x040038B1 RID: 14513
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40038B1")]
[ReadOnly]
private NativeArray<int> vertOwner;
// Token: 0x040038B2 RID: 14514
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40038B2")]
[ReadOnly]
private float normalThresh;
}
}