This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,121 @@
using System;
using Cpp2IlInjected;
using Unity.Burst;
using Unity.Collections;
using Unity.Jobs;
using Unity.Mathematics;
using UnityEngine;
namespace ClusterLOD
{
// Token: 0x02001349 RID: 4937
[Token(Token = "0x2001349")]
[BurstCompile]
public struct ClusterLODMergeVertsJob : IJob
{
// Token: 0x06006ECC RID: 28364 RVA: 0x001855B4 File Offset: 0x001837B4
[Token(Token = "0x6006ECC")]
[Address(RVA = "0x1F3FF80", Offset = "0x1F3EF80", VA = "0x181F3FF80")]
public ClusterLODMergeVertsJob(PCIKHFEIHGO mesh, NativeList<float3> origVerts, NativeMultiHashMap<int, int> vertexMap, NativeArray<int> indexRemap, Vector3 centerPos, float resolution)
{
NativeList<float3> ddpnlakckdp = mesh.DDPNLAKCKDP;
this.verts = ddpnlakckdp;
NativeArray<float3> cdpiecocian = mesh.CDPIECOCIAN;
this.normals = cdpiecocian;
NativeArray<float4> nmfapcbmggf = mesh.NMFAPCBMGGF;
this.tangents = nmfapcbmggf;
NativeArray<float2> maeaklfbpmo = mesh.MAEAKLFBPMO;
this.UVs = maeaklfbpmo;
NativeArray<float4> pjnfmocjcal = mesh.PJNFMOCJCAL;
this.materialIndices = pjnfmocjcal;
NativeList<int> elflbeckfef = mesh.ELFLBECKFEF;
this.indices = elflbeckfef;
float3 @float;
float z = @float.z;
this.resolution = (float)0;
this.centerPos.z = z;
}
// Token: 0x06006ECD RID: 28365 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6006ECD")]
[Address(RVA = "0x1F3FC90", Offset = "0x1F3EC90", VA = "0x181F3FC90")]
private int GetKey(float3 pos)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06006ECE RID: 28366 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6006ECE")]
[Address(RVA = "0x1F3FCF0", Offset = "0x1F3ECF0", VA = "0x181F3FCF0")]
private int GetMatch(int i, int key)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06006ECF RID: 28367 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6006ECF")]
[Address(RVA = "0x1F3F8A0", Offset = "0x1F3E8A0", VA = "0x181F3F8A0", Slot = "4")]
public void Execute()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04004938 RID: 18744
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4004938")]
private NativeList<float3> verts;
// Token: 0x04004939 RID: 18745
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004939")]
private NativeArray<float3> normals;
// Token: 0x0400493A RID: 18746
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400493A")]
private NativeArray<float4> tangents;
// Token: 0x0400493B RID: 18747
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400493B")]
private NativeArray<float2> UVs;
// Token: 0x0400493C RID: 18748
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400493C")]
private NativeArray<float4> materialIndices;
// Token: 0x0400493D RID: 18749
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400493D")]
private NativeList<int> indices;
// Token: 0x0400493E RID: 18750
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400493E")]
[ReadOnly]
private NativeList<float3> origVerts;
// Token: 0x0400493F RID: 18751
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400493F")]
[ReadOnly]
private float3 centerPos;
// Token: 0x04004940 RID: 18752
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4004940")]
[ReadOnly]
private float resolution;
// Token: 0x04004941 RID: 18753
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4004941")]
private NativeMultiHashMap<int, int> vertexMap;
// Token: 0x04004942 RID: 18754
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4004942")]
private NativeArray<int> indexRemap;
}
}