Add v1.1.0
This commit is contained in:
@@ -4,19 +4,19 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060D RID: 1549
|
||||
[Token(Token = "0x200060D")]
|
||||
// Token: 0x0200065C RID: 1628
|
||||
[Token(Token = "0x200065C")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct BlendShape
|
||||
{
|
||||
// Token: 0x0600306B RID: 12395 RVA: 0x00066618 File Offset: 0x00064818
|
||||
[Token(Token = "0x600306B")]
|
||||
[Address(RVA = "0x6CDF00", Offset = "0x6CC700", VA = "0x1806CDF00")]
|
||||
// Token: 0x06003302 RID: 13058 RVA: 0x0006D644 File Offset: 0x0006B844
|
||||
[Token(Token = "0x6003302")]
|
||||
[Address(RVA = "0x6E4050", Offset = "0x6E3050", VA = "0x1806E4050")]
|
||||
public BlendShape(string shapeName, BlendShapeFrame[] frames)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600306B)
|
||||
An exception occurred when decompiling this method (06003302)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.BlendShape::.ctor(System.String,MTAssets.UltimateLODSystem.MeshSimplifier.BlendShapeFrame[])
|
||||
|
||||
@@ -32,14 +32,14 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x04003AC5 RID: 15045
|
||||
// Token: 0x04003D6D RID: 15725
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AC5")]
|
||||
[Token(Token = "0x4003D6D")]
|
||||
public string ShapeName;
|
||||
|
||||
// Token: 0x04003AC6 RID: 15046
|
||||
// Token: 0x04003D6E RID: 15726
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AC6")]
|
||||
[Token(Token = "0x4003D6E")]
|
||||
public BlendShapeFrame[] Frames;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,19 +5,19 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060E RID: 1550
|
||||
[Token(Token = "0x200060E")]
|
||||
// Token: 0x0200065D RID: 1629
|
||||
[Token(Token = "0x200065D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct BlendShapeFrame
|
||||
{
|
||||
// Token: 0x0600306C RID: 12396 RVA: 0x00066634 File Offset: 0x00064834
|
||||
[Token(Token = "0x600306C")]
|
||||
[Address(RVA = "0xE4A3B0", Offset = "0xE48BB0", VA = "0x180E4A3B0")]
|
||||
// Token: 0x06003303 RID: 13059 RVA: 0x0006D660 File Offset: 0x0006B860
|
||||
[Token(Token = "0x6003303")]
|
||||
[Address(RVA = "0x7ADB60", Offset = "0x7ACB60", VA = "0x1807ADB60")]
|
||||
public BlendShapeFrame(float frameWeight, Vector3[] deltaVertices, Vector3[] deltaNormals, Vector3[] deltaTangents)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600306C)
|
||||
An exception occurred when decompiling this method (06003303)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.BlendShapeFrame::.ctor(System.Single,UnityEngine.Vector3[],UnityEngine.Vector3[],UnityEngine.Vector3[])
|
||||
|
||||
@@ -33,24 +33,24 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x04003AC7 RID: 15047
|
||||
// Token: 0x04003D6F RID: 15727
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AC7")]
|
||||
[Token(Token = "0x4003D6F")]
|
||||
public float FrameWeight;
|
||||
|
||||
// Token: 0x04003AC8 RID: 15048
|
||||
// Token: 0x04003D70 RID: 15728
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AC8")]
|
||||
[Token(Token = "0x4003D70")]
|
||||
public Vector3[] DeltaVertices;
|
||||
|
||||
// Token: 0x04003AC9 RID: 15049
|
||||
// Token: 0x04003D71 RID: 15729
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AC9")]
|
||||
[Token(Token = "0x4003D71")]
|
||||
public Vector3[] DeltaNormals;
|
||||
|
||||
// Token: 0x04003ACA RID: 15050
|
||||
// Token: 0x04003D72 RID: 15730
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003ACA")]
|
||||
[Token(Token = "0x4003D72")]
|
||||
public Vector3[] DeltaTangents;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000615 RID: 1557
|
||||
[Token(Token = "0x2000615")]
|
||||
// Token: 0x02000664 RID: 1636
|
||||
[Token(Token = "0x2000664")]
|
||||
internal static class IOUtils
|
||||
{
|
||||
// Token: 0x06003108 RID: 12552 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003108")]
|
||||
[Address(RVA = "0x10ACED0", Offset = "0x10AB6D0", VA = "0x1810ACED0")]
|
||||
// Token: 0x0600339F RID: 13215 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600339F")]
|
||||
[Address(RVA = "0x15295C0", Offset = "0x15285C0", VA = "0x1815295C0")]
|
||||
internal static string MakeSafeRelativePath(string path)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003109 RID: 12553 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003109")]
|
||||
[Address(RVA = "0x10ACD80", Offset = "0x10AB580", VA = "0x1810ACD80")]
|
||||
// Token: 0x060033A0 RID: 13216 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A0")]
|
||||
[Address(RVA = "0x1529470", Offset = "0x1528470", VA = "0x181529470")]
|
||||
internal static string MakeSafeFileName(string name)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000618 RID: 1560
|
||||
[Token(Token = "0x2000618")]
|
||||
// Token: 0x02000667 RID: 1639
|
||||
[Token(Token = "0x2000667")]
|
||||
internal class BlendShapeContainer
|
||||
{
|
||||
// Token: 0x06003127 RID: 12583 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003127")]
|
||||
[Address(RVA = "0xE496F0", Offset = "0xE47EF0", VA = "0x180E496F0")]
|
||||
// Token: 0x060033BE RID: 13246 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033BE")]
|
||||
[Address(RVA = "0x7ACEA0", Offset = "0x7ABEA0", VA = "0x1807ACEA0")]
|
||||
public BlendShapeContainer(BlendShape blendShape)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003128 RID: 12584 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003128")]
|
||||
[Address(RVA = "0x413F80", Offset = "0x412780", VA = "0x180413F80")]
|
||||
// Token: 0x060033BF RID: 13247 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033BF")]
|
||||
[Address(RVA = "0x4146B0", Offset = "0x4136B0", VA = "0x1804146B0")]
|
||||
public void MoveVertexElement(int dst, int src)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003129 RID: 12585 RVA: 0x00066C64 File Offset: 0x00064E64
|
||||
[Token(Token = "0x6003129")]
|
||||
[Address(RVA = "0xE49290", Offset = "0xE47A90", VA = "0x180E49290")]
|
||||
// Token: 0x060033C0 RID: 13248 RVA: 0x0006DC90 File Offset: 0x0006BE90
|
||||
[Token(Token = "0x60033C0")]
|
||||
[Address(RVA = "0x7ACA40", Offset = "0x7ABA40", VA = "0x1807ACA40")]
|
||||
public void InterpolateVertexAttributes(int dst, int i0, int i1, int i2, ref Vector3 barycentricCoord)
|
||||
{
|
||||
BlendShapeFrameContainer[] array = this.frames;
|
||||
@@ -39,9 +39,9 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600312A RID: 12586 RVA: 0x00066C9C File Offset: 0x00064E9C
|
||||
[Token(Token = "0x600312A")]
|
||||
[Address(RVA = "0xE49370", Offset = "0xE47B70", VA = "0x180E49370")]
|
||||
// Token: 0x060033C1 RID: 13249 RVA: 0x0006DCC8 File Offset: 0x0006BEC8
|
||||
[Token(Token = "0x60033C1")]
|
||||
[Address(RVA = "0x7ACB20", Offset = "0x7ABB20", VA = "0x1807ACB20")]
|
||||
public void Resize(int length, bool trimExess = false)
|
||||
{
|
||||
BlendShapeFrameContainer[] array = this.frames;
|
||||
@@ -63,22 +63,22 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600312B RID: 12587 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312B")]
|
||||
[Address(RVA = "0xE494B0", Offset = "0xE47CB0", VA = "0x180E494B0")]
|
||||
// Token: 0x060033C2 RID: 13250 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C2")]
|
||||
[Address(RVA = "0x7ACC60", Offset = "0x7ABC60", VA = "0x1807ACC60")]
|
||||
public BlendShape ToBlendShape()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B08 RID: 15112
|
||||
// Token: 0x04003DB0 RID: 15792
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003B08")]
|
||||
[Token(Token = "0x4003DB0")]
|
||||
private readonly string shapeName;
|
||||
|
||||
// Token: 0x04003B09 RID: 15113
|
||||
// Token: 0x04003DB1 RID: 15793
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003B09")]
|
||||
[Token(Token = "0x4003DB1")]
|
||||
private readonly BlendShapeFrameContainer[] frames;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,37 +4,37 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000619 RID: 1561
|
||||
[Token(Token = "0x2000619")]
|
||||
// Token: 0x02000668 RID: 1640
|
||||
[Token(Token = "0x2000668")]
|
||||
internal class BlendShapeFrameContainer
|
||||
{
|
||||
// Token: 0x0600312C RID: 12588 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312C")]
|
||||
[Address(RVA = "0xE4A2A0", Offset = "0xE48AA0", VA = "0x180E4A2A0")]
|
||||
// Token: 0x060033C3 RID: 13251 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C3")]
|
||||
[Address(RVA = "0x7ADA50", Offset = "0x7ACA50", VA = "0x1807ADA50")]
|
||||
public BlendShapeFrameContainer(BlendShapeFrame frame)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600312D RID: 12589 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312D")]
|
||||
[Address(RVA = "0xE49F60", Offset = "0xE48760", VA = "0x180E49F60")]
|
||||
// Token: 0x060033C4 RID: 13252 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C4")]
|
||||
[Address(RVA = "0x7AD710", Offset = "0x7AC710", VA = "0x1807AD710")]
|
||||
public void MoveVertexElement(int dst, int src)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600312E RID: 12590 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312E")]
|
||||
[Address(RVA = "0xE49970", Offset = "0xE48170", VA = "0x180E49970")]
|
||||
// Token: 0x060033C5 RID: 13253 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C5")]
|
||||
[Address(RVA = "0x7AD120", Offset = "0x7AC120", VA = "0x1807AD120")]
|
||||
public void InterpolateVertexAttributes(int dst, int i0, int i1, int i2, ref Vector3 barycentricCoord)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600312F RID: 12591 RVA: 0x00066D18 File Offset: 0x00064F18
|
||||
[Token(Token = "0x600312F")]
|
||||
[Address(RVA = "0xE4A0E0", Offset = "0xE488E0", VA = "0x180E4A0E0")]
|
||||
// Token: 0x060033C6 RID: 13254 RVA: 0x0006DD44 File Offset: 0x0006BF44
|
||||
[Token(Token = "0x60033C6")]
|
||||
[Address(RVA = "0x7AD890", Offset = "0x7AC890", VA = "0x1807AD890")]
|
||||
public void Resize(int length, bool trimExess = false)
|
||||
{
|
||||
ResizableArray<Vector3> resizableArray = this.deltaVertices;
|
||||
@@ -48,32 +48,32 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
resizableArray3.Resize(length, trimExess, num3 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06003130 RID: 12592 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003130")]
|
||||
[Address(RVA = "0xE4A1A0", Offset = "0xE489A0", VA = "0x180E4A1A0")]
|
||||
// Token: 0x060033C7 RID: 13255 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C7")]
|
||||
[Address(RVA = "0x7AD950", Offset = "0x7AC950", VA = "0x1807AD950")]
|
||||
public BlendShapeFrame ToBlendShapeFrame()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B0A RID: 15114
|
||||
// Token: 0x04003DB2 RID: 15794
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003B0A")]
|
||||
[Token(Token = "0x4003DB2")]
|
||||
private readonly float frameWeight;
|
||||
|
||||
// Token: 0x04003B0B RID: 15115
|
||||
// Token: 0x04003DB3 RID: 15795
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003B0B")]
|
||||
[Token(Token = "0x4003DB3")]
|
||||
private readonly ResizableArray<Vector3> deltaVertices;
|
||||
|
||||
// Token: 0x04003B0C RID: 15116
|
||||
// Token: 0x04003DB4 RID: 15796
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003B0C")]
|
||||
[Token(Token = "0x4003DB4")]
|
||||
private readonly ResizableArray<Vector3> deltaNormals;
|
||||
|
||||
// Token: 0x04003B0D RID: 15117
|
||||
// Token: 0x04003DB5 RID: 15797
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003B0D")]
|
||||
[Token(Token = "0x4003DB5")]
|
||||
private readonly ResizableArray<Vector3> deltaTangents;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,27 +3,27 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061A RID: 1562
|
||||
[Token(Token = "0x200061A")]
|
||||
// Token: 0x02000669 RID: 1641
|
||||
[Token(Token = "0x2000669")]
|
||||
internal struct BorderVertex
|
||||
{
|
||||
// Token: 0x06003131 RID: 12593 RVA: 0x00066D68 File Offset: 0x00064F68
|
||||
[Token(Token = "0x6003131")]
|
||||
[Address(RVA = "0x43A6F0", Offset = "0x438EF0", VA = "0x18043A6F0")]
|
||||
// Token: 0x060033C8 RID: 13256 RVA: 0x0006DD94 File Offset: 0x0006BF94
|
||||
[Token(Token = "0x60033C8")]
|
||||
[Address(RVA = "0x43AD90", Offset = "0x439D90", VA = "0x18043AD90")]
|
||||
public BorderVertex(int index, int hash)
|
||||
{
|
||||
this.index = index;
|
||||
this.hash = hash;
|
||||
}
|
||||
|
||||
// Token: 0x04003B0E RID: 15118
|
||||
// Token: 0x04003DB6 RID: 15798
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B0E")]
|
||||
[Token(Token = "0x4003DB6")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003B0F RID: 15119
|
||||
// Token: 0x04003DB7 RID: 15799
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003B0F")]
|
||||
[Token(Token = "0x4003DB7")]
|
||||
public int hash;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,36 +4,36 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061B RID: 1563
|
||||
[Token(Token = "0x200061B")]
|
||||
// Token: 0x0200066A RID: 1642
|
||||
[Token(Token = "0x200066A")]
|
||||
internal class BorderVertexComparer : IComparer<BorderVertex>
|
||||
{
|
||||
// Token: 0x06003132 RID: 12594 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003132")]
|
||||
[Address(RVA = "0xE50C60", Offset = "0xE4F460", VA = "0x180E50C60", Slot = "4")]
|
||||
// Token: 0x060033C9 RID: 13257 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033C9")]
|
||||
[Address(RVA = "0x7B4410", Offset = "0x7B3410", VA = "0x1807B4410", Slot = "4")]
|
||||
public int Compare(BorderVertex x, BorderVertex y)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003133 RID: 12595 RVA: 0x00066D84 File Offset: 0x00064F84
|
||||
[Token(Token = "0x6003133")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x060033CA RID: 13258 RVA: 0x0006DDB0 File Offset: 0x0006BFB0
|
||||
[Token(Token = "0x60033CA")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public BorderVertexComparer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003134 RID: 12596 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x060033CB RID: 13259 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003134")]
|
||||
[Address(RVA = "0xE50C90", Offset = "0xE4F490", VA = "0x180E50C90")]
|
||||
[Token(Token = "0x60033CB")]
|
||||
[Address(RVA = "0x7B4440", Offset = "0x7B3440", VA = "0x1807B4440")]
|
||||
static BorderVertexComparer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B10 RID: 15120
|
||||
[Token(Token = "0x4003B10")]
|
||||
// Token: 0x04003DB8 RID: 15800
|
||||
[Token(Token = "0x4003DB8")]
|
||||
public static readonly BorderVertexComparer instance;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,27 +3,27 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061C RID: 1564
|
||||
[Token(Token = "0x200061C")]
|
||||
// Token: 0x0200066B RID: 1643
|
||||
[Token(Token = "0x200066B")]
|
||||
internal struct Ref
|
||||
{
|
||||
// Token: 0x06003135 RID: 12597 RVA: 0x00066D98 File Offset: 0x00064F98
|
||||
[Token(Token = "0x6003135")]
|
||||
[Address(RVA = "0x43A6F0", Offset = "0x438EF0", VA = "0x18043A6F0")]
|
||||
// Token: 0x060033CC RID: 13260 RVA: 0x0006DDC4 File Offset: 0x0006BFC4
|
||||
[Token(Token = "0x60033CC")]
|
||||
[Address(RVA = "0x43AD90", Offset = "0x439D90", VA = "0x18043AD90")]
|
||||
public void Set(int tid, int tvertex)
|
||||
{
|
||||
this.tid = tid;
|
||||
this.tvertex = tvertex;
|
||||
}
|
||||
|
||||
// Token: 0x04003B11 RID: 15121
|
||||
// Token: 0x04003DB9 RID: 15801
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B11")]
|
||||
[Token(Token = "0x4003DB9")]
|
||||
public int tid;
|
||||
|
||||
// Token: 0x04003B12 RID: 15122
|
||||
// Token: 0x04003DBA RID: 15802
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003B12")]
|
||||
[Token(Token = "0x4003DBA")]
|
||||
public int tvertex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,16 +3,16 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061D RID: 1565
|
||||
[Token(Token = "0x200061D")]
|
||||
// Token: 0x0200066C RID: 1644
|
||||
[Token(Token = "0x200066C")]
|
||||
internal struct Triangle : IEquatable<Triangle>
|
||||
{
|
||||
// Token: 0x170003B7 RID: 951
|
||||
[Token(Token = "0x170003B7")]
|
||||
// Token: 0x170003E2 RID: 994
|
||||
[Token(Token = "0x170003E2")]
|
||||
public int this[int index]
|
||||
{
|
||||
[Token(Token = "0x6003136")]
|
||||
[Address(RVA = "0x7A6020", Offset = "0x7A4820", VA = "0x1807A6020")]
|
||||
[Token(Token = "0x60033CD")]
|
||||
[Address(RVA = "0xF69E00", Offset = "0xF68E00", VA = "0x180F69E00")]
|
||||
get
|
||||
{
|
||||
if (index == 0)
|
||||
@@ -25,12 +25,12 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
}
|
||||
return this.v2;
|
||||
}
|
||||
[Token(Token = "0x6003137")]
|
||||
[Address(RVA = "0x4152B0", Offset = "0x413AB0", VA = "0x1804152B0")]
|
||||
[Token(Token = "0x60033CE")]
|
||||
[Address(RVA = "0x4159E0", Offset = "0x4149E0", VA = "0x1804159E0")]
|
||||
set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003137)
|
||||
An exception occurred when decompiling this method (060033CE)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.Internal.Triangle::set_Item(System.Int32,System.Int32)
|
||||
|
||||
@@ -56,9 +56,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003138 RID: 12600 RVA: 0x00066E1C File Offset: 0x0006501C
|
||||
[Token(Token = "0x6003138")]
|
||||
[Address(RVA = "0x7A5FD0", Offset = "0x7A47D0", VA = "0x1807A5FD0")]
|
||||
// Token: 0x060033CF RID: 13263 RVA: 0x0006DE48 File Offset: 0x0006C048
|
||||
[Token(Token = "0x60033CF")]
|
||||
[Address(RVA = "0xF69DB0", Offset = "0xF68DB0", VA = "0x180F69DB0")]
|
||||
public Triangle(int index, int v0, int v1, int v2, int subMeshIndex)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -80,9 +80,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
this.n.z = (double)num2;
|
||||
}
|
||||
|
||||
// Token: 0x06003139 RID: 12601 RVA: 0x00066E9C File Offset: 0x0006509C
|
||||
[Token(Token = "0x6003139")]
|
||||
[Address(RVA = "0x415140", Offset = "0x413940", VA = "0x180415140")]
|
||||
// Token: 0x060033D0 RID: 13264 RVA: 0x0006DEC8 File Offset: 0x0006C0C8
|
||||
[Token(Token = "0x60033D0")]
|
||||
[Address(RVA = "0x415870", Offset = "0x414870", VA = "0x180415870")]
|
||||
public void GetAttributeIndices(int[] attributeIndices)
|
||||
{
|
||||
int num = this.va0;
|
||||
@@ -94,13 +94,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
attributeIndices[1] = num3;
|
||||
}
|
||||
|
||||
// Token: 0x0600313A RID: 12602 RVA: 0x00066EE4 File Offset: 0x000650E4
|
||||
[Token(Token = "0x600313A")]
|
||||
[Address(RVA = "0x415230", Offset = "0x413A30", VA = "0x180415230")]
|
||||
// Token: 0x060033D1 RID: 13265 RVA: 0x0006DF10 File Offset: 0x0006C110
|
||||
[Token(Token = "0x60033D1")]
|
||||
[Address(RVA = "0x415960", Offset = "0x414960", VA = "0x180415960")]
|
||||
public void SetAttributeIndex(int index, int value)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600313A)
|
||||
An exception occurred when decompiling this method (060033D1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.Internal.Triangle::SetAttributeIndex(System.Int32,System.Int32)
|
||||
|
||||
@@ -125,111 +125,111 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600313B RID: 12603 RVA: 0x00066F20 File Offset: 0x00065120
|
||||
[Token(Token = "0x600313B")]
|
||||
[Address(RVA = "0x4151B0", Offset = "0x4139B0", VA = "0x1804151B0")]
|
||||
// Token: 0x060033D2 RID: 13266 RVA: 0x0006DF4C File Offset: 0x0006C14C
|
||||
[Token(Token = "0x60033D2")]
|
||||
[Address(RVA = "0x4158E0", Offset = "0x4148E0", VA = "0x1804158E0")]
|
||||
public void GetErrors(double[] err)
|
||||
{
|
||||
int length = err.Length;
|
||||
}
|
||||
|
||||
// Token: 0x0600313C RID: 12604 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313C")]
|
||||
[Address(RVA = "0x365F30", Offset = "0x364730", VA = "0x180365F30", Slot = "2")]
|
||||
// Token: 0x060033D3 RID: 13267 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033D3")]
|
||||
[Address(RVA = "0x38AAE0", Offset = "0x389AE0", VA = "0x18038AAE0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600313D RID: 12605 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313D")]
|
||||
[Address(RVA = "0x7A5F30", Offset = "0x7A4730", VA = "0x1807A5F30", Slot = "0")]
|
||||
// Token: 0x060033D4 RID: 13268 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033D4")]
|
||||
[Address(RVA = "0xF69D20", Offset = "0xF68D20", VA = "0x180F69D20", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600313E RID: 12606 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313E")]
|
||||
[Address(RVA = "0x7A5FC0", Offset = "0x7A47C0", VA = "0x1807A5FC0", Slot = "4")]
|
||||
// Token: 0x060033D5 RID: 13269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033D5")]
|
||||
[Address(RVA = "0x4B0BD0", Offset = "0x4AFBD0", VA = "0x1804B0BD0", Slot = "4")]
|
||||
public bool Equals(Triangle other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B13 RID: 15123
|
||||
// Token: 0x04003DBB RID: 15803
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B13")]
|
||||
[Token(Token = "0x4003DBB")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003B14 RID: 15124
|
||||
// Token: 0x04003DBC RID: 15804
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003B14")]
|
||||
[Token(Token = "0x4003DBC")]
|
||||
public int v0;
|
||||
|
||||
// Token: 0x04003B15 RID: 15125
|
||||
// Token: 0x04003DBD RID: 15805
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003B15")]
|
||||
[Token(Token = "0x4003DBD")]
|
||||
public int v1;
|
||||
|
||||
// Token: 0x04003B16 RID: 15126
|
||||
// Token: 0x04003DBE RID: 15806
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4003B16")]
|
||||
[Token(Token = "0x4003DBE")]
|
||||
public int v2;
|
||||
|
||||
// Token: 0x04003B17 RID: 15127
|
||||
// Token: 0x04003DBF RID: 15807
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003B17")]
|
||||
[Token(Token = "0x4003DBF")]
|
||||
public int subMeshIndex;
|
||||
|
||||
// Token: 0x04003B18 RID: 15128
|
||||
// Token: 0x04003DC0 RID: 15808
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003B18")]
|
||||
[Token(Token = "0x4003DC0")]
|
||||
public int va0;
|
||||
|
||||
// Token: 0x04003B19 RID: 15129
|
||||
// Token: 0x04003DC1 RID: 15809
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003B19")]
|
||||
[Token(Token = "0x4003DC1")]
|
||||
public int va1;
|
||||
|
||||
// Token: 0x04003B1A RID: 15130
|
||||
// Token: 0x04003DC2 RID: 15810
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003B1A")]
|
||||
[Token(Token = "0x4003DC2")]
|
||||
public int va2;
|
||||
|
||||
// Token: 0x04003B1B RID: 15131
|
||||
// Token: 0x04003DC3 RID: 15811
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003B1B")]
|
||||
[Token(Token = "0x4003DC3")]
|
||||
public double err0;
|
||||
|
||||
// Token: 0x04003B1C RID: 15132
|
||||
// Token: 0x04003DC4 RID: 15812
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003B1C")]
|
||||
[Token(Token = "0x4003DC4")]
|
||||
public double err1;
|
||||
|
||||
// Token: 0x04003B1D RID: 15133
|
||||
// Token: 0x04003DC5 RID: 15813
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003B1D")]
|
||||
[Token(Token = "0x4003DC5")]
|
||||
public double err2;
|
||||
|
||||
// Token: 0x04003B1E RID: 15134
|
||||
// Token: 0x04003DC6 RID: 15814
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003B1E")]
|
||||
[Token(Token = "0x4003DC6")]
|
||||
public double err3;
|
||||
|
||||
// Token: 0x04003B1F RID: 15135
|
||||
// Token: 0x04003DC7 RID: 15815
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003B1F")]
|
||||
[Token(Token = "0x4003DC7")]
|
||||
public bool deleted;
|
||||
|
||||
// Token: 0x04003B20 RID: 15136
|
||||
// Token: 0x04003DC8 RID: 15816
|
||||
[FieldOffset(Offset = "0x41")]
|
||||
[Token(Token = "0x4003B20")]
|
||||
[Token(Token = "0x4003DC8")]
|
||||
public bool dirty;
|
||||
|
||||
// Token: 0x04003B21 RID: 15137
|
||||
// Token: 0x04003DC9 RID: 15817
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003B21")]
|
||||
[Token(Token = "0x4003DC9")]
|
||||
public Vector3d n;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,52 +3,52 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061E RID: 1566
|
||||
[Token(Token = "0x200061E")]
|
||||
// Token: 0x0200066D RID: 1645
|
||||
[Token(Token = "0x200066D")]
|
||||
internal class UVChannels<TVec>
|
||||
{
|
||||
// Token: 0x170003B8 RID: 952
|
||||
// (get) Token: 0x0600313F RID: 12607 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003B8")]
|
||||
// Token: 0x170003E3 RID: 995
|
||||
// (get) Token: 0x060033D6 RID: 13270 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003E3")]
|
||||
public TVec[][] Data
|
||||
{
|
||||
[Token(Token = "0x600313F")]
|
||||
[Address(RVA = "0x415330", Offset = "0x413B30", VA = "0x180415330")]
|
||||
[Token(Token = "0x60033D6")]
|
||||
[Address(RVA = "0x415A60", Offset = "0x414A60", VA = "0x180415A60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003B9 RID: 953
|
||||
[Token(Token = "0x170003B9")]
|
||||
// Token: 0x170003E4 RID: 996
|
||||
[Token(Token = "0x170003E4")]
|
||||
public ResizableArray<TVec> this[int index]
|
||||
{
|
||||
[Token(Token = "0x6003140")]
|
||||
[Address(RVA = "0x5513F0", Offset = "0x54FBF0", VA = "0x1805513F0")]
|
||||
[Token(Token = "0x60033D7")]
|
||||
[Address(RVA = "0x54CF40", Offset = "0x54BF40", VA = "0x18054CF40")]
|
||||
get
|
||||
{
|
||||
return this.channels[index];
|
||||
}
|
||||
[Token(Token = "0x6003141")]
|
||||
[Address(RVA = "0x78CA90", Offset = "0x78B290", VA = "0x18078CA90")]
|
||||
[Token(Token = "0x60033D8")]
|
||||
[Address(RVA = "0x785DD0", Offset = "0x784DD0", VA = "0x180785DD0")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003142 RID: 12610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003142")]
|
||||
[Address(RVA = "0x78C900", Offset = "0x78B100", VA = "0x18078C900")]
|
||||
// Token: 0x060033D9 RID: 13273 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033D9")]
|
||||
[Address(RVA = "0x785C40", Offset = "0x784C40", VA = "0x180785C40")]
|
||||
public UVChannels()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003143 RID: 12611 RVA: 0x00066F5C File Offset: 0x0006515C
|
||||
[Token(Token = "0x6003143")]
|
||||
[Address(RVA = "0x78C530", Offset = "0x78AD30", VA = "0x18078C530")]
|
||||
// Token: 0x060033DA RID: 13274 RVA: 0x0006DF88 File Offset: 0x0006C188
|
||||
[Token(Token = "0x60033DA")]
|
||||
[Address(RVA = "0x785870", Offset = "0x784870", VA = "0x180785870")]
|
||||
public void Resize(int capacity, bool trimExess = false)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -61,27 +61,27 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06003144 RID: 12612 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x060033DB RID: 13275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003144")]
|
||||
[Address(RVA = "0x78C720", Offset = "0x78AF20", VA = "0x18078C720")]
|
||||
[Token(Token = "0x60033DB")]
|
||||
[Address(RVA = "0x785A60", Offset = "0x784A60", VA = "0x180785A60")]
|
||||
static UVChannels()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B22 RID: 15138
|
||||
[Token(Token = "0x4003B22")]
|
||||
// Token: 0x04003DCA RID: 15818
|
||||
[Token(Token = "0x4003DCA")]
|
||||
private static readonly int UVChannelCount;
|
||||
|
||||
// Token: 0x04003B23 RID: 15139
|
||||
// Token: 0x04003DCB RID: 15819
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B23")]
|
||||
[Token(Token = "0x4003DCB")]
|
||||
private ResizableArray<TVec>[] channels;
|
||||
|
||||
// Token: 0x04003B24 RID: 15140
|
||||
// Token: 0x04003DCC RID: 15820
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B24")]
|
||||
[Token(Token = "0x4003DCC")]
|
||||
private TVec[][] channelsData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,80 +3,80 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x0200061F RID: 1567
|
||||
[Token(Token = "0x200061F")]
|
||||
// Token: 0x0200066E RID: 1646
|
||||
[Token(Token = "0x200066E")]
|
||||
internal struct Vertex : IEquatable<Vertex>
|
||||
{
|
||||
// Token: 0x06003145 RID: 12613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003145")]
|
||||
[Address(RVA = "0x970580", Offset = "0x96ED80", VA = "0x180970580")]
|
||||
// Token: 0x060033DC RID: 13276 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033DC")]
|
||||
[Address(RVA = "0x4B0BE0", Offset = "0x4AFBE0", VA = "0x1804B0BE0")]
|
||||
public Vertex(int index, Vector3d p)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003146 RID: 12614 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003146")]
|
||||
[Address(RVA = "0x365F30", Offset = "0x364730", VA = "0x180365F30", Slot = "2")]
|
||||
// Token: 0x060033DD RID: 13277 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033DD")]
|
||||
[Address(RVA = "0x38AAE0", Offset = "0x389AE0", VA = "0x18038AAE0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003147 RID: 12615 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003147")]
|
||||
[Address(RVA = "0x9704F0", Offset = "0x96ECF0", VA = "0x1809704F0", Slot = "0")]
|
||||
// Token: 0x060033DE RID: 13278 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033DE")]
|
||||
[Address(RVA = "0x4B0B40", Offset = "0x4AFB40", VA = "0x1804B0B40", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003148 RID: 12616 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003148")]
|
||||
[Address(RVA = "0x7A5FC0", Offset = "0x7A47C0", VA = "0x1807A5FC0", Slot = "4")]
|
||||
// Token: 0x060033DF RID: 13279 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033DF")]
|
||||
[Address(RVA = "0x4B0BD0", Offset = "0x4AFBD0", VA = "0x1804B0BD0", Slot = "4")]
|
||||
public bool Equals(Vertex other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B25 RID: 15141
|
||||
// Token: 0x04003DCD RID: 15821
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B25")]
|
||||
[Token(Token = "0x4003DCD")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003B26 RID: 15142
|
||||
// Token: 0x04003DCE RID: 15822
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003B26")]
|
||||
[Token(Token = "0x4003DCE")]
|
||||
public Vector3d p;
|
||||
|
||||
// Token: 0x04003B27 RID: 15143
|
||||
// Token: 0x04003DCF RID: 15823
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003B27")]
|
||||
[Token(Token = "0x4003DCF")]
|
||||
public int tstart;
|
||||
|
||||
// Token: 0x04003B28 RID: 15144
|
||||
// Token: 0x04003DD0 RID: 15824
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003B28")]
|
||||
[Token(Token = "0x4003DD0")]
|
||||
public int tcount;
|
||||
|
||||
// Token: 0x04003B29 RID: 15145
|
||||
// Token: 0x04003DD1 RID: 15825
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003B29")]
|
||||
[Token(Token = "0x4003DD1")]
|
||||
public SymmetricMatrix q;
|
||||
|
||||
// Token: 0x04003B2A RID: 15146
|
||||
// Token: 0x04003DD2 RID: 15826
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003B2A")]
|
||||
[Token(Token = "0x4003DD2")]
|
||||
public bool borderEdge;
|
||||
|
||||
// Token: 0x04003B2B RID: 15147
|
||||
// Token: 0x04003DD3 RID: 15827
|
||||
[FieldOffset(Offset = "0x79")]
|
||||
[Token(Token = "0x4003B2B")]
|
||||
[Token(Token = "0x4003DD3")]
|
||||
public bool uvSeamEdge;
|
||||
|
||||
// Token: 0x04003B2C RID: 15148
|
||||
// Token: 0x04003DD4 RID: 15828
|
||||
[FieldOffset(Offset = "0x7A")]
|
||||
[Token(Token = "0x4003B2C")]
|
||||
[Token(Token = "0x4003DD4")]
|
||||
public bool uvFoldoverEdge;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,56 +3,56 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060F RID: 1551
|
||||
[Token(Token = "0x200060F")]
|
||||
// Token: 0x0200065E RID: 1630
|
||||
[Token(Token = "0x200065E")]
|
||||
public static class MathHelper
|
||||
{
|
||||
// Token: 0x0600306D RID: 12397 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306D")]
|
||||
[Address(RVA = "0x424250", Offset = "0x422A50", VA = "0x180424250")]
|
||||
// Token: 0x06003304 RID: 13060 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003304")]
|
||||
[Address(RVA = "0x4248F0", Offset = "0x4238F0", VA = "0x1804248F0")]
|
||||
public static double Min(double val1, double val2, double val3)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600306E RID: 12398 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306E")]
|
||||
[Address(RVA = "0x424230", Offset = "0x422A30", VA = "0x180424230")]
|
||||
// Token: 0x06003305 RID: 13061 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003305")]
|
||||
[Address(RVA = "0x4248D0", Offset = "0x4238D0", VA = "0x1804248D0")]
|
||||
public static double Clamp(double value, double min, double max)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600306F RID: 12399 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306F")]
|
||||
[Address(RVA = "0x424270", Offset = "0x422A70", VA = "0x180424270")]
|
||||
// Token: 0x06003306 RID: 13062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003306")]
|
||||
[Address(RVA = "0x424910", Offset = "0x423910", VA = "0x180424910")]
|
||||
public static double TriangleArea(ref Vector3d p0, ref Vector3d p1, ref Vector3d p2)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003ACB RID: 15051
|
||||
[Token(Token = "0x4003ACB")]
|
||||
// Token: 0x04003D73 RID: 15731
|
||||
[Token(Token = "0x4003D73")]
|
||||
public const float PI = 3.1415927f;
|
||||
|
||||
// Token: 0x04003ACC RID: 15052
|
||||
[Token(Token = "0x4003ACC")]
|
||||
// Token: 0x04003D74 RID: 15732
|
||||
[Token(Token = "0x4003D74")]
|
||||
public const double PId = 3.141592653589793;
|
||||
|
||||
// Token: 0x04003ACD RID: 15053
|
||||
[Token(Token = "0x4003ACD")]
|
||||
// Token: 0x04003D75 RID: 15733
|
||||
[Token(Token = "0x4003D75")]
|
||||
public const float Deg2Rad = 0.017453292f;
|
||||
|
||||
// Token: 0x04003ACE RID: 15054
|
||||
[Token(Token = "0x4003ACE")]
|
||||
// Token: 0x04003D76 RID: 15734
|
||||
[Token(Token = "0x4003D76")]
|
||||
public const double Deg2Radd = 0.017453292519943295;
|
||||
|
||||
// Token: 0x04003ACF RID: 15055
|
||||
[Token(Token = "0x4003ACF")]
|
||||
// Token: 0x04003D77 RID: 15735
|
||||
[Token(Token = "0x4003D77")]
|
||||
public const float Rad2Deg = 57.295776f;
|
||||
|
||||
// Token: 0x04003AD0 RID: 15056
|
||||
[Token(Token = "0x4003AD0")]
|
||||
// Token: 0x04003D78 RID: 15736
|
||||
[Token(Token = "0x4003D78")]
|
||||
public const double Rad2Degd = 57.29577951308232;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,101 +5,101 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000612 RID: 1554
|
||||
[Token(Token = "0x2000612")]
|
||||
// Token: 0x02000661 RID: 1633
|
||||
[Token(Token = "0x2000661")]
|
||||
public static class MeshCombiner
|
||||
{
|
||||
// Token: 0x0600309C RID: 12444 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309C")]
|
||||
[Address(RVA = "0x426910", Offset = "0x425110", VA = "0x180426910")]
|
||||
// Token: 0x06003333 RID: 13107 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003333")]
|
||||
[Address(RVA = "0x426FB0", Offset = "0x425FB0", VA = "0x180426FB0")]
|
||||
public static Mesh CombineMeshes(Transform rootTransform, MeshRenderer[] renderers, out Material[] resultMaterials)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600309D RID: 12445 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309D")]
|
||||
[Address(RVA = "0x4287D0", Offset = "0x426FD0", VA = "0x1804287D0")]
|
||||
// Token: 0x06003334 RID: 13108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003334")]
|
||||
[Address(RVA = "0x428E70", Offset = "0x427E70", VA = "0x180428E70")]
|
||||
public static Mesh CombineMeshes(Transform rootTransform, SkinnedMeshRenderer[] renderers, out Material[] resultMaterials, out Transform[] resultBones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600309E RID: 12446 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309E")]
|
||||
[Address(RVA = "0x428EC0", Offset = "0x4276C0", VA = "0x180428EC0")]
|
||||
// Token: 0x06003335 RID: 13109 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003335")]
|
||||
[Address(RVA = "0x429560", Offset = "0x428560", VA = "0x180429560")]
|
||||
public static Mesh CombineMeshes(Mesh[] meshes, Matrix4x4[] transforms, Material[][] materials, out Material[] resultMaterials)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600309F RID: 12447 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309F")]
|
||||
[Address(RVA = "0x427150", Offset = "0x425950", VA = "0x180427150")]
|
||||
// Token: 0x06003336 RID: 13110 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003336")]
|
||||
[Address(RVA = "0x4277F0", Offset = "0x4267F0", VA = "0x1804277F0")]
|
||||
public static Mesh CombineMeshes(Mesh[] meshes, Matrix4x4[] transforms, Material[][] materials, Transform[][] bones, out Material[] resultMaterials, out Transform[] resultBones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A0 RID: 12448 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A0")]
|
||||
[Address(RVA = "0x428FE0", Offset = "0x4277E0", VA = "0x180428FE0")]
|
||||
// Token: 0x06003337 RID: 13111 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003337")]
|
||||
[Address(RVA = "0x429680", Offset = "0x428680", VA = "0x180429680")]
|
||||
private static void CopyVertexPositions(ICollection<Vector3> list, Vector3[] arr)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A1 RID: 12449 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A1")]
|
||||
[Address(RVA = "0x6AD6A0", Offset = "0x6ABEA0", VA = "0x1806AD6A0")]
|
||||
// Token: 0x06003338 RID: 13112 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003338")]
|
||||
[Address(RVA = "0x582320", Offset = "0x581320", VA = "0x180582320")]
|
||||
private static void CopyVertexAttributes<T>(ref List<T> dest, IEnumerable<T> src, int previousVertexCount, int meshVertexCount, int totalVertexCount, T defaultValue)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A2 RID: 12450 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A2")]
|
||||
[Address(RVA = "0x6ADC40", Offset = "0x6AC440", VA = "0x1806ADC40")]
|
||||
// Token: 0x06003339 RID: 13113 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003339")]
|
||||
[Address(RVA = "0x5828C0", Offset = "0x5818C0", VA = "0x1805828C0")]
|
||||
private static T[] MergeArrays<T>(T[] arr1, T[] arr2)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A3 RID: 12451 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A3")]
|
||||
[Address(RVA = "0x429630", Offset = "0x427E30", VA = "0x180429630")]
|
||||
// Token: 0x0600333A RID: 13114 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600333A")]
|
||||
[Address(RVA = "0x429CD0", Offset = "0x428CD0", VA = "0x180429CD0")]
|
||||
private static void TransformVertices(Vector3[] vertices, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A4 RID: 12452 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A4")]
|
||||
[Address(RVA = "0x429410", Offset = "0x427C10", VA = "0x180429410")]
|
||||
// Token: 0x0600333B RID: 13115 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600333B")]
|
||||
[Address(RVA = "0x429AB0", Offset = "0x428AB0", VA = "0x180429AB0")]
|
||||
private static void TransformNormals(Vector3[] normals, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A5 RID: 12453 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A5")]
|
||||
[Address(RVA = "0x4294D0", Offset = "0x427CD0", VA = "0x1804294D0")]
|
||||
// Token: 0x0600333C RID: 13116 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600333C")]
|
||||
[Address(RVA = "0x429B70", Offset = "0x428B70", VA = "0x180429B70")]
|
||||
private static void TransformTangents(Vector4[] tangents, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A6 RID: 12454 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A6")]
|
||||
[Address(RVA = "0x429140", Offset = "0x427940", VA = "0x180429140")]
|
||||
// Token: 0x0600333D RID: 13117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600333D")]
|
||||
[Address(RVA = "0x4297E0", Offset = "0x4287E0", VA = "0x1804297E0")]
|
||||
private static void RemapBones(BoneWeight[] boneWeights, int[] boneIndices)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030A7 RID: 12455 RVA: 0x00066814 File Offset: 0x00064A14
|
||||
[Token(Token = "0x60030A7")]
|
||||
[Address(RVA = "0x4268F0", Offset = "0x4250F0", VA = "0x1804268F0")]
|
||||
// Token: 0x0600333E RID: 13118 RVA: 0x0006D840 File Offset: 0x0006BA40
|
||||
[Token(Token = "0x600333E")]
|
||||
[Address(RVA = "0x426F90", Offset = "0x425F90", VA = "0x180426F90")]
|
||||
private static bool CanReadMesh(Mesh mesh)
|
||||
{
|
||||
return mesh.isReadable;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -6,124 +6,124 @@ using UnityEngine.Rendering;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000616 RID: 1558
|
||||
[Token(Token = "0x2000616")]
|
||||
// Token: 0x02000665 RID: 1637
|
||||
[Token(Token = "0x2000665")]
|
||||
public static class MeshUtils
|
||||
{
|
||||
// Token: 0x0600310A RID: 12554 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310A")]
|
||||
[Address(RVA = "0xCBB5C0", Offset = "0xCB9DC0", VA = "0x180CBB5C0")]
|
||||
// Token: 0x060033A1 RID: 13217 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A1")]
|
||||
[Address(RVA = "0xC2DC90", Offset = "0xC2CC90", VA = "0x180C2DC90")]
|
||||
public static Mesh CreateMesh(Vector3[] vertices, int[][] indices, Vector3[] normals, Vector4[] tangents, Color[] colors, BoneWeight[] boneWeights, List<Vector2>[] uvs, Matrix4x4[] bindposes, BlendShape[] blendShapes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600310B RID: 12555 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310B")]
|
||||
[Address(RVA = "0xCBBC90", Offset = "0xCBA490", VA = "0x180CBBC90")]
|
||||
// Token: 0x060033A2 RID: 13218 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A2")]
|
||||
[Address(RVA = "0xC2E360", Offset = "0xC2D360", VA = "0x180C2E360")]
|
||||
public static Mesh CreateMesh(Vector3[] vertices, int[][] indices, Vector3[] normals, Vector4[] tangents, Color[] colors, BoneWeight[] boneWeights, List<Vector4>[] uvs, Matrix4x4[] bindposes, BlendShape[] blendShapes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600310C RID: 12556 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310C")]
|
||||
[Address(RVA = "0xCBB6A0", Offset = "0xCB9EA0", VA = "0x180CBB6A0")]
|
||||
// Token: 0x060033A3 RID: 13219 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A3")]
|
||||
[Address(RVA = "0xC2DD70", Offset = "0xC2CD70", VA = "0x180C2DD70")]
|
||||
public static Mesh CreateMesh(Vector3[] vertices, int[][] indices, Vector3[] normals, Vector4[] tangents, Color[] colors, BoneWeight[] boneWeights, List<Vector2>[] uvs2D, List<Vector3>[] uvs3D, List<Vector4>[] uvs4D, Matrix4x4[] bindposes, BlendShape[] blendShapes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600310D RID: 12557 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310D")]
|
||||
[Address(RVA = "0xCBBE00", Offset = "0xCBA600", VA = "0x180CBBE00")]
|
||||
// Token: 0x060033A4 RID: 13220 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A4")]
|
||||
[Address(RVA = "0xC2E4D0", Offset = "0xC2D4D0", VA = "0x180C2E4D0")]
|
||||
public static BlendShape[] GetMeshBlendShapes(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600310E RID: 12558 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310E")]
|
||||
[Address(RVA = "0xCBB120", Offset = "0xCB9920", VA = "0x180CBB120")]
|
||||
// Token: 0x060033A5 RID: 13221 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A5")]
|
||||
[Address(RVA = "0xC2D7F0", Offset = "0xC2C7F0", VA = "0x180C2D7F0")]
|
||||
public static void ApplyMeshBlendShapes(Mesh mesh, BlendShape[] blendShapes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600310F RID: 12559 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310F")]
|
||||
[Address(RVA = "0xCBC6C0", Offset = "0xCBAEC0", VA = "0x180CBC6C0")]
|
||||
// Token: 0x060033A6 RID: 13222 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A6")]
|
||||
[Address(RVA = "0xC2ED90", Offset = "0xC2DD90", VA = "0x180C2ED90")]
|
||||
public static IList<Vector4>[] GetMeshUVs(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003110 RID: 12560 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003110")]
|
||||
[Address(RVA = "0xCBC180", Offset = "0xCBA980", VA = "0x180CBC180")]
|
||||
// Token: 0x060033A7 RID: 13223 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A7")]
|
||||
[Address(RVA = "0xC2E850", Offset = "0xC2D850", VA = "0x180C2E850")]
|
||||
public static IList<Vector2> GetMeshUVs2D(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003111 RID: 12561 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003111")]
|
||||
[Address(RVA = "0xCBC340", Offset = "0xCBAB40", VA = "0x180CBC340")]
|
||||
// Token: 0x060033A8 RID: 13224 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A8")]
|
||||
[Address(RVA = "0xC2EA10", Offset = "0xC2DA10", VA = "0x180C2EA10")]
|
||||
public static IList<Vector3> GetMeshUVs3D(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003112 RID: 12562 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003112")]
|
||||
[Address(RVA = "0xCBC500", Offset = "0xCBAD00", VA = "0x180CBC500")]
|
||||
// Token: 0x060033A9 RID: 13225 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033A9")]
|
||||
[Address(RVA = "0xC2EBD0", Offset = "0xC2DBD0", VA = "0x180C2EBD0")]
|
||||
public static IList<Vector4> GetMeshUVs(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003113 RID: 12563 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003113")]
|
||||
[Address(RVA = "0xCBCA80", Offset = "0xCBB280", VA = "0x180CBCA80")]
|
||||
// Token: 0x060033AA RID: 13226 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033AA")]
|
||||
[Address(RVA = "0xC2F150", Offset = "0xC2E150", VA = "0x180C2F150")]
|
||||
public static int GetUsedUVComponents(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003114 RID: 12564 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003114")]
|
||||
[Address(RVA = "0xCBB2D0", Offset = "0xCB9AD0", VA = "0x180CBB2D0")]
|
||||
// Token: 0x060033AB RID: 13227 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033AB")]
|
||||
[Address(RVA = "0xC2D9A0", Offset = "0xC2C9A0", VA = "0x180C2D9A0")]
|
||||
public static Vector2[] ConvertUVsTo2D(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003115 RID: 12565 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003115")]
|
||||
[Address(RVA = "0xCBB440", Offset = "0xCB9C40", VA = "0x180CBB440")]
|
||||
// Token: 0x060033AC RID: 13228 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033AC")]
|
||||
[Address(RVA = "0xC2DB10", Offset = "0xC2CB10", VA = "0x180C2DB10")]
|
||||
public static Vector3[] ConvertUVsTo3D(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003116 RID: 12566 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003116")]
|
||||
[Address(RVA = "0xCBC8A0", Offset = "0xCBB0A0", VA = "0x180CBC8A0")]
|
||||
// Token: 0x060033AD RID: 13229 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033AD")]
|
||||
[Address(RVA = "0xC2EF70", Offset = "0xC2DF70", VA = "0x180C2EF70")]
|
||||
public static Vector2Int[] GetSubMeshIndexMinMax(int[][] indices, out IndexFormat indexFormat)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003117 RID: 12567 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003117")]
|
||||
[Address(RVA = "0xCBBD70", Offset = "0xCBA570", VA = "0x180CBBD70")]
|
||||
// Token: 0x060033AE RID: 13230 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033AE")]
|
||||
[Address(RVA = "0xC2E440", Offset = "0xC2D440", VA = "0x180C2E440")]
|
||||
private static void GetIndexMinMax(int[] indices, out int minIndex, out int maxIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B04 RID: 15108
|
||||
[Token(Token = "0x4003B04")]
|
||||
// Token: 0x04003DAC RID: 15788
|
||||
[Token(Token = "0x4003DAC")]
|
||||
public static readonly int UVChannelCount;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,147 +3,147 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000617 RID: 1559
|
||||
[Token(Token = "0x2000617")]
|
||||
// Token: 0x02000666 RID: 1638
|
||||
[Token(Token = "0x2000666")]
|
||||
internal sealed class ResizableArray<T>
|
||||
{
|
||||
// Token: 0x170003B4 RID: 948
|
||||
// (get) Token: 0x06003119 RID: 12569 RVA: 0x00066C50 File Offset: 0x00064E50
|
||||
[Token(Token = "0x170003B4")]
|
||||
// Token: 0x170003DF RID: 991
|
||||
// (get) Token: 0x060033B0 RID: 13232 RVA: 0x0006DC7C File Offset: 0x0006BE7C
|
||||
[Token(Token = "0x170003DF")]
|
||||
public int Length
|
||||
{
|
||||
[Token(Token = "0x6003119")]
|
||||
[Address(RVA = "0x29D0F0", Offset = "0x29B8F0", VA = "0x18029D0F0")]
|
||||
[Token(Token = "0x60033B0")]
|
||||
[Address(RVA = "0x29D0F0", Offset = "0x29C0F0", VA = "0x18029D0F0")]
|
||||
get
|
||||
{
|
||||
return this.length;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003B5 RID: 949
|
||||
// (get) Token: 0x0600311A RID: 12570 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003B5")]
|
||||
// Token: 0x170003E0 RID: 992
|
||||
// (get) Token: 0x060033B1 RID: 13233 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003E0")]
|
||||
public T[] Data
|
||||
{
|
||||
[Token(Token = "0x600311A")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
[Token(Token = "0x60033B1")]
|
||||
[Address(RVA = "0x32FD80", Offset = "0x32ED80", VA = "0x18032FD80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003B6 RID: 950
|
||||
[Token(Token = "0x170003B6")]
|
||||
// Token: 0x170003E1 RID: 993
|
||||
[Token(Token = "0x170003E1")]
|
||||
public T this[int index]
|
||||
{
|
||||
[Token(Token = "0x600311B")]
|
||||
[Address(RVA = "0x5513F0", Offset = "0x54FBF0", VA = "0x1805513F0")]
|
||||
[Token(Token = "0x60033B2")]
|
||||
[Address(RVA = "0x54CF40", Offset = "0x54BF40", VA = "0x18054CF40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600311C")]
|
||||
[Address(RVA = "0xA08180", Offset = "0xA06980", VA = "0x180A08180")]
|
||||
[Token(Token = "0x60033B3")]
|
||||
[Address(RVA = "0xA1DC20", Offset = "0xA1CC20", VA = "0x180A1DC20")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600311D RID: 12573 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311D")]
|
||||
[Address(RVA = "0x29BF60", Offset = "0x29A760", VA = "0x18029BF60")]
|
||||
// Token: 0x060033B4 RID: 13236 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B4")]
|
||||
[Address(RVA = "0x29BF60", Offset = "0x29AF60", VA = "0x18029BF60")]
|
||||
public ResizableArray(int capacity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600311E RID: 12574 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311E")]
|
||||
[Address(RVA = "0xA07C20", Offset = "0xA06420", VA = "0x180A07C20")]
|
||||
// Token: 0x060033B5 RID: 13237 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B5")]
|
||||
[Address(RVA = "0xA1D6C0", Offset = "0xA1C6C0", VA = "0x180A1D6C0")]
|
||||
public ResizableArray(int capacity, int length)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600311F RID: 12575 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311F")]
|
||||
[Address(RVA = "0xA06820", Offset = "0xA05020", VA = "0x180A06820")]
|
||||
// Token: 0x060033B6 RID: 13238 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B6")]
|
||||
[Address(RVA = "0xA1C2C0", Offset = "0xA1B2C0", VA = "0x180A1C2C0")]
|
||||
public ResizableArray(T[] initialArray)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003120 RID: 12576 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003120")]
|
||||
[Address(RVA = "0xA04930", Offset = "0xA03130", VA = "0x180A04930")]
|
||||
// Token: 0x060033B7 RID: 13239 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B7")]
|
||||
[Address(RVA = "0xA1A3D0", Offset = "0xA193D0", VA = "0x180A1A3D0")]
|
||||
private void IncreaseCapacity(int capacity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003121 RID: 12577 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003121")]
|
||||
[Address(RVA = "0x859C70", Offset = "0x858470", VA = "0x180859C70")]
|
||||
// Token: 0x060033B8 RID: 13240 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B8")]
|
||||
[Address(RVA = "0x842E40", Offset = "0x841E40", VA = "0x180842E40")]
|
||||
public void Clear()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003122 RID: 12578 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003122")]
|
||||
[Address(RVA = "0xA050E0", Offset = "0xA038E0", VA = "0x180A050E0")]
|
||||
// Token: 0x060033B9 RID: 13241 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033B9")]
|
||||
[Address(RVA = "0xA1AB80", Offset = "0xA19B80", VA = "0x180A1AB80")]
|
||||
public void Resize(int length, bool trimExess = false, bool clearMemory = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003123 RID: 12579 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003123")]
|
||||
[Address(RVA = "0xA05860", Offset = "0xA04060", VA = "0x180A05860")]
|
||||
// Token: 0x060033BA RID: 13242 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033BA")]
|
||||
[Address(RVA = "0xA1B300", Offset = "0xA1A300", VA = "0x180A1B300")]
|
||||
public void TrimExcess()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003124 RID: 12580 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003124")]
|
||||
[Address(RVA = "0xA04360", Offset = "0xA02B60", VA = "0x180A04360")]
|
||||
// Token: 0x060033BB RID: 13243 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033BB")]
|
||||
[Address(RVA = "0xA19E00", Offset = "0xA18E00", VA = "0x180A19E00")]
|
||||
public void Add(T item)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003125 RID: 12581 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003125")]
|
||||
[Address(RVA = "0xA057E0", Offset = "0xA03FE0", VA = "0x180A057E0")]
|
||||
// Token: 0x060033BC RID: 13244 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60033BC")]
|
||||
[Address(RVA = "0xA1B280", Offset = "0xA1A280", VA = "0x180A1B280")]
|
||||
public T[] ToArray()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003126 RID: 12582 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x060033BD RID: 13245 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003126")]
|
||||
[Address(RVA = "0xA05910", Offset = "0xA04110", VA = "0x180A05910")]
|
||||
[Token(Token = "0x60033BD")]
|
||||
[Address(RVA = "0xA1B3B0", Offset = "0xA1A3B0", VA = "0x180A1B3B0")]
|
||||
static ResizableArray()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003B05 RID: 15109
|
||||
// Token: 0x04003DAD RID: 15789
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B05")]
|
||||
[Token(Token = "0x4003DAD")]
|
||||
private T[] items;
|
||||
|
||||
// Token: 0x04003B06 RID: 15110
|
||||
// Token: 0x04003DAE RID: 15790
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003B06")]
|
||||
[Token(Token = "0x4003DAE")]
|
||||
private int length;
|
||||
|
||||
// Token: 0x04003B07 RID: 15111
|
||||
[Token(Token = "0x4003B07")]
|
||||
// Token: 0x04003DAF RID: 15791
|
||||
[Token(Token = "0x4003DAF")]
|
||||
private static T[] emptyArr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,82 +5,82 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000614 RID: 1556
|
||||
[Token(Token = "0x2000614")]
|
||||
// Token: 0x02000663 RID: 1635
|
||||
[Token(Token = "0x2000663")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct SimplificationOptions
|
||||
{
|
||||
// Token: 0x06003107 RID: 12551 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x0600339E RID: 13214 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003107")]
|
||||
[Address(RVA = "0x11C6950", Offset = "0x11C5150", VA = "0x1811C6950")]
|
||||
[Token(Token = "0x600339E")]
|
||||
[Address(RVA = "0x1461680", Offset = "0x1460680", VA = "0x181461680")]
|
||||
static SimplificationOptions()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AF9 RID: 15097
|
||||
[Token(Token = "0x4003AF9")]
|
||||
// Token: 0x04003DA1 RID: 15777
|
||||
[Token(Token = "0x4003DA1")]
|
||||
public static readonly SimplificationOptions Default;
|
||||
|
||||
// Token: 0x04003AFA RID: 15098
|
||||
// Token: 0x04003DA2 RID: 15778
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AFA")]
|
||||
[Token(Token = "0x4003DA2")]
|
||||
[Tooltip("If the border edges should be preserved.")]
|
||||
public bool PreserveBorderEdges;
|
||||
|
||||
// Token: 0x04003AFB RID: 15099
|
||||
// Token: 0x04003DA3 RID: 15779
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
||||
[Token(Token = "0x4003AFB")]
|
||||
[Token(Token = "0x4003DA3")]
|
||||
[Tooltip("If the UV seam edges should be preserved.")]
|
||||
public bool PreserveUVSeamEdges;
|
||||
|
||||
// Token: 0x04003AFC RID: 15100
|
||||
// Token: 0x04003DA4 RID: 15780
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x2")]
|
||||
[Token(Token = "0x4003AFC")]
|
||||
[Token(Token = "0x4003DA4")]
|
||||
[Tooltip("If the UV foldover edges should be preserved.")]
|
||||
public bool PreserveUVFoldoverEdges;
|
||||
|
||||
// Token: 0x04003AFD RID: 15101
|
||||
// Token: 0x04003DA5 RID: 15781
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x3")]
|
||||
[Token(Token = "0x4003AFD")]
|
||||
[Token(Token = "0x4003DA5")]
|
||||
[Tooltip("If the discrete curvature of the mesh surface be taken into account during simplification. Taking surface curvature into account can result in very good quality mesh simplification, but it can slow the simplification process significantly.")]
|
||||
public bool PreserveSurfaceCurvature;
|
||||
|
||||
// Token: 0x04003AFE RID: 15102
|
||||
// Token: 0x04003DA6 RID: 15782
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003AFE")]
|
||||
[Token(Token = "0x4003DA6")]
|
||||
[Tooltip("If a feature for smarter vertex linking should be enabled, reducing artifacts at the cost of slower simplification.")]
|
||||
public bool EnableSmartLink;
|
||||
|
||||
// Token: 0x04003AFF RID: 15103
|
||||
// Token: 0x04003DA7 RID: 15783
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AFF")]
|
||||
[Token(Token = "0x4003DA7")]
|
||||
[Tooltip("The maximum distance between two vertices in order to link them.")]
|
||||
public double VertexLinkDistance;
|
||||
|
||||
// Token: 0x04003B00 RID: 15104
|
||||
// Token: 0x04003DA8 RID: 15784
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003B00")]
|
||||
[Token(Token = "0x4003DA8")]
|
||||
[Tooltip("The maximum iteration count. Higher number is more expensive but can bring you closer to your target quality.")]
|
||||
public int MaxIterationCount;
|
||||
|
||||
// Token: 0x04003B01 RID: 15105
|
||||
// Token: 0x04003DA9 RID: 15785
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003B01")]
|
||||
[Token(Token = "0x4003DA9")]
|
||||
[Tooltip("The agressiveness of the mesh simplification. Higher number equals higher quality, but more expensive to run.")]
|
||||
public double Agressiveness;
|
||||
|
||||
// Token: 0x04003B02 RID: 15106
|
||||
// Token: 0x04003DAA RID: 15786
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003B02")]
|
||||
[Token(Token = "0x4003DAA")]
|
||||
[Tooltip("If a manual UV component count should be used (set by UV Component Count below), instead of the automatic detection.")]
|
||||
public bool ManualUVComponentCount;
|
||||
|
||||
// Token: 0x04003B03 RID: 15107
|
||||
// Token: 0x04003DAB RID: 15787
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003B03")]
|
||||
[Token(Token = "0x4003DAB")]
|
||||
[Tooltip("The UV component count. The same UV component count will be used on all UV channels.")]
|
||||
[Range(0f, 4f)]
|
||||
public int UVComponentCount;
|
||||
|
||||
@@ -3,25 +3,25 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000610 RID: 1552
|
||||
[Token(Token = "0x2000610")]
|
||||
// Token: 0x0200065F RID: 1631
|
||||
[Token(Token = "0x200065F")]
|
||||
public struct SymmetricMatrix
|
||||
{
|
||||
// Token: 0x17000395 RID: 917
|
||||
[Token(Token = "0x17000395")]
|
||||
// Token: 0x170003C0 RID: 960
|
||||
[Token(Token = "0x170003C0")]
|
||||
public double this[int index]
|
||||
{
|
||||
[Token(Token = "0x6003070")]
|
||||
[Address(RVA = "0x131C0B0", Offset = "0x131A8B0", VA = "0x18131C0B0")]
|
||||
[Token(Token = "0x6003307")]
|
||||
[Address(RVA = "0x97CC60", Offset = "0x97BC60", VA = "0x18097CC60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003071 RID: 12401 RVA: 0x0006665C File Offset: 0x0006485C
|
||||
[Token(Token = "0x6003071")]
|
||||
[Address(RVA = "0x131C480", Offset = "0x131AC80", VA = "0x18131C480")]
|
||||
// Token: 0x06003308 RID: 13064 RVA: 0x0006D688 File Offset: 0x0006B888
|
||||
[Token(Token = "0x6003308")]
|
||||
[Address(RVA = "0x98D6C0", Offset = "0x98C6C0", VA = "0x18098D6C0")]
|
||||
public SymmetricMatrix(double c)
|
||||
{
|
||||
this.m0 = c;
|
||||
@@ -31,117 +31,117 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
this.m8 = c;
|
||||
}
|
||||
|
||||
// Token: 0x06003072 RID: 12402 RVA: 0x0006668C File Offset: 0x0006488C
|
||||
[Token(Token = "0x6003072")]
|
||||
[Address(RVA = "0x131C420", Offset = "0x131AC20", VA = "0x18131C420")]
|
||||
// Token: 0x06003309 RID: 13065 RVA: 0x0006D6B8 File Offset: 0x0006B8B8
|
||||
[Token(Token = "0x6003309")]
|
||||
[Address(RVA = "0x98D660", Offset = "0x98C660", VA = "0x18098D660")]
|
||||
public SymmetricMatrix(double m0, double m1, double m2, double m3, double m4, double m5, double m6, double m7, double m8, double m9)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003073 RID: 12403 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003073")]
|
||||
[Address(RVA = "0x131C4A0", Offset = "0x131ACA0", VA = "0x18131C4A0")]
|
||||
// Token: 0x0600330A RID: 13066 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600330A")]
|
||||
[Address(RVA = "0x98D6E0", Offset = "0x98C6E0", VA = "0x18098D6E0")]
|
||||
public SymmetricMatrix(double a, double b, double c, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003074 RID: 12404 RVA: 0x0006669C File Offset: 0x0006489C
|
||||
[Token(Token = "0x6003074")]
|
||||
[Address(RVA = "0x131C520", Offset = "0x131AD20", VA = "0x18131C520")]
|
||||
// Token: 0x0600330B RID: 13067 RVA: 0x0006D6C8 File Offset: 0x0006B8C8
|
||||
[Token(Token = "0x600330B")]
|
||||
[Address(RVA = "0x98D760", Offset = "0x98C760", VA = "0x18098D760")]
|
||||
public static SymmetricMatrix operator +(SymmetricMatrix a, SymmetricMatrix b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003075 RID: 12405 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003075")]
|
||||
[Address(RVA = "0x131C1B0", Offset = "0x131A9B0", VA = "0x18131C1B0")]
|
||||
// Token: 0x0600330C RID: 13068 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600330C")]
|
||||
[Address(RVA = "0x98D3F0", Offset = "0x98C3F0", VA = "0x18098D3F0")]
|
||||
internal double Determinant1()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003076 RID: 12406 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003076")]
|
||||
[Address(RVA = "0x131C240", Offset = "0x131AA40", VA = "0x18131C240")]
|
||||
// Token: 0x0600330D RID: 13069 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600330D")]
|
||||
[Address(RVA = "0x98D480", Offset = "0x98C480", VA = "0x18098D480")]
|
||||
internal double Determinant2()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003077 RID: 12407 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003077")]
|
||||
[Address(RVA = "0x131C2E0", Offset = "0x131AAE0", VA = "0x18131C2E0")]
|
||||
// Token: 0x0600330E RID: 13070 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600330E")]
|
||||
[Address(RVA = "0x98D520", Offset = "0x98C520", VA = "0x18098D520")]
|
||||
internal double Determinant3()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003078 RID: 12408 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003078")]
|
||||
[Address(RVA = "0x131C380", Offset = "0x131AB80", VA = "0x18131C380")]
|
||||
// Token: 0x0600330F RID: 13071 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600330F")]
|
||||
[Address(RVA = "0x98D5C0", Offset = "0x98C5C0", VA = "0x18098D5C0")]
|
||||
internal double Determinant4()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003079 RID: 12409 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003079")]
|
||||
[Address(RVA = "0x131BE00", Offset = "0x131A600", VA = "0x18131BE00")]
|
||||
// Token: 0x06003310 RID: 13072 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003310")]
|
||||
[Address(RVA = "0x97C9B0", Offset = "0x97B9B0", VA = "0x18097C9B0")]
|
||||
public double Determinant(int a11, int a12, int a13, int a21, int a22, int a23, int a31, int a32, int a33)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AD1 RID: 15057
|
||||
// Token: 0x04003D79 RID: 15737
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AD1")]
|
||||
[Token(Token = "0x4003D79")]
|
||||
public double m0;
|
||||
|
||||
// Token: 0x04003AD2 RID: 15058
|
||||
// Token: 0x04003D7A RID: 15738
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AD2")]
|
||||
[Token(Token = "0x4003D7A")]
|
||||
public double m1;
|
||||
|
||||
// Token: 0x04003AD3 RID: 15059
|
||||
// Token: 0x04003D7B RID: 15739
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AD3")]
|
||||
[Token(Token = "0x4003D7B")]
|
||||
public double m2;
|
||||
|
||||
// Token: 0x04003AD4 RID: 15060
|
||||
// Token: 0x04003D7C RID: 15740
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003AD4")]
|
||||
[Token(Token = "0x4003D7C")]
|
||||
public double m3;
|
||||
|
||||
// Token: 0x04003AD5 RID: 15061
|
||||
// Token: 0x04003D7D RID: 15741
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003AD5")]
|
||||
[Token(Token = "0x4003D7D")]
|
||||
public double m4;
|
||||
|
||||
// Token: 0x04003AD6 RID: 15062
|
||||
// Token: 0x04003D7E RID: 15742
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003AD6")]
|
||||
[Token(Token = "0x4003D7E")]
|
||||
public double m5;
|
||||
|
||||
// Token: 0x04003AD7 RID: 15063
|
||||
// Token: 0x04003D7F RID: 15743
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003AD7")]
|
||||
[Token(Token = "0x4003D7F")]
|
||||
public double m6;
|
||||
|
||||
// Token: 0x04003AD8 RID: 15064
|
||||
// Token: 0x04003D80 RID: 15744
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003AD8")]
|
||||
[Token(Token = "0x4003D80")]
|
||||
public double m7;
|
||||
|
||||
// Token: 0x04003AD9 RID: 15065
|
||||
// Token: 0x04003D81 RID: 15745
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003AD9")]
|
||||
[Token(Token = "0x4003D81")]
|
||||
public double m8;
|
||||
|
||||
// Token: 0x04003ADA RID: 15066
|
||||
// Token: 0x04003D82 RID: 15746
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003ADA")]
|
||||
[Token(Token = "0x4003D82")]
|
||||
public double m9;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,43 +4,43 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000611 RID: 1553
|
||||
[Token(Token = "0x2000611")]
|
||||
// Token: 0x02000660 RID: 1632
|
||||
[Token(Token = "0x2000660")]
|
||||
public struct Vector3d : IEquatable<Vector3d>
|
||||
{
|
||||
// Token: 0x17000396 RID: 918
|
||||
// (get) Token: 0x0600307A RID: 12410 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000396")]
|
||||
// Token: 0x170003C1 RID: 961
|
||||
// (get) Token: 0x06003311 RID: 13073 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003C1")]
|
||||
public double Magnitude
|
||||
{
|
||||
[Token(Token = "0x600307A")]
|
||||
[Address(RVA = "0x96EE60", Offset = "0x96D660", VA = "0x18096EE60")]
|
||||
[Token(Token = "0x6003311")]
|
||||
[Address(RVA = "0x4AF4B0", Offset = "0x4AE4B0", VA = "0x1804AF4B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000397 RID: 919
|
||||
// (get) Token: 0x0600307B RID: 12411 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000397")]
|
||||
// Token: 0x170003C2 RID: 962
|
||||
// (get) Token: 0x06003312 RID: 13074 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003C2")]
|
||||
public double MagnitudeSqr
|
||||
{
|
||||
[Token(Token = "0x600307B")]
|
||||
[Address(RVA = "0x96EE30", Offset = "0x96D630", VA = "0x18096EE30")]
|
||||
[Token(Token = "0x6003312")]
|
||||
[Address(RVA = "0x4AF480", Offset = "0x4AE480", VA = "0x1804AF480")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000398 RID: 920
|
||||
// (get) Token: 0x0600307C RID: 12412 RVA: 0x000666AC File Offset: 0x000648AC
|
||||
[Token(Token = "0x17000398")]
|
||||
// Token: 0x170003C3 RID: 963
|
||||
// (get) Token: 0x06003313 RID: 13075 RVA: 0x0006D6D8 File Offset: 0x0006B8D8
|
||||
[Token(Token = "0x170003C3")]
|
||||
public Vector3d Normalized
|
||||
{
|
||||
[Token(Token = "0x600307C")]
|
||||
[Address(RVA = "0x96EF10", Offset = "0x96D710", VA = "0x18096EF10")]
|
||||
[Token(Token = "0x6003313")]
|
||||
[Address(RVA = "0x4AF560", Offset = "0x4AE560", VA = "0x1804AF560")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
@@ -51,22 +51,22 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000399 RID: 921
|
||||
[Token(Token = "0x17000399")]
|
||||
// Token: 0x170003C4 RID: 964
|
||||
[Token(Token = "0x170003C4")]
|
||||
public double this[int index]
|
||||
{
|
||||
[Token(Token = "0x600307D")]
|
||||
[Address(RVA = "0x96ED90", Offset = "0x96D590", VA = "0x18096ED90")]
|
||||
[Token(Token = "0x6003314")]
|
||||
[Address(RVA = "0x4AF3E0", Offset = "0x4AE3E0", VA = "0x1804AF3E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600307E")]
|
||||
[Address(RVA = "0x96F290", Offset = "0x96DA90", VA = "0x18096F290")]
|
||||
[Token(Token = "0x6003315")]
|
||||
[Address(RVA = "0x4AF8E0", Offset = "0x4AE8E0", VA = "0x1804AF8E0")]
|
||||
set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600307E)
|
||||
An exception occurred when decompiling this method (06003315)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.Vector3d::set_Item(System.Int32,System.Double)
|
||||
|
||||
@@ -92,244 +92,244 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAsse
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600307F RID: 12415 RVA: 0x000666F8 File Offset: 0x000648F8
|
||||
[Token(Token = "0x600307F")]
|
||||
[Address(RVA = "0x96ED80", Offset = "0x96D580", VA = "0x18096ED80")]
|
||||
// Token: 0x06003316 RID: 13078 RVA: 0x0006D724 File Offset: 0x0006B924
|
||||
[Token(Token = "0x6003316")]
|
||||
[Address(RVA = "0x4AF3D0", Offset = "0x4AE3D0", VA = "0x1804AF3D0")]
|
||||
public Vector3d(double value)
|
||||
{
|
||||
this.x = value;
|
||||
}
|
||||
|
||||
// Token: 0x06003080 RID: 12416 RVA: 0x0006670C File Offset: 0x0006490C
|
||||
[Token(Token = "0x6003080")]
|
||||
[Address(RVA = "0x96EB80", Offset = "0x96D380", VA = "0x18096EB80")]
|
||||
// Token: 0x06003317 RID: 13079 RVA: 0x0006D738 File Offset: 0x0006B938
|
||||
[Token(Token = "0x6003317")]
|
||||
[Address(RVA = "0x4AF1D0", Offset = "0x4AE1D0", VA = "0x1804AF1D0")]
|
||||
public Vector3d(double x, double y, double z)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003081 RID: 12417 RVA: 0x0006671C File Offset: 0x0006491C
|
||||
[Token(Token = "0x6003081")]
|
||||
[Address(RVA = "0x96ED40", Offset = "0x96D540", VA = "0x18096ED40")]
|
||||
// Token: 0x06003318 RID: 13080 RVA: 0x0006D748 File Offset: 0x0006B948
|
||||
[Token(Token = "0x6003318")]
|
||||
[Address(RVA = "0x4AF390", Offset = "0x4AE390", VA = "0x1804AF390")]
|
||||
public Vector3d(Vector3 vector)
|
||||
{
|
||||
float num = vector.z;
|
||||
}
|
||||
|
||||
// Token: 0x06003082 RID: 12418 RVA: 0x00066730 File Offset: 0x00064930
|
||||
[Token(Token = "0x6003082")]
|
||||
[Address(RVA = "0x96EF90", Offset = "0x96D790", VA = "0x18096EF90")]
|
||||
// Token: 0x06003319 RID: 13081 RVA: 0x0006D75C File Offset: 0x0006B95C
|
||||
[Token(Token = "0x6003319")]
|
||||
[Address(RVA = "0x4AF5E0", Offset = "0x4AE5E0", VA = "0x1804AF5E0")]
|
||||
public static Vector3d operator +(Vector3d a, Vector3d b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003083 RID: 12419 RVA: 0x00066740 File Offset: 0x00064940
|
||||
[Token(Token = "0x6003083")]
|
||||
[Address(RVA = "0x96F220", Offset = "0x96DA20", VA = "0x18096F220")]
|
||||
// Token: 0x0600331A RID: 13082 RVA: 0x0006D76C File Offset: 0x0006B96C
|
||||
[Token(Token = "0x600331A")]
|
||||
[Address(RVA = "0x4AF870", Offset = "0x4AE870", VA = "0x1804AF870")]
|
||||
public static Vector3d operator -(Vector3d a, Vector3d b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003084 RID: 12420 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003084")]
|
||||
[Address(RVA = "0x96F1C0", Offset = "0x96D9C0", VA = "0x18096F1C0")]
|
||||
// Token: 0x0600331B RID: 13083 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600331B")]
|
||||
[Address(RVA = "0x4AF810", Offset = "0x4AE810", VA = "0x1804AF810")]
|
||||
public static Vector3d operator *(Vector3d a, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003085 RID: 12421 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003085")]
|
||||
[Address(RVA = "0x96F1F0", Offset = "0x96D9F0", VA = "0x18096F1F0")]
|
||||
// Token: 0x0600331C RID: 13084 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600331C")]
|
||||
[Address(RVA = "0x4AF840", Offset = "0x4AE840", VA = "0x1804AF840")]
|
||||
public static Vector3d operator *(double d, Vector3d a)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003086 RID: 12422 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003086")]
|
||||
[Address(RVA = "0x96EFD0", Offset = "0x96D7D0", VA = "0x18096EFD0")]
|
||||
// Token: 0x0600331D RID: 13085 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600331D")]
|
||||
[Address(RVA = "0x4AF620", Offset = "0x4AE620", VA = "0x1804AF620")]
|
||||
public static Vector3d operator /(Vector3d a, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003087 RID: 12423 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003087")]
|
||||
[Address(RVA = "0x96F260", Offset = "0x96DA60", VA = "0x18096F260")]
|
||||
// Token: 0x0600331E RID: 13086 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600331E")]
|
||||
[Address(RVA = "0x4AF8B0", Offset = "0x4AE8B0", VA = "0x1804AF8B0")]
|
||||
public static Vector3d operator -(Vector3d a)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003088 RID: 12424 RVA: 0x00066750 File Offset: 0x00064950
|
||||
[Token(Token = "0x6003088")]
|
||||
[Address(RVA = "0x96F000", Offset = "0x96D800", VA = "0x18096F000")]
|
||||
// Token: 0x0600331F RID: 13087 RVA: 0x0006D77C File Offset: 0x0006B97C
|
||||
[Token(Token = "0x600331F")]
|
||||
[Address(RVA = "0x4AF650", Offset = "0x4AE650", VA = "0x1804AF650")]
|
||||
public static bool operator ==(Vector3d lhs, Vector3d rhs)
|
||||
{
|
||||
return typeof(Vector3d).TypeHandle != null;
|
||||
}
|
||||
|
||||
// Token: 0x06003089 RID: 12425 RVA: 0x00066764 File Offset: 0x00064964
|
||||
[Token(Token = "0x6003089")]
|
||||
[Address(RVA = "0x96F120", Offset = "0x96D920", VA = "0x18096F120")]
|
||||
// Token: 0x06003320 RID: 13088 RVA: 0x0006D790 File Offset: 0x0006B990
|
||||
[Token(Token = "0x6003320")]
|
||||
[Address(RVA = "0x4AF770", Offset = "0x4AE770", VA = "0x1804AF770")]
|
||||
public static bool operator !=(Vector3d lhs, Vector3d rhs)
|
||||
{
|
||||
return typeof(Vector3d).TypeHandle != null;
|
||||
}
|
||||
|
||||
// Token: 0x0600308A RID: 12426 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308A")]
|
||||
[Address(RVA = "0x96F0E0", Offset = "0x96D8E0", VA = "0x18096F0E0")]
|
||||
// Token: 0x06003321 RID: 13089 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003321")]
|
||||
[Address(RVA = "0x4AF730", Offset = "0x4AE730", VA = "0x1804AF730")]
|
||||
public static implicit operator Vector3d(Vector3 v)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600308B RID: 12427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308B")]
|
||||
[Address(RVA = "0x96F0A0", Offset = "0x96D8A0", VA = "0x18096F0A0")]
|
||||
// Token: 0x06003322 RID: 13090 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003322")]
|
||||
[Address(RVA = "0x4AF6F0", Offset = "0x4AE6F0", VA = "0x1804AF6F0")]
|
||||
public static explicit operator Vector3(Vector3d v)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600308C RID: 12428 RVA: 0x00066778 File Offset: 0x00064978
|
||||
[Token(Token = "0x600308C")]
|
||||
[Address(RVA = "0x96EB80", Offset = "0x96D380", VA = "0x18096EB80")]
|
||||
// Token: 0x06003323 RID: 13091 RVA: 0x0006D7A4 File Offset: 0x0006B9A4
|
||||
[Token(Token = "0x6003323")]
|
||||
[Address(RVA = "0x4AF1D0", Offset = "0x4AE1D0", VA = "0x1804AF1D0")]
|
||||
public void Set(double x, double y, double z)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600308D RID: 12429 RVA: 0x00066788 File Offset: 0x00064988
|
||||
[Token(Token = "0x600308D")]
|
||||
[Address(RVA = "0x96EB20", Offset = "0x96D320", VA = "0x18096EB20")]
|
||||
// Token: 0x06003324 RID: 13092 RVA: 0x0006D7B4 File Offset: 0x0006B9B4
|
||||
[Token(Token = "0x6003324")]
|
||||
[Address(RVA = "0x4AF170", Offset = "0x4AE170", VA = "0x1804AF170")]
|
||||
public void Scale(ref Vector3d scale)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600308E RID: 12430 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308E")]
|
||||
[Address(RVA = "0x96EA00", Offset = "0x96D200", VA = "0x18096EA00")]
|
||||
// Token: 0x06003325 RID: 13093 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003325")]
|
||||
[Address(RVA = "0x4AF050", Offset = "0x4AE050", VA = "0x1804AF050")]
|
||||
public void Normalize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600308F RID: 12431 RVA: 0x00066798 File Offset: 0x00064998
|
||||
[Token(Token = "0x600308F")]
|
||||
[Address(RVA = "0x96E760", Offset = "0x96CF60", VA = "0x18096E760")]
|
||||
// Token: 0x06003326 RID: 13094 RVA: 0x0006D7C4 File Offset: 0x0006B9C4
|
||||
[Token(Token = "0x6003326")]
|
||||
[Address(RVA = "0x4AEDB0", Offset = "0x4ADDB0", VA = "0x1804AEDB0")]
|
||||
public void Clamp(double min, double max)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003090 RID: 12432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003090")]
|
||||
[Address(RVA = "0x96E950", Offset = "0x96D150", VA = "0x18096E950", Slot = "2")]
|
||||
// Token: 0x06003327 RID: 13095 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003327")]
|
||||
[Address(RVA = "0x4AEFA0", Offset = "0x4ADFA0", VA = "0x1804AEFA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003091 RID: 12433 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003091")]
|
||||
[Address(RVA = "0x96E8A0", Offset = "0x96D0A0", VA = "0x18096E8A0", Slot = "0")]
|
||||
// Token: 0x06003328 RID: 13096 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003328")]
|
||||
[Address(RVA = "0x4AEEF0", Offset = "0x4ADEF0", VA = "0x1804AEEF0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003092 RID: 12434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003092")]
|
||||
[Address(RVA = "0x96E860", Offset = "0x96D060", VA = "0x18096E860", Slot = "4")]
|
||||
// Token: 0x06003329 RID: 13097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003329")]
|
||||
[Address(RVA = "0x4AEEB0", Offset = "0x4ADEB0", VA = "0x1804AEEB0", Slot = "4")]
|
||||
public bool Equals(Vector3d other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003093 RID: 12435 RVA: 0x000667A8 File Offset: 0x000649A8
|
||||
[Token(Token = "0x6003093")]
|
||||
[Address(RVA = "0x96EC30", Offset = "0x96D430", VA = "0x18096EC30", Slot = "3")]
|
||||
// Token: 0x0600332A RID: 13098 RVA: 0x0006D7D4 File Offset: 0x0006B9D4
|
||||
[Token(Token = "0x600332A")]
|
||||
[Address(RVA = "0x4AF280", Offset = "0x4AE280", VA = "0x1804AF280", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return string.Format("({0:F1}, {1:F1}, {2:F1})", "({0:F1}, {1:F1}, {2:F1})", "({0:F1}, {1:F1}, {2:F1})", "({0:F1}, {1:F1}, {2:F1})");
|
||||
}
|
||||
|
||||
// Token: 0x06003094 RID: 12436 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003094")]
|
||||
[Address(RVA = "0x96EB90", Offset = "0x96D390", VA = "0x18096EB90")]
|
||||
// Token: 0x0600332B RID: 13099 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600332B")]
|
||||
[Address(RVA = "0x4AF1E0", Offset = "0x4AE1E0", VA = "0x1804AF1E0")]
|
||||
public string ToString(string format)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003095 RID: 12437 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003095")]
|
||||
[Address(RVA = "0x96E830", Offset = "0x96D030", VA = "0x18096E830")]
|
||||
// Token: 0x0600332C RID: 13100 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600332C")]
|
||||
[Address(RVA = "0x4AEE80", Offset = "0x4ADE80", VA = "0x1804AEE80")]
|
||||
public static double Dot(ref Vector3d lhs, ref Vector3d rhs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003096 RID: 12438 RVA: 0x000667D0 File Offset: 0x000649D0
|
||||
[Token(Token = "0x6003096")]
|
||||
[Address(RVA = "0x96E7C0", Offset = "0x96CFC0", VA = "0x18096E7C0")]
|
||||
// Token: 0x0600332D RID: 13101 RVA: 0x0006D7FC File Offset: 0x0006B9FC
|
||||
[Token(Token = "0x600332D")]
|
||||
[Address(RVA = "0x4AEE10", Offset = "0x4ADE10", VA = "0x1804AEE10")]
|
||||
public static void Cross(ref Vector3d lhs, ref Vector3d rhs, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003097 RID: 12439 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003097")]
|
||||
[Address(RVA = "0x96E5C0", Offset = "0x96CDC0", VA = "0x18096E5C0")]
|
||||
// Token: 0x0600332E RID: 13102 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600332E")]
|
||||
[Address(RVA = "0x4AEC10", Offset = "0x4ADC10", VA = "0x1804AEC10")]
|
||||
public static double Angle(ref Vector3d from, ref Vector3d to)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003098 RID: 12440 RVA: 0x000667E0 File Offset: 0x000649E0
|
||||
[Token(Token = "0x6003098")]
|
||||
[Address(RVA = "0x96E9B0", Offset = "0x96D1B0", VA = "0x18096E9B0")]
|
||||
// Token: 0x0600332F RID: 13103 RVA: 0x0006D80C File Offset: 0x0006BA0C
|
||||
[Token(Token = "0x600332F")]
|
||||
[Address(RVA = "0x4AF000", Offset = "0x4AE000", VA = "0x1804AF000")]
|
||||
public static void Lerp(ref Vector3d a, ref Vector3d b, double t, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003099 RID: 12441 RVA: 0x000667F0 File Offset: 0x000649F0
|
||||
[Token(Token = "0x6003099")]
|
||||
[Address(RVA = "0x96EB50", Offset = "0x96D350", VA = "0x18096EB50")]
|
||||
// Token: 0x06003330 RID: 13104 RVA: 0x0006D81C File Offset: 0x0006BA1C
|
||||
[Token(Token = "0x6003330")]
|
||||
[Address(RVA = "0x4AF1A0", Offset = "0x4AE1A0", VA = "0x1804AF1A0")]
|
||||
public static void Scale(ref Vector3d a, ref Vector3d b, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600309A RID: 12442 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309A")]
|
||||
[Address(RVA = "0x96EA60", Offset = "0x96D260", VA = "0x18096EA60")]
|
||||
// Token: 0x06003331 RID: 13105 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003331")]
|
||||
[Address(RVA = "0x4AF0B0", Offset = "0x4AE0B0", VA = "0x1804AF0B0")]
|
||||
public static void Normalize(ref Vector3d value, out Vector3d result)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003ADB RID: 15067
|
||||
[Token(Token = "0x4003ADB")]
|
||||
// Token: 0x04003D83 RID: 15747
|
||||
[Token(Token = "0x4003D83")]
|
||||
public static readonly Vector3d zero = 0;
|
||||
|
||||
// Token: 0x04003ADC RID: 15068
|
||||
[Token(Token = "0x4003ADC")]
|
||||
// Token: 0x04003D84 RID: 15748
|
||||
[Token(Token = "0x4003D84")]
|
||||
public const double Epsilon = 5E-324;
|
||||
|
||||
// Token: 0x04003ADD RID: 15069
|
||||
// Token: 0x04003D85 RID: 15749
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003ADD")]
|
||||
[Token(Token = "0x4003D85")]
|
||||
public double x;
|
||||
|
||||
// Token: 0x04003ADE RID: 15070
|
||||
// Token: 0x04003D86 RID: 15750
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003ADE")]
|
||||
[Token(Token = "0x4003D86")]
|
||||
public double y;
|
||||
|
||||
// Token: 0x04003ADF RID: 15071
|
||||
// Token: 0x04003D87 RID: 15751
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003ADF")]
|
||||
[Token(Token = "0x4003D87")]
|
||||
public double z;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user