Add v1.0.5
This commit is contained in:
@@ -4,19 +4,19 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000604 RID: 1540
|
||||
[Token(Token = "0x2000604")]
|
||||
// Token: 0x0200060D RID: 1549
|
||||
[Token(Token = "0x200060D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct BlendShape
|
||||
{
|
||||
// Token: 0x06003039 RID: 12345 RVA: 0x00066484 File Offset: 0x00064684
|
||||
[Token(Token = "0x6003039")]
|
||||
[Address(RVA = "0x647100", Offset = "0x645F00", VA = "0x180647100")]
|
||||
// Token: 0x0600306B RID: 12395 RVA: 0x00066618 File Offset: 0x00064818
|
||||
[Token(Token = "0x600306B")]
|
||||
[Address(RVA = "0x6CDF00", Offset = "0x6CC700", VA = "0x1806CDF00")]
|
||||
public BlendShape(string shapeName, BlendShapeFrame[] frames)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003039)
|
||||
An exception occurred when decompiling this method (0600306B)
|
||||
|
||||
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: 0x04003A83 RID: 14979
|
||||
// Token: 0x04003AC5 RID: 15045
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003A83")]
|
||||
[Token(Token = "0x4003AC5")]
|
||||
public string ShapeName;
|
||||
|
||||
// Token: 0x04003A84 RID: 14980
|
||||
// Token: 0x04003AC6 RID: 15046
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003A84")]
|
||||
[Token(Token = "0x4003AC6")]
|
||||
public BlendShapeFrame[] Frames;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,19 +5,19 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000605 RID: 1541
|
||||
[Token(Token = "0x2000605")]
|
||||
// Token: 0x0200060E RID: 1550
|
||||
[Token(Token = "0x200060E")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct BlendShapeFrame
|
||||
{
|
||||
// Token: 0x0600303A RID: 12346 RVA: 0x000664A0 File Offset: 0x000646A0
|
||||
[Token(Token = "0x600303A")]
|
||||
[Address(RVA = "0x8E1FA0", Offset = "0x8E0DA0", VA = "0x1808E1FA0")]
|
||||
// Token: 0x0600306C RID: 12396 RVA: 0x00066634 File Offset: 0x00064834
|
||||
[Token(Token = "0x600306C")]
|
||||
[Address(RVA = "0xE4A3B0", Offset = "0xE48BB0", VA = "0x180E4A3B0")]
|
||||
public BlendShapeFrame(float frameWeight, Vector3[] deltaVertices, Vector3[] deltaNormals, Vector3[] deltaTangents)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600303A)
|
||||
An exception occurred when decompiling this method (0600306C)
|
||||
|
||||
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: 0x04003A85 RID: 14981
|
||||
// Token: 0x04003AC7 RID: 15047
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003A85")]
|
||||
[Token(Token = "0x4003AC7")]
|
||||
public float FrameWeight;
|
||||
|
||||
// Token: 0x04003A86 RID: 14982
|
||||
// Token: 0x04003AC8 RID: 15048
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003A86")]
|
||||
[Token(Token = "0x4003AC8")]
|
||||
public Vector3[] DeltaVertices;
|
||||
|
||||
// Token: 0x04003A87 RID: 14983
|
||||
// Token: 0x04003AC9 RID: 15049
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003A87")]
|
||||
[Token(Token = "0x4003AC9")]
|
||||
public Vector3[] DeltaNormals;
|
||||
|
||||
// Token: 0x04003A88 RID: 14984
|
||||
// Token: 0x04003ACA RID: 15050
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003A88")]
|
||||
[Token(Token = "0x4003ACA")]
|
||||
public Vector3[] DeltaTangents;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060C RID: 1548
|
||||
[Token(Token = "0x200060C")]
|
||||
// Token: 0x02000615 RID: 1557
|
||||
[Token(Token = "0x2000615")]
|
||||
internal static class IOUtils
|
||||
{
|
||||
// Token: 0x060030D6 RID: 12502 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030D6")]
|
||||
[Address(RVA = "0x10D1130", Offset = "0x10CFF30", VA = "0x1810D1130")]
|
||||
// Token: 0x06003108 RID: 12552 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003108")]
|
||||
[Address(RVA = "0x10ACED0", Offset = "0x10AB6D0", VA = "0x1810ACED0")]
|
||||
internal static string MakeSafeRelativePath(string path)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030D7 RID: 12503 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030D7")]
|
||||
[Address(RVA = "0x10D0FE0", Offset = "0x10CFDE0", VA = "0x1810D0FE0")]
|
||||
// Token: 0x06003109 RID: 12553 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003109")]
|
||||
[Address(RVA = "0x10ACD80", Offset = "0x10AB580", VA = "0x1810ACD80")]
|
||||
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: 0x0200060F RID: 1551
|
||||
[Token(Token = "0x200060F")]
|
||||
// Token: 0x02000618 RID: 1560
|
||||
[Token(Token = "0x2000618")]
|
||||
internal class BlendShapeContainer
|
||||
{
|
||||
// Token: 0x060030F5 RID: 12533 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F5")]
|
||||
[Address(RVA = "0x8E12E0", Offset = "0x8E00E0", VA = "0x1808E12E0")]
|
||||
// Token: 0x06003127 RID: 12583 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003127")]
|
||||
[Address(RVA = "0xE496F0", Offset = "0xE47EF0", VA = "0x180E496F0")]
|
||||
public BlendShapeContainer(BlendShape blendShape)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F6 RID: 12534 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F6")]
|
||||
[Address(RVA = "0x3F1F10", Offset = "0x3F0D10", VA = "0x1803F1F10")]
|
||||
// Token: 0x06003128 RID: 12584 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003128")]
|
||||
[Address(RVA = "0x413F80", Offset = "0x412780", VA = "0x180413F80")]
|
||||
public void MoveVertexElement(int dst, int src)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F7 RID: 12535 RVA: 0x00066AD0 File Offset: 0x00064CD0
|
||||
[Token(Token = "0x60030F7")]
|
||||
[Address(RVA = "0x8E0E80", Offset = "0x8DFC80", VA = "0x1808E0E80")]
|
||||
// Token: 0x06003129 RID: 12585 RVA: 0x00066C64 File Offset: 0x00064E64
|
||||
[Token(Token = "0x6003129")]
|
||||
[Address(RVA = "0xE49290", Offset = "0xE47A90", VA = "0x180E49290")]
|
||||
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: 0x060030F8 RID: 12536 RVA: 0x00066B08 File Offset: 0x00064D08
|
||||
[Token(Token = "0x60030F8")]
|
||||
[Address(RVA = "0x8E0F60", Offset = "0x8DFD60", VA = "0x1808E0F60")]
|
||||
// Token: 0x0600312A RID: 12586 RVA: 0x00066C9C File Offset: 0x00064E9C
|
||||
[Token(Token = "0x600312A")]
|
||||
[Address(RVA = "0xE49370", Offset = "0xE47B70", VA = "0x180E49370")]
|
||||
public void Resize(int length, bool trimExess = false)
|
||||
{
|
||||
BlendShapeFrameContainer[] array = this.frames;
|
||||
@@ -63,22 +63,22 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060030F9 RID: 12537 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F9")]
|
||||
[Address(RVA = "0x8E10A0", Offset = "0x8DFEA0", VA = "0x1808E10A0")]
|
||||
// Token: 0x0600312B RID: 12587 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312B")]
|
||||
[Address(RVA = "0xE494B0", Offset = "0xE47CB0", VA = "0x180E494B0")]
|
||||
public BlendShape ToBlendShape()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AC6 RID: 15046
|
||||
// Token: 0x04003B08 RID: 15112
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AC6")]
|
||||
[Token(Token = "0x4003B08")]
|
||||
private readonly string shapeName;
|
||||
|
||||
// Token: 0x04003AC7 RID: 15047
|
||||
// Token: 0x04003B09 RID: 15113
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003AC7")]
|
||||
[Token(Token = "0x4003B09")]
|
||||
private readonly BlendShapeFrameContainer[] frames;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,37 +4,37 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000610 RID: 1552
|
||||
[Token(Token = "0x2000610")]
|
||||
// Token: 0x02000619 RID: 1561
|
||||
[Token(Token = "0x2000619")]
|
||||
internal class BlendShapeFrameContainer
|
||||
{
|
||||
// Token: 0x060030FA RID: 12538 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030FA")]
|
||||
[Address(RVA = "0x8E1E90", Offset = "0x8E0C90", VA = "0x1808E1E90")]
|
||||
// Token: 0x0600312C RID: 12588 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312C")]
|
||||
[Address(RVA = "0xE4A2A0", Offset = "0xE48AA0", VA = "0x180E4A2A0")]
|
||||
public BlendShapeFrameContainer(BlendShapeFrame frame)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030FB RID: 12539 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030FB")]
|
||||
[Address(RVA = "0x8E1B50", Offset = "0x8E0950", VA = "0x1808E1B50")]
|
||||
// Token: 0x0600312D RID: 12589 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312D")]
|
||||
[Address(RVA = "0xE49F60", Offset = "0xE48760", VA = "0x180E49F60")]
|
||||
public void MoveVertexElement(int dst, int src)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030FC RID: 12540 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030FC")]
|
||||
[Address(RVA = "0x8E1560", Offset = "0x8E0360", VA = "0x1808E1560")]
|
||||
// Token: 0x0600312E RID: 12590 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600312E")]
|
||||
[Address(RVA = "0xE49970", Offset = "0xE48170", VA = "0x180E49970")]
|
||||
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: 0x060030FD RID: 12541 RVA: 0x00066B84 File Offset: 0x00064D84
|
||||
[Token(Token = "0x60030FD")]
|
||||
[Address(RVA = "0x8E1CD0", Offset = "0x8E0AD0", VA = "0x1808E1CD0")]
|
||||
// Token: 0x0600312F RID: 12591 RVA: 0x00066D18 File Offset: 0x00064F18
|
||||
[Token(Token = "0x600312F")]
|
||||
[Address(RVA = "0xE4A0E0", Offset = "0xE488E0", VA = "0x180E4A0E0")]
|
||||
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: 0x060030FE RID: 12542 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030FE")]
|
||||
[Address(RVA = "0x8E1D90", Offset = "0x8E0B90", VA = "0x1808E1D90")]
|
||||
// Token: 0x06003130 RID: 12592 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003130")]
|
||||
[Address(RVA = "0xE4A1A0", Offset = "0xE489A0", VA = "0x180E4A1A0")]
|
||||
public BlendShapeFrame ToBlendShapeFrame()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AC8 RID: 15048
|
||||
// Token: 0x04003B0A RID: 15114
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AC8")]
|
||||
[Token(Token = "0x4003B0A")]
|
||||
private readonly float frameWeight;
|
||||
|
||||
// Token: 0x04003AC9 RID: 15049
|
||||
// Token: 0x04003B0B RID: 15115
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003AC9")]
|
||||
[Token(Token = "0x4003B0B")]
|
||||
private readonly ResizableArray<Vector3> deltaVertices;
|
||||
|
||||
// Token: 0x04003ACA RID: 15050
|
||||
// Token: 0x04003B0C RID: 15116
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003ACA")]
|
||||
[Token(Token = "0x4003B0C")]
|
||||
private readonly ResizableArray<Vector3> deltaNormals;
|
||||
|
||||
// Token: 0x04003ACB RID: 15051
|
||||
// Token: 0x04003B0D RID: 15117
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003ACB")]
|
||||
[Token(Token = "0x4003B0D")]
|
||||
private readonly ResizableArray<Vector3> deltaTangents;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,27 +3,27 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000611 RID: 1553
|
||||
[Token(Token = "0x2000611")]
|
||||
// Token: 0x0200061A RID: 1562
|
||||
[Token(Token = "0x200061A")]
|
||||
internal struct BorderVertex
|
||||
{
|
||||
// Token: 0x060030FF RID: 12543 RVA: 0x00066BD4 File Offset: 0x00064DD4
|
||||
[Token(Token = "0x60030FF")]
|
||||
[Address(RVA = "0x3D89E0", Offset = "0x3D77E0", VA = "0x1803D89E0")]
|
||||
// Token: 0x06003131 RID: 12593 RVA: 0x00066D68 File Offset: 0x00064F68
|
||||
[Token(Token = "0x6003131")]
|
||||
[Address(RVA = "0x43A6F0", Offset = "0x438EF0", VA = "0x18043A6F0")]
|
||||
public BorderVertex(int index, int hash)
|
||||
{
|
||||
this.index = index;
|
||||
this.hash = hash;
|
||||
}
|
||||
|
||||
// Token: 0x04003ACC RID: 15052
|
||||
// Token: 0x04003B0E RID: 15118
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003ACC")]
|
||||
[Token(Token = "0x4003B0E")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003ACD RID: 15053
|
||||
// Token: 0x04003B0F RID: 15119
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003ACD")]
|
||||
[Token(Token = "0x4003B0F")]
|
||||
public int hash;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,36 +4,36 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000612 RID: 1554
|
||||
[Token(Token = "0x2000612")]
|
||||
// Token: 0x0200061B RID: 1563
|
||||
[Token(Token = "0x200061B")]
|
||||
internal class BorderVertexComparer : IComparer<BorderVertex>
|
||||
{
|
||||
// Token: 0x06003100 RID: 12544 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003100")]
|
||||
[Address(RVA = "0xDE4AB0", Offset = "0xDE38B0", VA = "0x180DE4AB0", Slot = "4")]
|
||||
// Token: 0x06003132 RID: 12594 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003132")]
|
||||
[Address(RVA = "0xE50C60", Offset = "0xE4F460", VA = "0x180E50C60", Slot = "4")]
|
||||
public int Compare(BorderVertex x, BorderVertex y)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003101 RID: 12545 RVA: 0x00066BF0 File Offset: 0x00064DF0
|
||||
[Token(Token = "0x6003101")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06003133 RID: 12595 RVA: 0x00066D84 File Offset: 0x00064F84
|
||||
[Token(Token = "0x6003133")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public BorderVertexComparer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003102 RID: 12546 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x06003134 RID: 12596 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003102")]
|
||||
[Address(RVA = "0xDE4AE0", Offset = "0xDE38E0", VA = "0x180DE4AE0")]
|
||||
[Token(Token = "0x6003134")]
|
||||
[Address(RVA = "0xE50C90", Offset = "0xE4F490", VA = "0x180E50C90")]
|
||||
static BorderVertexComparer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003ACE RID: 15054
|
||||
[Token(Token = "0x4003ACE")]
|
||||
// Token: 0x04003B10 RID: 15120
|
||||
[Token(Token = "0x4003B10")]
|
||||
public static readonly BorderVertexComparer instance;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,27 +3,27 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000613 RID: 1555
|
||||
[Token(Token = "0x2000613")]
|
||||
// Token: 0x0200061C RID: 1564
|
||||
[Token(Token = "0x200061C")]
|
||||
internal struct Ref
|
||||
{
|
||||
// Token: 0x06003103 RID: 12547 RVA: 0x00066C04 File Offset: 0x00064E04
|
||||
[Token(Token = "0x6003103")]
|
||||
[Address(RVA = "0x3D89E0", Offset = "0x3D77E0", VA = "0x1803D89E0")]
|
||||
// Token: 0x06003135 RID: 12597 RVA: 0x00066D98 File Offset: 0x00064F98
|
||||
[Token(Token = "0x6003135")]
|
||||
[Address(RVA = "0x43A6F0", Offset = "0x438EF0", VA = "0x18043A6F0")]
|
||||
public void Set(int tid, int tvertex)
|
||||
{
|
||||
this.tid = tid;
|
||||
this.tvertex = tvertex;
|
||||
}
|
||||
|
||||
// Token: 0x04003ACF RID: 15055
|
||||
// Token: 0x04003B11 RID: 15121
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003ACF")]
|
||||
[Token(Token = "0x4003B11")]
|
||||
public int tid;
|
||||
|
||||
// Token: 0x04003AD0 RID: 15056
|
||||
// Token: 0x04003B12 RID: 15122
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003AD0")]
|
||||
[Token(Token = "0x4003B12")]
|
||||
public int tvertex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,16 +3,16 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000614 RID: 1556
|
||||
[Token(Token = "0x2000614")]
|
||||
// Token: 0x0200061D RID: 1565
|
||||
[Token(Token = "0x200061D")]
|
||||
internal struct Triangle : IEquatable<Triangle>
|
||||
{
|
||||
// Token: 0x170003BD RID: 957
|
||||
[Token(Token = "0x170003BD")]
|
||||
// Token: 0x170003B7 RID: 951
|
||||
[Token(Token = "0x170003B7")]
|
||||
public int this[int index]
|
||||
{
|
||||
[Token(Token = "0x6003104")]
|
||||
[Address(RVA = "0x7596A0", Offset = "0x7584A0", VA = "0x1807596A0")]
|
||||
[Token(Token = "0x6003136")]
|
||||
[Address(RVA = "0x7A6020", Offset = "0x7A4820", VA = "0x1807A6020")]
|
||||
get
|
||||
{
|
||||
if (index == 0)
|
||||
@@ -25,12 +25,12 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
}
|
||||
return this.v2;
|
||||
}
|
||||
[Token(Token = "0x6003105")]
|
||||
[Address(RVA = "0x3F3240", Offset = "0x3F2040", VA = "0x1803F3240")]
|
||||
[Token(Token = "0x6003137")]
|
||||
[Address(RVA = "0x4152B0", Offset = "0x413AB0", VA = "0x1804152B0")]
|
||||
set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003105)
|
||||
An exception occurred when decompiling this method (06003137)
|
||||
|
||||
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: 0x06003106 RID: 12550 RVA: 0x00066C88 File Offset: 0x00064E88
|
||||
[Token(Token = "0x6003106")]
|
||||
[Address(RVA = "0x759650", Offset = "0x758450", VA = "0x180759650")]
|
||||
// Token: 0x06003138 RID: 12600 RVA: 0x00066E1C File Offset: 0x0006501C
|
||||
[Token(Token = "0x6003138")]
|
||||
[Address(RVA = "0x7A5FD0", Offset = "0x7A47D0", VA = "0x1807A5FD0")]
|
||||
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: 0x06003107 RID: 12551 RVA: 0x00066D08 File Offset: 0x00064F08
|
||||
[Token(Token = "0x6003107")]
|
||||
[Address(RVA = "0x3F30D0", Offset = "0x3F1ED0", VA = "0x1803F30D0")]
|
||||
// Token: 0x06003139 RID: 12601 RVA: 0x00066E9C File Offset: 0x0006509C
|
||||
[Token(Token = "0x6003139")]
|
||||
[Address(RVA = "0x415140", Offset = "0x413940", VA = "0x180415140")]
|
||||
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: 0x06003108 RID: 12552 RVA: 0x00066D50 File Offset: 0x00064F50
|
||||
[Token(Token = "0x6003108")]
|
||||
[Address(RVA = "0x3F31C0", Offset = "0x3F1FC0", VA = "0x1803F31C0")]
|
||||
// Token: 0x0600313A RID: 12602 RVA: 0x00066EE4 File Offset: 0x000650E4
|
||||
[Token(Token = "0x600313A")]
|
||||
[Address(RVA = "0x415230", Offset = "0x413A30", VA = "0x180415230")]
|
||||
public void SetAttributeIndex(int index, int value)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06003108)
|
||||
An exception occurred when decompiling this method (0600313A)
|
||||
|
||||
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: 0x06003109 RID: 12553 RVA: 0x00066D8C File Offset: 0x00064F8C
|
||||
[Token(Token = "0x6003109")]
|
||||
[Address(RVA = "0x3F3140", Offset = "0x3F1F40", VA = "0x1803F3140")]
|
||||
// Token: 0x0600313B RID: 12603 RVA: 0x00066F20 File Offset: 0x00065120
|
||||
[Token(Token = "0x600313B")]
|
||||
[Address(RVA = "0x4151B0", Offset = "0x4139B0", VA = "0x1804151B0")]
|
||||
public void GetErrors(double[] err)
|
||||
{
|
||||
int length = err.Length;
|
||||
}
|
||||
|
||||
// Token: 0x0600310A RID: 12554 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310A")]
|
||||
[Address(RVA = "0x2B4370", Offset = "0x2B3170", VA = "0x1802B4370", Slot = "2")]
|
||||
// Token: 0x0600313C RID: 12604 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313C")]
|
||||
[Address(RVA = "0x365F30", Offset = "0x364730", VA = "0x180365F30", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
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 = "0x7595B0", Offset = "0x7583B0", VA = "0x1807595B0", Slot = "0")]
|
||||
// Token: 0x0600313D RID: 12605 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313D")]
|
||||
[Address(RVA = "0x7A5F30", Offset = "0x7A4730", VA = "0x1807A5F30", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
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 = "0x759640", Offset = "0x758440", VA = "0x180759640", Slot = "4")]
|
||||
// Token: 0x0600313E RID: 12606 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600313E")]
|
||||
[Address(RVA = "0x7A5FC0", Offset = "0x7A47C0", VA = "0x1807A5FC0", Slot = "4")]
|
||||
public bool Equals(Triangle other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AD1 RID: 15057
|
||||
// Token: 0x04003B13 RID: 15123
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AD1")]
|
||||
[Token(Token = "0x4003B13")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003AD2 RID: 15058
|
||||
// Token: 0x04003B14 RID: 15124
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003AD2")]
|
||||
[Token(Token = "0x4003B14")]
|
||||
public int v0;
|
||||
|
||||
// Token: 0x04003AD3 RID: 15059
|
||||
// Token: 0x04003B15 RID: 15125
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AD3")]
|
||||
[Token(Token = "0x4003B15")]
|
||||
public int v1;
|
||||
|
||||
// Token: 0x04003AD4 RID: 15060
|
||||
// Token: 0x04003B16 RID: 15126
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4003AD4")]
|
||||
[Token(Token = "0x4003B16")]
|
||||
public int v2;
|
||||
|
||||
// Token: 0x04003AD5 RID: 15061
|
||||
// Token: 0x04003B17 RID: 15127
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AD5")]
|
||||
[Token(Token = "0x4003B17")]
|
||||
public int subMeshIndex;
|
||||
|
||||
// Token: 0x04003AD6 RID: 15062
|
||||
// Token: 0x04003B18 RID: 15128
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003AD6")]
|
||||
[Token(Token = "0x4003B18")]
|
||||
public int va0;
|
||||
|
||||
// Token: 0x04003AD7 RID: 15063
|
||||
// Token: 0x04003B19 RID: 15129
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003AD7")]
|
||||
[Token(Token = "0x4003B19")]
|
||||
public int va1;
|
||||
|
||||
// Token: 0x04003AD8 RID: 15064
|
||||
// Token: 0x04003B1A RID: 15130
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003AD8")]
|
||||
[Token(Token = "0x4003B1A")]
|
||||
public int va2;
|
||||
|
||||
// Token: 0x04003AD9 RID: 15065
|
||||
// Token: 0x04003B1B RID: 15131
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003AD9")]
|
||||
[Token(Token = "0x4003B1B")]
|
||||
public double err0;
|
||||
|
||||
// Token: 0x04003ADA RID: 15066
|
||||
// Token: 0x04003B1C RID: 15132
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003ADA")]
|
||||
[Token(Token = "0x4003B1C")]
|
||||
public double err1;
|
||||
|
||||
// Token: 0x04003ADB RID: 15067
|
||||
// Token: 0x04003B1D RID: 15133
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003ADB")]
|
||||
[Token(Token = "0x4003B1D")]
|
||||
public double err2;
|
||||
|
||||
// Token: 0x04003ADC RID: 15068
|
||||
// Token: 0x04003B1E RID: 15134
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003ADC")]
|
||||
[Token(Token = "0x4003B1E")]
|
||||
public double err3;
|
||||
|
||||
// Token: 0x04003ADD RID: 15069
|
||||
// Token: 0x04003B1F RID: 15135
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003ADD")]
|
||||
[Token(Token = "0x4003B1F")]
|
||||
public bool deleted;
|
||||
|
||||
// Token: 0x04003ADE RID: 15070
|
||||
// Token: 0x04003B20 RID: 15136
|
||||
[FieldOffset(Offset = "0x41")]
|
||||
[Token(Token = "0x4003ADE")]
|
||||
[Token(Token = "0x4003B20")]
|
||||
public bool dirty;
|
||||
|
||||
// Token: 0x04003ADF RID: 15071
|
||||
// Token: 0x04003B21 RID: 15137
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003ADF")]
|
||||
[Token(Token = "0x4003B21")]
|
||||
public Vector3d n;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,52 +3,52 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000615 RID: 1557
|
||||
[Token(Token = "0x2000615")]
|
||||
// Token: 0x0200061E RID: 1566
|
||||
[Token(Token = "0x200061E")]
|
||||
internal class UVChannels<TVec>
|
||||
{
|
||||
// Token: 0x170003BE RID: 958
|
||||
// (get) Token: 0x0600310D RID: 12557 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003BE")]
|
||||
// Token: 0x170003B8 RID: 952
|
||||
// (get) Token: 0x0600313F RID: 12607 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003B8")]
|
||||
public TVec[][] Data
|
||||
{
|
||||
[Token(Token = "0x600310D")]
|
||||
[Address(RVA = "0x3F32C0", Offset = "0x3F20C0", VA = "0x1803F32C0")]
|
||||
[Token(Token = "0x600313F")]
|
||||
[Address(RVA = "0x415330", Offset = "0x413B30", VA = "0x180415330")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BF RID: 959
|
||||
[Token(Token = "0x170003BF")]
|
||||
// Token: 0x170003B9 RID: 953
|
||||
[Token(Token = "0x170003B9")]
|
||||
public ResizableArray<TVec> this[int index]
|
||||
{
|
||||
[Token(Token = "0x600310E")]
|
||||
[Address(RVA = "0x521C30", Offset = "0x520A30", VA = "0x180521C30")]
|
||||
[Token(Token = "0x6003140")]
|
||||
[Address(RVA = "0x5513F0", Offset = "0x54FBF0", VA = "0x1805513F0")]
|
||||
get
|
||||
{
|
||||
return this.channels[index];
|
||||
}
|
||||
[Token(Token = "0x600310F")]
|
||||
[Address(RVA = "0x7BF570", Offset = "0x7BE370", VA = "0x1807BF570")]
|
||||
[Token(Token = "0x6003141")]
|
||||
[Address(RVA = "0x78CA90", Offset = "0x78B290", VA = "0x18078CA90")]
|
||||
set
|
||||
{
|
||||
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 = "0x7BF3E0", Offset = "0x7BE1E0", VA = "0x1807BF3E0")]
|
||||
// Token: 0x06003142 RID: 12610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003142")]
|
||||
[Address(RVA = "0x78C900", Offset = "0x78B100", VA = "0x18078C900")]
|
||||
public UVChannels()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003111 RID: 12561 RVA: 0x00066DC8 File Offset: 0x00064FC8
|
||||
[Token(Token = "0x6003111")]
|
||||
[Address(RVA = "0x7BF010", Offset = "0x7BDE10", VA = "0x1807BF010")]
|
||||
// Token: 0x06003143 RID: 12611 RVA: 0x00066F5C File Offset: 0x0006515C
|
||||
[Token(Token = "0x6003143")]
|
||||
[Address(RVA = "0x78C530", Offset = "0x78AD30", VA = "0x18078C530")]
|
||||
public void Resize(int capacity, bool trimExess = false)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -61,27 +61,27 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06003112 RID: 12562 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x06003144 RID: 12612 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6003112")]
|
||||
[Address(RVA = "0x7BF200", Offset = "0x7BE000", VA = "0x1807BF200")]
|
||||
[Token(Token = "0x6003144")]
|
||||
[Address(RVA = "0x78C720", Offset = "0x78AF20", VA = "0x18078C720")]
|
||||
static UVChannels()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AE0 RID: 15072
|
||||
[Token(Token = "0x4003AE0")]
|
||||
// Token: 0x04003B22 RID: 15138
|
||||
[Token(Token = "0x4003B22")]
|
||||
private static readonly int UVChannelCount;
|
||||
|
||||
// Token: 0x04003AE1 RID: 15073
|
||||
// Token: 0x04003B23 RID: 15139
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AE1")]
|
||||
[Token(Token = "0x4003B23")]
|
||||
private ResizableArray<TVec>[] channels;
|
||||
|
||||
// Token: 0x04003AE2 RID: 15074
|
||||
// Token: 0x04003B24 RID: 15140
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AE2")]
|
||||
[Token(Token = "0x4003B24")]
|
||||
private TVec[][] channelsData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,80 +3,80 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier.Internal
|
||||
{
|
||||
// Token: 0x02000616 RID: 1558
|
||||
[Token(Token = "0x2000616")]
|
||||
// Token: 0x0200061F RID: 1567
|
||||
[Token(Token = "0x200061F")]
|
||||
internal struct Vertex : IEquatable<Vertex>
|
||||
{
|
||||
// Token: 0x06003113 RID: 12563 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003113")]
|
||||
[Address(RVA = "0x8C79D0", Offset = "0x8C67D0", VA = "0x1808C79D0")]
|
||||
// Token: 0x06003145 RID: 12613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003145")]
|
||||
[Address(RVA = "0x970580", Offset = "0x96ED80", VA = "0x180970580")]
|
||||
public Vertex(int index, Vector3d p)
|
||||
{
|
||||
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 = "0x2B4370", Offset = "0x2B3170", VA = "0x1802B4370", Slot = "2")]
|
||||
// Token: 0x06003146 RID: 12614 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003146")]
|
||||
[Address(RVA = "0x365F30", Offset = "0x364730", VA = "0x180365F30", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
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 = "0x8C7940", Offset = "0x8C6740", VA = "0x1808C7940", Slot = "0")]
|
||||
// Token: 0x06003147 RID: 12615 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003147")]
|
||||
[Address(RVA = "0x9704F0", Offset = "0x96ECF0", VA = "0x1809704F0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
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 = "0x759640", Offset = "0x758440", VA = "0x180759640", Slot = "4")]
|
||||
// Token: 0x06003148 RID: 12616 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003148")]
|
||||
[Address(RVA = "0x7A5FC0", Offset = "0x7A47C0", VA = "0x1807A5FC0", Slot = "4")]
|
||||
public bool Equals(Vertex other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AE3 RID: 15075
|
||||
// Token: 0x04003B25 RID: 15141
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AE3")]
|
||||
[Token(Token = "0x4003B25")]
|
||||
public int index;
|
||||
|
||||
// Token: 0x04003AE4 RID: 15076
|
||||
// Token: 0x04003B26 RID: 15142
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003AE4")]
|
||||
[Token(Token = "0x4003B26")]
|
||||
public Vector3d p;
|
||||
|
||||
// Token: 0x04003AE5 RID: 15077
|
||||
// Token: 0x04003B27 RID: 15143
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003AE5")]
|
||||
[Token(Token = "0x4003B27")]
|
||||
public int tstart;
|
||||
|
||||
// Token: 0x04003AE6 RID: 15078
|
||||
// Token: 0x04003B28 RID: 15144
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003AE6")]
|
||||
[Token(Token = "0x4003B28")]
|
||||
public int tcount;
|
||||
|
||||
// Token: 0x04003AE7 RID: 15079
|
||||
// Token: 0x04003B29 RID: 15145
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003AE7")]
|
||||
[Token(Token = "0x4003B29")]
|
||||
public SymmetricMatrix q;
|
||||
|
||||
// Token: 0x04003AE8 RID: 15080
|
||||
// Token: 0x04003B2A RID: 15146
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003AE8")]
|
||||
[Token(Token = "0x4003B2A")]
|
||||
public bool borderEdge;
|
||||
|
||||
// Token: 0x04003AE9 RID: 15081
|
||||
// Token: 0x04003B2B RID: 15147
|
||||
[FieldOffset(Offset = "0x79")]
|
||||
[Token(Token = "0x4003AE9")]
|
||||
[Token(Token = "0x4003B2B")]
|
||||
public bool uvSeamEdge;
|
||||
|
||||
// Token: 0x04003AEA RID: 15082
|
||||
// Token: 0x04003B2C RID: 15148
|
||||
[FieldOffset(Offset = "0x7A")]
|
||||
[Token(Token = "0x4003AEA")]
|
||||
[Token(Token = "0x4003B2C")]
|
||||
public bool uvFoldoverEdge;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,56 +3,56 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000606 RID: 1542
|
||||
[Token(Token = "0x2000606")]
|
||||
// Token: 0x0200060F RID: 1551
|
||||
[Token(Token = "0x200060F")]
|
||||
public static class MathHelper
|
||||
{
|
||||
// Token: 0x0600303B RID: 12347 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600303B")]
|
||||
[Address(RVA = "0x401980", Offset = "0x400780", VA = "0x180401980")]
|
||||
// Token: 0x0600306D RID: 12397 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306D")]
|
||||
[Address(RVA = "0x424250", Offset = "0x422A50", VA = "0x180424250")]
|
||||
public static double Min(double val1, double val2, double val3)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600303C RID: 12348 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600303C")]
|
||||
[Address(RVA = "0x401960", Offset = "0x400760", VA = "0x180401960")]
|
||||
// Token: 0x0600306E RID: 12398 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306E")]
|
||||
[Address(RVA = "0x424230", Offset = "0x422A30", VA = "0x180424230")]
|
||||
public static double Clamp(double value, double min, double max)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600303D RID: 12349 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600303D")]
|
||||
[Address(RVA = "0x4019A0", Offset = "0x4007A0", VA = "0x1804019A0")]
|
||||
// Token: 0x0600306F RID: 12399 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306F")]
|
||||
[Address(RVA = "0x424270", Offset = "0x422A70", VA = "0x180424270")]
|
||||
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: 0x04003A89 RID: 14985
|
||||
[Token(Token = "0x4003A89")]
|
||||
// Token: 0x04003ACB RID: 15051
|
||||
[Token(Token = "0x4003ACB")]
|
||||
public const float PI = 3.1415927f;
|
||||
|
||||
// Token: 0x04003A8A RID: 14986
|
||||
[Token(Token = "0x4003A8A")]
|
||||
// Token: 0x04003ACC RID: 15052
|
||||
[Token(Token = "0x4003ACC")]
|
||||
public const double PId = 3.141592653589793;
|
||||
|
||||
// Token: 0x04003A8B RID: 14987
|
||||
[Token(Token = "0x4003A8B")]
|
||||
// Token: 0x04003ACD RID: 15053
|
||||
[Token(Token = "0x4003ACD")]
|
||||
public const float Deg2Rad = 0.017453292f;
|
||||
|
||||
// Token: 0x04003A8C RID: 14988
|
||||
[Token(Token = "0x4003A8C")]
|
||||
// Token: 0x04003ACE RID: 15054
|
||||
[Token(Token = "0x4003ACE")]
|
||||
public const double Deg2Radd = 0.017453292519943295;
|
||||
|
||||
// Token: 0x04003A8D RID: 14989
|
||||
[Token(Token = "0x4003A8D")]
|
||||
// Token: 0x04003ACF RID: 15055
|
||||
[Token(Token = "0x4003ACF")]
|
||||
public const float Rad2Deg = 57.295776f;
|
||||
|
||||
// Token: 0x04003A8E RID: 14990
|
||||
[Token(Token = "0x4003A8E")]
|
||||
// Token: 0x04003AD0 RID: 15056
|
||||
[Token(Token = "0x4003AD0")]
|
||||
public const double Rad2Degd = 57.29577951308232;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,101 +5,101 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000609 RID: 1545
|
||||
[Token(Token = "0x2000609")]
|
||||
// Token: 0x02000612 RID: 1554
|
||||
[Token(Token = "0x2000612")]
|
||||
public static class MeshCombiner
|
||||
{
|
||||
// Token: 0x0600306A RID: 12394 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306A")]
|
||||
[Address(RVA = "0x404040", Offset = "0x402E40", VA = "0x180404040")]
|
||||
// Token: 0x0600309C RID: 12444 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309C")]
|
||||
[Address(RVA = "0x426910", Offset = "0x425110", VA = "0x180426910")]
|
||||
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: 0x0600306B RID: 12395 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306B")]
|
||||
[Address(RVA = "0x405F00", Offset = "0x404D00", VA = "0x180405F00")]
|
||||
// Token: 0x0600309D RID: 12445 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309D")]
|
||||
[Address(RVA = "0x4287D0", Offset = "0x426FD0", VA = "0x1804287D0")]
|
||||
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: 0x0600306C RID: 12396 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306C")]
|
||||
[Address(RVA = "0x4065F0", Offset = "0x4053F0", VA = "0x1804065F0")]
|
||||
// Token: 0x0600309E RID: 12446 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309E")]
|
||||
[Address(RVA = "0x428EC0", Offset = "0x4276C0", VA = "0x180428EC0")]
|
||||
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: 0x0600306D RID: 12397 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306D")]
|
||||
[Address(RVA = "0x404880", Offset = "0x403680", VA = "0x180404880")]
|
||||
// Token: 0x0600309F RID: 12447 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309F")]
|
||||
[Address(RVA = "0x427150", Offset = "0x425950", VA = "0x180427150")]
|
||||
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: 0x0600306E RID: 12398 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600306E")]
|
||||
[Address(RVA = "0x406710", Offset = "0x405510", VA = "0x180406710")]
|
||||
// Token: 0x060030A0 RID: 12448 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A0")]
|
||||
[Address(RVA = "0x428FE0", Offset = "0x4277E0", VA = "0x180428FE0")]
|
||||
private static void CopyVertexPositions(ICollection<Vector3> list, Vector3[] arr)
|
||||
{
|
||||
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 = "0x4E8BC0", Offset = "0x4E79C0", VA = "0x1804E8BC0")]
|
||||
// Token: 0x060030A1 RID: 12449 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A1")]
|
||||
[Address(RVA = "0x6AD6A0", Offset = "0x6ABEA0", VA = "0x1806AD6A0")]
|
||||
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: 0x06003070 RID: 12400 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003070")]
|
||||
[Address(RVA = "0x4E9160", Offset = "0x4E7F60", VA = "0x1804E9160")]
|
||||
// Token: 0x060030A2 RID: 12450 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A2")]
|
||||
[Address(RVA = "0x6ADC40", Offset = "0x6AC440", VA = "0x1806ADC40")]
|
||||
private static T[] MergeArrays<T>(T[] arr1, T[] arr2)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003071 RID: 12401 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003071")]
|
||||
[Address(RVA = "0x406D60", Offset = "0x405B60", VA = "0x180406D60")]
|
||||
// Token: 0x060030A3 RID: 12451 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A3")]
|
||||
[Address(RVA = "0x429630", Offset = "0x427E30", VA = "0x180429630")]
|
||||
private static void TransformVertices(Vector3[] vertices, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003072 RID: 12402 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003072")]
|
||||
[Address(RVA = "0x406B40", Offset = "0x405940", VA = "0x180406B40")]
|
||||
// Token: 0x060030A4 RID: 12452 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A4")]
|
||||
[Address(RVA = "0x429410", Offset = "0x427C10", VA = "0x180429410")]
|
||||
private static void TransformNormals(Vector3[] normals, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003073 RID: 12403 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003073")]
|
||||
[Address(RVA = "0x406C00", Offset = "0x405A00", VA = "0x180406C00")]
|
||||
// Token: 0x060030A5 RID: 12453 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A5")]
|
||||
[Address(RVA = "0x4294D0", Offset = "0x427CD0", VA = "0x1804294D0")]
|
||||
private static void TransformTangents(Vector4[] tangents, ref Matrix4x4 transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003074 RID: 12404 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003074")]
|
||||
[Address(RVA = "0x406870", Offset = "0x405670", VA = "0x180406870")]
|
||||
// Token: 0x060030A6 RID: 12454 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030A6")]
|
||||
[Address(RVA = "0x429140", Offset = "0x427940", VA = "0x180429140")]
|
||||
private static void RemapBones(BoneWeight[] boneWeights, int[] boneIndices)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003075 RID: 12405 RVA: 0x00066680 File Offset: 0x00064880
|
||||
[Token(Token = "0x6003075")]
|
||||
[Address(RVA = "0x404020", Offset = "0x402E20", VA = "0x180404020")]
|
||||
// Token: 0x060030A7 RID: 12455 RVA: 0x00066814 File Offset: 0x00064A14
|
||||
[Token(Token = "0x60030A7")]
|
||||
[Address(RVA = "0x4268F0", Offset = "0x4250F0", VA = "0x1804268F0")]
|
||||
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: 0x0200060D RID: 1549
|
||||
[Token(Token = "0x200060D")]
|
||||
// Token: 0x02000616 RID: 1558
|
||||
[Token(Token = "0x2000616")]
|
||||
public static class MeshUtils
|
||||
{
|
||||
// Token: 0x060030D8 RID: 12504 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030D8")]
|
||||
[Address(RVA = "0xBC3010", Offset = "0xBC1E10", VA = "0x180BC3010")]
|
||||
// Token: 0x0600310A RID: 12554 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310A")]
|
||||
[Address(RVA = "0xCBB5C0", Offset = "0xCB9DC0", VA = "0x180CBB5C0")]
|
||||
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: 0x060030D9 RID: 12505 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030D9")]
|
||||
[Address(RVA = "0xBC36E0", Offset = "0xBC24E0", VA = "0x180BC36E0")]
|
||||
// Token: 0x0600310B RID: 12555 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310B")]
|
||||
[Address(RVA = "0xCBBC90", Offset = "0xCBA490", VA = "0x180CBBC90")]
|
||||
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: 0x060030DA RID: 12506 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DA")]
|
||||
[Address(RVA = "0xBC30F0", Offset = "0xBC1EF0", VA = "0x180BC30F0")]
|
||||
// Token: 0x0600310C RID: 12556 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310C")]
|
||||
[Address(RVA = "0xCBB6A0", Offset = "0xCB9EA0", VA = "0x180CBB6A0")]
|
||||
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: 0x060030DB RID: 12507 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DB")]
|
||||
[Address(RVA = "0xBC3850", Offset = "0xBC2650", VA = "0x180BC3850")]
|
||||
// Token: 0x0600310D RID: 12557 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310D")]
|
||||
[Address(RVA = "0xCBBE00", Offset = "0xCBA600", VA = "0x180CBBE00")]
|
||||
public static BlendShape[] GetMeshBlendShapes(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030DC RID: 12508 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DC")]
|
||||
[Address(RVA = "0xBC2B70", Offset = "0xBC1970", VA = "0x180BC2B70")]
|
||||
// Token: 0x0600310E RID: 12558 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310E")]
|
||||
[Address(RVA = "0xCBB120", Offset = "0xCB9920", VA = "0x180CBB120")]
|
||||
public static void ApplyMeshBlendShapes(Mesh mesh, BlendShape[] blendShapes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030DD RID: 12509 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DD")]
|
||||
[Address(RVA = "0xBC4110", Offset = "0xBC2F10", VA = "0x180BC4110")]
|
||||
// Token: 0x0600310F RID: 12559 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600310F")]
|
||||
[Address(RVA = "0xCBC6C0", Offset = "0xCBAEC0", VA = "0x180CBC6C0")]
|
||||
public static IList<Vector4>[] GetMeshUVs(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030DE RID: 12510 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DE")]
|
||||
[Address(RVA = "0xBC3BD0", Offset = "0xBC29D0", VA = "0x180BC3BD0")]
|
||||
// Token: 0x06003110 RID: 12560 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003110")]
|
||||
[Address(RVA = "0xCBC180", Offset = "0xCBA980", VA = "0x180CBC180")]
|
||||
public static IList<Vector2> GetMeshUVs2D(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030DF RID: 12511 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030DF")]
|
||||
[Address(RVA = "0xBC3D90", Offset = "0xBC2B90", VA = "0x180BC3D90")]
|
||||
// Token: 0x06003111 RID: 12561 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003111")]
|
||||
[Address(RVA = "0xCBC340", Offset = "0xCBAB40", VA = "0x180CBC340")]
|
||||
public static IList<Vector3> GetMeshUVs3D(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E0 RID: 12512 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E0")]
|
||||
[Address(RVA = "0xBC3F50", Offset = "0xBC2D50", VA = "0x180BC3F50")]
|
||||
// Token: 0x06003112 RID: 12562 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003112")]
|
||||
[Address(RVA = "0xCBC500", Offset = "0xCBAD00", VA = "0x180CBC500")]
|
||||
public static IList<Vector4> GetMeshUVs(Mesh mesh, int channel)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E1 RID: 12513 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E1")]
|
||||
[Address(RVA = "0xBC44D0", Offset = "0xBC32D0", VA = "0x180BC44D0")]
|
||||
// Token: 0x06003113 RID: 12563 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003113")]
|
||||
[Address(RVA = "0xCBCA80", Offset = "0xCBB280", VA = "0x180CBCA80")]
|
||||
public static int GetUsedUVComponents(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E2 RID: 12514 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E2")]
|
||||
[Address(RVA = "0xBC2D20", Offset = "0xBC1B20", VA = "0x180BC2D20")]
|
||||
// Token: 0x06003114 RID: 12564 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003114")]
|
||||
[Address(RVA = "0xCBB2D0", Offset = "0xCB9AD0", VA = "0x180CBB2D0")]
|
||||
public static Vector2[] ConvertUVsTo2D(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E3 RID: 12515 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E3")]
|
||||
[Address(RVA = "0xBC2E90", Offset = "0xBC1C90", VA = "0x180BC2E90")]
|
||||
// Token: 0x06003115 RID: 12565 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003115")]
|
||||
[Address(RVA = "0xCBB440", Offset = "0xCB9C40", VA = "0x180CBB440")]
|
||||
public static Vector3[] ConvertUVsTo3D(IList<Vector4> uvs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E4 RID: 12516 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E4")]
|
||||
[Address(RVA = "0xBC42F0", Offset = "0xBC30F0", VA = "0x180BC42F0")]
|
||||
// Token: 0x06003116 RID: 12566 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003116")]
|
||||
[Address(RVA = "0xCBC8A0", Offset = "0xCBB0A0", VA = "0x180CBC8A0")]
|
||||
public static Vector2Int[] GetSubMeshIndexMinMax(int[][] indices, out IndexFormat indexFormat)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030E5 RID: 12517 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030E5")]
|
||||
[Address(RVA = "0xBC37C0", Offset = "0xBC25C0", VA = "0x180BC37C0")]
|
||||
// Token: 0x06003117 RID: 12567 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003117")]
|
||||
[Address(RVA = "0xCBBD70", Offset = "0xCBA570", VA = "0x180CBBD70")]
|
||||
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: 0x04003AC2 RID: 15042
|
||||
[Token(Token = "0x4003AC2")]
|
||||
// Token: 0x04003B04 RID: 15108
|
||||
[Token(Token = "0x4003B04")]
|
||||
public static readonly int UVChannelCount;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,147 +3,147 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060E RID: 1550
|
||||
[Token(Token = "0x200060E")]
|
||||
// Token: 0x02000617 RID: 1559
|
||||
[Token(Token = "0x2000617")]
|
||||
internal sealed class ResizableArray<T>
|
||||
{
|
||||
// Token: 0x170003BA RID: 954
|
||||
// (get) Token: 0x060030E7 RID: 12519 RVA: 0x00066ABC File Offset: 0x00064CBC
|
||||
[Token(Token = "0x170003BA")]
|
||||
// Token: 0x170003B4 RID: 948
|
||||
// (get) Token: 0x06003119 RID: 12569 RVA: 0x00066C50 File Offset: 0x00064E50
|
||||
[Token(Token = "0x170003B4")]
|
||||
public int Length
|
||||
{
|
||||
[Token(Token = "0x60030E7")]
|
||||
[Address(RVA = "0x296740", Offset = "0x295540", VA = "0x180296740")]
|
||||
[Token(Token = "0x6003119")]
|
||||
[Address(RVA = "0x29D0F0", Offset = "0x29B8F0", VA = "0x18029D0F0")]
|
||||
get
|
||||
{
|
||||
return this.length;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BB RID: 955
|
||||
// (get) Token: 0x060030E8 RID: 12520 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003BB")]
|
||||
// Token: 0x170003B5 RID: 949
|
||||
// (get) Token: 0x0600311A RID: 12570 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170003B5")]
|
||||
public T[] Data
|
||||
{
|
||||
[Token(Token = "0x60030E8")]
|
||||
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")]
|
||||
[Token(Token = "0x600311A")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BC RID: 956
|
||||
[Token(Token = "0x170003BC")]
|
||||
// Token: 0x170003B6 RID: 950
|
||||
[Token(Token = "0x170003B6")]
|
||||
public T this[int index]
|
||||
{
|
||||
[Token(Token = "0x60030E9")]
|
||||
[Address(RVA = "0x521C30", Offset = "0x520A30", VA = "0x180521C30")]
|
||||
[Token(Token = "0x600311B")]
|
||||
[Address(RVA = "0x5513F0", Offset = "0x54FBF0", VA = "0x1805513F0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60030EA")]
|
||||
[Address(RVA = "0xA19230", Offset = "0xA18030", VA = "0x180A19230")]
|
||||
[Token(Token = "0x600311C")]
|
||||
[Address(RVA = "0xA08180", Offset = "0xA06980", VA = "0x180A08180")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060030EB RID: 12523 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030EB")]
|
||||
[Address(RVA = "0x294B60", Offset = "0x293960", VA = "0x180294B60")]
|
||||
// Token: 0x0600311D RID: 12573 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311D")]
|
||||
[Address(RVA = "0x29BF60", Offset = "0x29A760", VA = "0x18029BF60")]
|
||||
public ResizableArray(int capacity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030EC RID: 12524 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030EC")]
|
||||
[Address(RVA = "0xA18CD0", Offset = "0xA17AD0", VA = "0x180A18CD0")]
|
||||
// Token: 0x0600311E RID: 12574 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311E")]
|
||||
[Address(RVA = "0xA07C20", Offset = "0xA06420", VA = "0x180A07C20")]
|
||||
public ResizableArray(int capacity, int length)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030ED RID: 12525 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030ED")]
|
||||
[Address(RVA = "0xA178D0", Offset = "0xA166D0", VA = "0x180A178D0")]
|
||||
// Token: 0x0600311F RID: 12575 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600311F")]
|
||||
[Address(RVA = "0xA06820", Offset = "0xA05020", VA = "0x180A06820")]
|
||||
public ResizableArray(T[] initialArray)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030EE RID: 12526 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030EE")]
|
||||
[Address(RVA = "0xA159E0", Offset = "0xA147E0", VA = "0x180A159E0")]
|
||||
// Token: 0x06003120 RID: 12576 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003120")]
|
||||
[Address(RVA = "0xA04930", Offset = "0xA03130", VA = "0x180A04930")]
|
||||
private void IncreaseCapacity(int capacity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030EF RID: 12527 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030EF")]
|
||||
[Address(RVA = "0x7AA010", Offset = "0x7A8E10", VA = "0x1807AA010")]
|
||||
// Token: 0x06003121 RID: 12577 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003121")]
|
||||
[Address(RVA = "0x859C70", Offset = "0x858470", VA = "0x180859C70")]
|
||||
public void Clear()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F0 RID: 12528 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F0")]
|
||||
[Address(RVA = "0xA16190", Offset = "0xA14F90", VA = "0x180A16190")]
|
||||
// Token: 0x06003122 RID: 12578 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003122")]
|
||||
[Address(RVA = "0xA050E0", Offset = "0xA038E0", VA = "0x180A050E0")]
|
||||
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: 0x060030F1 RID: 12529 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F1")]
|
||||
[Address(RVA = "0xA16910", Offset = "0xA15710", VA = "0x180A16910")]
|
||||
// Token: 0x06003123 RID: 12579 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003123")]
|
||||
[Address(RVA = "0xA05860", Offset = "0xA04060", VA = "0x180A05860")]
|
||||
public void TrimExcess()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F2 RID: 12530 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F2")]
|
||||
[Address(RVA = "0xA15410", Offset = "0xA14210", VA = "0x180A15410")]
|
||||
// Token: 0x06003124 RID: 12580 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003124")]
|
||||
[Address(RVA = "0xA04360", Offset = "0xA02B60", VA = "0x180A04360")]
|
||||
public void Add(T item)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F3 RID: 12531 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60030F3")]
|
||||
[Address(RVA = "0xA16890", Offset = "0xA15690", VA = "0x180A16890")]
|
||||
// Token: 0x06003125 RID: 12581 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003125")]
|
||||
[Address(RVA = "0xA057E0", Offset = "0xA03FE0", VA = "0x180A057E0")]
|
||||
public T[] ToArray()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060030F4 RID: 12532 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x06003126 RID: 12582 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60030F4")]
|
||||
[Address(RVA = "0xA169C0", Offset = "0xA157C0", VA = "0x180A169C0")]
|
||||
[Token(Token = "0x6003126")]
|
||||
[Address(RVA = "0xA05910", Offset = "0xA04110", VA = "0x180A05910")]
|
||||
static ResizableArray()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AC3 RID: 15043
|
||||
// Token: 0x04003B05 RID: 15109
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AC3")]
|
||||
[Token(Token = "0x4003B05")]
|
||||
private T[] items;
|
||||
|
||||
// Token: 0x04003AC4 RID: 15044
|
||||
// Token: 0x04003B06 RID: 15110
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AC4")]
|
||||
[Token(Token = "0x4003B06")]
|
||||
private int length;
|
||||
|
||||
// Token: 0x04003AC5 RID: 15045
|
||||
[Token(Token = "0x4003AC5")]
|
||||
// Token: 0x04003B07 RID: 15111
|
||||
[Token(Token = "0x4003B07")]
|
||||
private static T[] emptyArr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,82 +5,82 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x0200060B RID: 1547
|
||||
[Token(Token = "0x200060B")]
|
||||
// Token: 0x02000614 RID: 1556
|
||||
[Token(Token = "0x2000614")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public struct SimplificationOptions
|
||||
{
|
||||
// Token: 0x060030D5 RID: 12501 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x06003107 RID: 12551 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60030D5")]
|
||||
[Address(RVA = "0x11F36D0", Offset = "0x11F24D0", VA = "0x1811F36D0")]
|
||||
[Token(Token = "0x6003107")]
|
||||
[Address(RVA = "0x11C6950", Offset = "0x11C5150", VA = "0x1811C6950")]
|
||||
static SimplificationOptions()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003AB7 RID: 15031
|
||||
[Token(Token = "0x4003AB7")]
|
||||
// Token: 0x04003AF9 RID: 15097
|
||||
[Token(Token = "0x4003AF9")]
|
||||
public static readonly SimplificationOptions Default;
|
||||
|
||||
// Token: 0x04003AB8 RID: 15032
|
||||
// Token: 0x04003AFA RID: 15098
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003AB8")]
|
||||
[Token(Token = "0x4003AFA")]
|
||||
[Tooltip("If the border edges should be preserved.")]
|
||||
public bool PreserveBorderEdges;
|
||||
|
||||
// Token: 0x04003AB9 RID: 15033
|
||||
// Token: 0x04003AFB RID: 15099
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
||||
[Token(Token = "0x4003AB9")]
|
||||
[Token(Token = "0x4003AFB")]
|
||||
[Tooltip("If the UV seam edges should be preserved.")]
|
||||
public bool PreserveUVSeamEdges;
|
||||
|
||||
// Token: 0x04003ABA RID: 15034
|
||||
// Token: 0x04003AFC RID: 15100
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x2")]
|
||||
[Token(Token = "0x4003ABA")]
|
||||
[Token(Token = "0x4003AFC")]
|
||||
[Tooltip("If the UV foldover edges should be preserved.")]
|
||||
public bool PreserveUVFoldoverEdges;
|
||||
|
||||
// Token: 0x04003ABB RID: 15035
|
||||
// Token: 0x04003AFD RID: 15101
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x3")]
|
||||
[Token(Token = "0x4003ABB")]
|
||||
[Token(Token = "0x4003AFD")]
|
||||
[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: 0x04003ABC RID: 15036
|
||||
// Token: 0x04003AFE RID: 15102
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4003ABC")]
|
||||
[Token(Token = "0x4003AFE")]
|
||||
[Tooltip("If a feature for smarter vertex linking should be enabled, reducing artifacts at the cost of slower simplification.")]
|
||||
public bool EnableSmartLink;
|
||||
|
||||
// Token: 0x04003ABD RID: 15037
|
||||
// Token: 0x04003AFF RID: 15103
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003ABD")]
|
||||
[Token(Token = "0x4003AFF")]
|
||||
[Tooltip("The maximum distance between two vertices in order to link them.")]
|
||||
public double VertexLinkDistance;
|
||||
|
||||
// Token: 0x04003ABE RID: 15038
|
||||
// Token: 0x04003B00 RID: 15104
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003ABE")]
|
||||
[Token(Token = "0x4003B00")]
|
||||
[Tooltip("The maximum iteration count. Higher number is more expensive but can bring you closer to your target quality.")]
|
||||
public int MaxIterationCount;
|
||||
|
||||
// Token: 0x04003ABF RID: 15039
|
||||
// Token: 0x04003B01 RID: 15105
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003ABF")]
|
||||
[Token(Token = "0x4003B01")]
|
||||
[Tooltip("The agressiveness of the mesh simplification. Higher number equals higher quality, but more expensive to run.")]
|
||||
public double Agressiveness;
|
||||
|
||||
// Token: 0x04003AC0 RID: 15040
|
||||
// Token: 0x04003B02 RID: 15106
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003AC0")]
|
||||
[Token(Token = "0x4003B02")]
|
||||
[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: 0x04003AC1 RID: 15041
|
||||
// Token: 0x04003B03 RID: 15107
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003AC1")]
|
||||
[Token(Token = "0x4003B03")]
|
||||
[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: 0x02000607 RID: 1543
|
||||
[Token(Token = "0x2000607")]
|
||||
// Token: 0x02000610 RID: 1552
|
||||
[Token(Token = "0x2000610")]
|
||||
public struct SymmetricMatrix
|
||||
{
|
||||
// Token: 0x1700039B RID: 923
|
||||
[Token(Token = "0x1700039B")]
|
||||
// Token: 0x17000395 RID: 917
|
||||
[Token(Token = "0x17000395")]
|
||||
public double this[int index]
|
||||
{
|
||||
[Token(Token = "0x600303E")]
|
||||
[Address(RVA = "0x12F5A80", Offset = "0x12F4880", VA = "0x1812F5A80")]
|
||||
[Token(Token = "0x6003070")]
|
||||
[Address(RVA = "0x131C0B0", Offset = "0x131A8B0", VA = "0x18131C0B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600303F RID: 12351 RVA: 0x000664C8 File Offset: 0x000646C8
|
||||
[Token(Token = "0x600303F")]
|
||||
[Address(RVA = "0x12F5E50", Offset = "0x12F4C50", VA = "0x1812F5E50")]
|
||||
// Token: 0x06003071 RID: 12401 RVA: 0x0006665C File Offset: 0x0006485C
|
||||
[Token(Token = "0x6003071")]
|
||||
[Address(RVA = "0x131C480", Offset = "0x131AC80", VA = "0x18131C480")]
|
||||
public SymmetricMatrix(double c)
|
||||
{
|
||||
this.m0 = c;
|
||||
@@ -31,117 +31,117 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
this.m8 = c;
|
||||
}
|
||||
|
||||
// Token: 0x06003040 RID: 12352 RVA: 0x000664F8 File Offset: 0x000646F8
|
||||
[Token(Token = "0x6003040")]
|
||||
[Address(RVA = "0x12F5DF0", Offset = "0x12F4BF0", VA = "0x1812F5DF0")]
|
||||
// Token: 0x06003072 RID: 12402 RVA: 0x0006668C File Offset: 0x0006488C
|
||||
[Token(Token = "0x6003072")]
|
||||
[Address(RVA = "0x131C420", Offset = "0x131AC20", VA = "0x18131C420")]
|
||||
public SymmetricMatrix(double m0, double m1, double m2, double m3, double m4, double m5, double m6, double m7, double m8, double m9)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003041 RID: 12353 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003041")]
|
||||
[Address(RVA = "0x12F5E70", Offset = "0x12F4C70", VA = "0x1812F5E70")]
|
||||
// Token: 0x06003073 RID: 12403 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003073")]
|
||||
[Address(RVA = "0x131C4A0", Offset = "0x131ACA0", VA = "0x18131C4A0")]
|
||||
public SymmetricMatrix(double a, double b, double c, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003042 RID: 12354 RVA: 0x00066508 File Offset: 0x00064708
|
||||
[Token(Token = "0x6003042")]
|
||||
[Address(RVA = "0x12F5EF0", Offset = "0x12F4CF0", VA = "0x1812F5EF0")]
|
||||
// Token: 0x06003074 RID: 12404 RVA: 0x0006669C File Offset: 0x0006489C
|
||||
[Token(Token = "0x6003074")]
|
||||
[Address(RVA = "0x131C520", Offset = "0x131AD20", VA = "0x18131C520")]
|
||||
public static SymmetricMatrix operator +(SymmetricMatrix a, SymmetricMatrix b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003043 RID: 12355 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003043")]
|
||||
[Address(RVA = "0x12F5B80", Offset = "0x12F4980", VA = "0x1812F5B80")]
|
||||
// Token: 0x06003075 RID: 12405 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003075")]
|
||||
[Address(RVA = "0x131C1B0", Offset = "0x131A9B0", VA = "0x18131C1B0")]
|
||||
internal double Determinant1()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003044 RID: 12356 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003044")]
|
||||
[Address(RVA = "0x12F5C10", Offset = "0x12F4A10", VA = "0x1812F5C10")]
|
||||
// Token: 0x06003076 RID: 12406 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003076")]
|
||||
[Address(RVA = "0x131C240", Offset = "0x131AA40", VA = "0x18131C240")]
|
||||
internal double Determinant2()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003045 RID: 12357 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003045")]
|
||||
[Address(RVA = "0x12F5CB0", Offset = "0x12F4AB0", VA = "0x1812F5CB0")]
|
||||
// Token: 0x06003077 RID: 12407 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003077")]
|
||||
[Address(RVA = "0x131C2E0", Offset = "0x131AAE0", VA = "0x18131C2E0")]
|
||||
internal double Determinant3()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003046 RID: 12358 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003046")]
|
||||
[Address(RVA = "0x12F5D50", Offset = "0x12F4B50", VA = "0x1812F5D50")]
|
||||
// Token: 0x06003078 RID: 12408 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003078")]
|
||||
[Address(RVA = "0x131C380", Offset = "0x131AB80", VA = "0x18131C380")]
|
||||
internal double Determinant4()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003047 RID: 12359 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003047")]
|
||||
[Address(RVA = "0x12F57D0", Offset = "0x12F45D0", VA = "0x1812F57D0")]
|
||||
// Token: 0x06003079 RID: 12409 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003079")]
|
||||
[Address(RVA = "0x131BE00", Offset = "0x131A600", VA = "0x18131BE00")]
|
||||
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: 0x04003A8F RID: 14991
|
||||
// Token: 0x04003AD1 RID: 15057
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003A8F")]
|
||||
[Token(Token = "0x4003AD1")]
|
||||
public double m0;
|
||||
|
||||
// Token: 0x04003A90 RID: 14992
|
||||
// Token: 0x04003AD2 RID: 15058
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003A90")]
|
||||
[Token(Token = "0x4003AD2")]
|
||||
public double m1;
|
||||
|
||||
// Token: 0x04003A91 RID: 14993
|
||||
// Token: 0x04003AD3 RID: 15059
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003A91")]
|
||||
[Token(Token = "0x4003AD3")]
|
||||
public double m2;
|
||||
|
||||
// Token: 0x04003A92 RID: 14994
|
||||
// Token: 0x04003AD4 RID: 15060
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003A92")]
|
||||
[Token(Token = "0x4003AD4")]
|
||||
public double m3;
|
||||
|
||||
// Token: 0x04003A93 RID: 14995
|
||||
// Token: 0x04003AD5 RID: 15061
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003A93")]
|
||||
[Token(Token = "0x4003AD5")]
|
||||
public double m4;
|
||||
|
||||
// Token: 0x04003A94 RID: 14996
|
||||
// Token: 0x04003AD6 RID: 15062
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003A94")]
|
||||
[Token(Token = "0x4003AD6")]
|
||||
public double m5;
|
||||
|
||||
// Token: 0x04003A95 RID: 14997
|
||||
// Token: 0x04003AD7 RID: 15063
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003A95")]
|
||||
[Token(Token = "0x4003AD7")]
|
||||
public double m6;
|
||||
|
||||
// Token: 0x04003A96 RID: 14998
|
||||
// Token: 0x04003AD8 RID: 15064
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003A96")]
|
||||
[Token(Token = "0x4003AD8")]
|
||||
public double m7;
|
||||
|
||||
// Token: 0x04003A97 RID: 14999
|
||||
// Token: 0x04003AD9 RID: 15065
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003A97")]
|
||||
[Token(Token = "0x4003AD9")]
|
||||
public double m8;
|
||||
|
||||
// Token: 0x04003A98 RID: 15000
|
||||
// Token: 0x04003ADA RID: 15066
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003A98")]
|
||||
[Token(Token = "0x4003ADA")]
|
||||
public double m9;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,43 +4,43 @@ using UnityEngine;
|
||||
|
||||
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
{
|
||||
// Token: 0x02000608 RID: 1544
|
||||
[Token(Token = "0x2000608")]
|
||||
// Token: 0x02000611 RID: 1553
|
||||
[Token(Token = "0x2000611")]
|
||||
public struct Vector3d : IEquatable<Vector3d>
|
||||
{
|
||||
// Token: 0x1700039C RID: 924
|
||||
// (get) Token: 0x06003048 RID: 12360 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700039C")]
|
||||
// Token: 0x17000396 RID: 918
|
||||
// (get) Token: 0x0600307A RID: 12410 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000396")]
|
||||
public double Magnitude
|
||||
{
|
||||
[Token(Token = "0x6003048")]
|
||||
[Address(RVA = "0x8C62B0", Offset = "0x8C50B0", VA = "0x1808C62B0")]
|
||||
[Token(Token = "0x600307A")]
|
||||
[Address(RVA = "0x96EE60", Offset = "0x96D660", VA = "0x18096EE60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700039D RID: 925
|
||||
// (get) Token: 0x06003049 RID: 12361 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700039D")]
|
||||
// Token: 0x17000397 RID: 919
|
||||
// (get) Token: 0x0600307B RID: 12411 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000397")]
|
||||
public double MagnitudeSqr
|
||||
{
|
||||
[Token(Token = "0x6003049")]
|
||||
[Address(RVA = "0x8C6280", Offset = "0x8C5080", VA = "0x1808C6280")]
|
||||
[Token(Token = "0x600307B")]
|
||||
[Address(RVA = "0x96EE30", Offset = "0x96D630", VA = "0x18096EE30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700039E RID: 926
|
||||
// (get) Token: 0x0600304A RID: 12362 RVA: 0x00066518 File Offset: 0x00064718
|
||||
[Token(Token = "0x1700039E")]
|
||||
// Token: 0x17000398 RID: 920
|
||||
// (get) Token: 0x0600307C RID: 12412 RVA: 0x000666AC File Offset: 0x000648AC
|
||||
[Token(Token = "0x17000398")]
|
||||
public Vector3d Normalized
|
||||
{
|
||||
[Token(Token = "0x600304A")]
|
||||
[Address(RVA = "0x8C6360", Offset = "0x8C5160", VA = "0x1808C6360")]
|
||||
[Token(Token = "0x600307C")]
|
||||
[Address(RVA = "0x96EF10", Offset = "0x96D710", VA = "0x18096EF10")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
@@ -51,22 +51,22 @@ namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700039F RID: 927
|
||||
[Token(Token = "0x1700039F")]
|
||||
// Token: 0x17000399 RID: 921
|
||||
[Token(Token = "0x17000399")]
|
||||
public double this[int index]
|
||||
{
|
||||
[Token(Token = "0x600304B")]
|
||||
[Address(RVA = "0x8C61E0", Offset = "0x8C4FE0", VA = "0x1808C61E0")]
|
||||
[Token(Token = "0x600307D")]
|
||||
[Address(RVA = "0x96ED90", Offset = "0x96D590", VA = "0x18096ED90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600304C")]
|
||||
[Address(RVA = "0x8C66E0", Offset = "0x8C54E0", VA = "0x1808C66E0")]
|
||||
[Token(Token = "0x600307E")]
|
||||
[Address(RVA = "0x96F290", Offset = "0x96DA90", VA = "0x18096F290")]
|
||||
set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600304C)
|
||||
An exception occurred when decompiling this method (0600307E)
|
||||
|
||||
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: 0x0600304D RID: 12365 RVA: 0x00066564 File Offset: 0x00064764
|
||||
[Token(Token = "0x600304D")]
|
||||
[Address(RVA = "0x8C61D0", Offset = "0x8C4FD0", VA = "0x1808C61D0")]
|
||||
// Token: 0x0600307F RID: 12415 RVA: 0x000666F8 File Offset: 0x000648F8
|
||||
[Token(Token = "0x600307F")]
|
||||
[Address(RVA = "0x96ED80", Offset = "0x96D580", VA = "0x18096ED80")]
|
||||
public Vector3d(double value)
|
||||
{
|
||||
this.x = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600304E RID: 12366 RVA: 0x00066578 File Offset: 0x00064778
|
||||
[Token(Token = "0x600304E")]
|
||||
[Address(RVA = "0x8C5FD0", Offset = "0x8C4DD0", VA = "0x1808C5FD0")]
|
||||
// Token: 0x06003080 RID: 12416 RVA: 0x0006670C File Offset: 0x0006490C
|
||||
[Token(Token = "0x6003080")]
|
||||
[Address(RVA = "0x96EB80", Offset = "0x96D380", VA = "0x18096EB80")]
|
||||
public Vector3d(double x, double y, double z)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600304F RID: 12367 RVA: 0x00066588 File Offset: 0x00064788
|
||||
[Token(Token = "0x600304F")]
|
||||
[Address(RVA = "0x8C6190", Offset = "0x8C4F90", VA = "0x1808C6190")]
|
||||
// Token: 0x06003081 RID: 12417 RVA: 0x0006671C File Offset: 0x0006491C
|
||||
[Token(Token = "0x6003081")]
|
||||
[Address(RVA = "0x96ED40", Offset = "0x96D540", VA = "0x18096ED40")]
|
||||
public Vector3d(Vector3 vector)
|
||||
{
|
||||
float num = vector.z;
|
||||
}
|
||||
|
||||
// Token: 0x06003050 RID: 12368 RVA: 0x0006659C File Offset: 0x0006479C
|
||||
[Token(Token = "0x6003050")]
|
||||
[Address(RVA = "0x8C63E0", Offset = "0x8C51E0", VA = "0x1808C63E0")]
|
||||
// Token: 0x06003082 RID: 12418 RVA: 0x00066730 File Offset: 0x00064930
|
||||
[Token(Token = "0x6003082")]
|
||||
[Address(RVA = "0x96EF90", Offset = "0x96D790", VA = "0x18096EF90")]
|
||||
public static Vector3d operator +(Vector3d a, Vector3d b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003051 RID: 12369 RVA: 0x000665AC File Offset: 0x000647AC
|
||||
[Token(Token = "0x6003051")]
|
||||
[Address(RVA = "0x8C6670", Offset = "0x8C5470", VA = "0x1808C6670")]
|
||||
// Token: 0x06003083 RID: 12419 RVA: 0x00066740 File Offset: 0x00064940
|
||||
[Token(Token = "0x6003083")]
|
||||
[Address(RVA = "0x96F220", Offset = "0x96DA20", VA = "0x18096F220")]
|
||||
public static Vector3d operator -(Vector3d a, Vector3d b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06003052 RID: 12370 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003052")]
|
||||
[Address(RVA = "0x8C6610", Offset = "0x8C5410", VA = "0x1808C6610")]
|
||||
// Token: 0x06003084 RID: 12420 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003084")]
|
||||
[Address(RVA = "0x96F1C0", Offset = "0x96D9C0", VA = "0x18096F1C0")]
|
||||
public static Vector3d operator *(Vector3d a, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003053 RID: 12371 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003053")]
|
||||
[Address(RVA = "0x8C6640", Offset = "0x8C5440", VA = "0x1808C6640")]
|
||||
// Token: 0x06003085 RID: 12421 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003085")]
|
||||
[Address(RVA = "0x96F1F0", Offset = "0x96D9F0", VA = "0x18096F1F0")]
|
||||
public static Vector3d operator *(double d, Vector3d a)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003054 RID: 12372 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003054")]
|
||||
[Address(RVA = "0x8C6420", Offset = "0x8C5220", VA = "0x1808C6420")]
|
||||
// Token: 0x06003086 RID: 12422 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003086")]
|
||||
[Address(RVA = "0x96EFD0", Offset = "0x96D7D0", VA = "0x18096EFD0")]
|
||||
public static Vector3d operator /(Vector3d a, double d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003055 RID: 12373 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003055")]
|
||||
[Address(RVA = "0x8C66B0", Offset = "0x8C54B0", VA = "0x1808C66B0")]
|
||||
// Token: 0x06003087 RID: 12423 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003087")]
|
||||
[Address(RVA = "0x96F260", Offset = "0x96DA60", VA = "0x18096F260")]
|
||||
public static Vector3d operator -(Vector3d a)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003056 RID: 12374 RVA: 0x000665BC File Offset: 0x000647BC
|
||||
[Token(Token = "0x6003056")]
|
||||
[Address(RVA = "0x8C6450", Offset = "0x8C5250", VA = "0x1808C6450")]
|
||||
// Token: 0x06003088 RID: 12424 RVA: 0x00066750 File Offset: 0x00064950
|
||||
[Token(Token = "0x6003088")]
|
||||
[Address(RVA = "0x96F000", Offset = "0x96D800", VA = "0x18096F000")]
|
||||
public static bool operator ==(Vector3d lhs, Vector3d rhs)
|
||||
{
|
||||
return typeof(Vector3d).TypeHandle != null;
|
||||
}
|
||||
|
||||
// Token: 0x06003057 RID: 12375 RVA: 0x000665D0 File Offset: 0x000647D0
|
||||
[Token(Token = "0x6003057")]
|
||||
[Address(RVA = "0x8C6570", Offset = "0x8C5370", VA = "0x1808C6570")]
|
||||
// Token: 0x06003089 RID: 12425 RVA: 0x00066764 File Offset: 0x00064964
|
||||
[Token(Token = "0x6003089")]
|
||||
[Address(RVA = "0x96F120", Offset = "0x96D920", VA = "0x18096F120")]
|
||||
public static bool operator !=(Vector3d lhs, Vector3d rhs)
|
||||
{
|
||||
return typeof(Vector3d).TypeHandle != null;
|
||||
}
|
||||
|
||||
// Token: 0x06003058 RID: 12376 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003058")]
|
||||
[Address(RVA = "0x8C6530", Offset = "0x8C5330", VA = "0x1808C6530")]
|
||||
// Token: 0x0600308A RID: 12426 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308A")]
|
||||
[Address(RVA = "0x96F0E0", Offset = "0x96D8E0", VA = "0x18096F0E0")]
|
||||
public static implicit operator Vector3d(Vector3 v)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003059 RID: 12377 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003059")]
|
||||
[Address(RVA = "0x8C64F0", Offset = "0x8C52F0", VA = "0x1808C64F0")]
|
||||
// Token: 0x0600308B RID: 12427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308B")]
|
||||
[Address(RVA = "0x96F0A0", Offset = "0x96D8A0", VA = "0x18096F0A0")]
|
||||
public static explicit operator Vector3(Vector3d v)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600305A RID: 12378 RVA: 0x000665E4 File Offset: 0x000647E4
|
||||
[Token(Token = "0x600305A")]
|
||||
[Address(RVA = "0x8C5FD0", Offset = "0x8C4DD0", VA = "0x1808C5FD0")]
|
||||
// Token: 0x0600308C RID: 12428 RVA: 0x00066778 File Offset: 0x00064978
|
||||
[Token(Token = "0x600308C")]
|
||||
[Address(RVA = "0x96EB80", Offset = "0x96D380", VA = "0x18096EB80")]
|
||||
public void Set(double x, double y, double z)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600305B RID: 12379 RVA: 0x000665F4 File Offset: 0x000647F4
|
||||
[Token(Token = "0x600305B")]
|
||||
[Address(RVA = "0x8C5F70", Offset = "0x8C4D70", VA = "0x1808C5F70")]
|
||||
// Token: 0x0600308D RID: 12429 RVA: 0x00066788 File Offset: 0x00064988
|
||||
[Token(Token = "0x600308D")]
|
||||
[Address(RVA = "0x96EB20", Offset = "0x96D320", VA = "0x18096EB20")]
|
||||
public void Scale(ref Vector3d scale)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600305C RID: 12380 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600305C")]
|
||||
[Address(RVA = "0x8C5E50", Offset = "0x8C4C50", VA = "0x1808C5E50")]
|
||||
// Token: 0x0600308E RID: 12430 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600308E")]
|
||||
[Address(RVA = "0x96EA00", Offset = "0x96D200", VA = "0x18096EA00")]
|
||||
public void Normalize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600305D RID: 12381 RVA: 0x00066604 File Offset: 0x00064804
|
||||
[Token(Token = "0x600305D")]
|
||||
[Address(RVA = "0x8C5BB0", Offset = "0x8C49B0", VA = "0x1808C5BB0")]
|
||||
// Token: 0x0600308F RID: 12431 RVA: 0x00066798 File Offset: 0x00064998
|
||||
[Token(Token = "0x600308F")]
|
||||
[Address(RVA = "0x96E760", Offset = "0x96CF60", VA = "0x18096E760")]
|
||||
public void Clamp(double min, double max)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600305E RID: 12382 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600305E")]
|
||||
[Address(RVA = "0x8C5DA0", Offset = "0x8C4BA0", VA = "0x1808C5DA0", Slot = "2")]
|
||||
// Token: 0x06003090 RID: 12432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003090")]
|
||||
[Address(RVA = "0x96E950", Offset = "0x96D150", VA = "0x18096E950", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600305F RID: 12383 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600305F")]
|
||||
[Address(RVA = "0x8C5CF0", Offset = "0x8C4AF0", VA = "0x1808C5CF0", Slot = "0")]
|
||||
// Token: 0x06003091 RID: 12433 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003091")]
|
||||
[Address(RVA = "0x96E8A0", Offset = "0x96D0A0", VA = "0x18096E8A0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003060 RID: 12384 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003060")]
|
||||
[Address(RVA = "0x8C5CB0", Offset = "0x8C4AB0", VA = "0x1808C5CB0", Slot = "4")]
|
||||
// Token: 0x06003092 RID: 12434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003092")]
|
||||
[Address(RVA = "0x96E860", Offset = "0x96D060", VA = "0x18096E860", Slot = "4")]
|
||||
public bool Equals(Vector3d other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003061 RID: 12385 RVA: 0x00066614 File Offset: 0x00064814
|
||||
[Token(Token = "0x6003061")]
|
||||
[Address(RVA = "0x8C6080", Offset = "0x8C4E80", VA = "0x1808C6080", Slot = "3")]
|
||||
// Token: 0x06003093 RID: 12435 RVA: 0x000667A8 File Offset: 0x000649A8
|
||||
[Token(Token = "0x6003093")]
|
||||
[Address(RVA = "0x96EC30", Offset = "0x96D430", VA = "0x18096EC30", 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: 0x06003062 RID: 12386 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003062")]
|
||||
[Address(RVA = "0x8C5FE0", Offset = "0x8C4DE0", VA = "0x1808C5FE0")]
|
||||
// Token: 0x06003094 RID: 12436 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003094")]
|
||||
[Address(RVA = "0x96EB90", Offset = "0x96D390", VA = "0x18096EB90")]
|
||||
public string ToString(string format)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003063 RID: 12387 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003063")]
|
||||
[Address(RVA = "0x8C5C80", Offset = "0x8C4A80", VA = "0x1808C5C80")]
|
||||
// Token: 0x06003095 RID: 12437 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003095")]
|
||||
[Address(RVA = "0x96E830", Offset = "0x96D030", VA = "0x18096E830")]
|
||||
public static double Dot(ref Vector3d lhs, ref Vector3d rhs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003064 RID: 12388 RVA: 0x0006663C File Offset: 0x0006483C
|
||||
[Token(Token = "0x6003064")]
|
||||
[Address(RVA = "0x8C5C10", Offset = "0x8C4A10", VA = "0x1808C5C10")]
|
||||
// Token: 0x06003096 RID: 12438 RVA: 0x000667D0 File Offset: 0x000649D0
|
||||
[Token(Token = "0x6003096")]
|
||||
[Address(RVA = "0x96E7C0", Offset = "0x96CFC0", VA = "0x18096E7C0")]
|
||||
public static void Cross(ref Vector3d lhs, ref Vector3d rhs, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003065 RID: 12389 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003065")]
|
||||
[Address(RVA = "0x8C5A10", Offset = "0x8C4810", VA = "0x1808C5A10")]
|
||||
// Token: 0x06003097 RID: 12439 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003097")]
|
||||
[Address(RVA = "0x96E5C0", Offset = "0x96CDC0", VA = "0x18096E5C0")]
|
||||
public static double Angle(ref Vector3d from, ref Vector3d to)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06003066 RID: 12390 RVA: 0x0006664C File Offset: 0x0006484C
|
||||
[Token(Token = "0x6003066")]
|
||||
[Address(RVA = "0x8C5E00", Offset = "0x8C4C00", VA = "0x1808C5E00")]
|
||||
// Token: 0x06003098 RID: 12440 RVA: 0x000667E0 File Offset: 0x000649E0
|
||||
[Token(Token = "0x6003098")]
|
||||
[Address(RVA = "0x96E9B0", Offset = "0x96D1B0", VA = "0x18096E9B0")]
|
||||
public static void Lerp(ref Vector3d a, ref Vector3d b, double t, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003067 RID: 12391 RVA: 0x0006665C File Offset: 0x0006485C
|
||||
[Token(Token = "0x6003067")]
|
||||
[Address(RVA = "0x8C5FA0", Offset = "0x8C4DA0", VA = "0x1808C5FA0")]
|
||||
// Token: 0x06003099 RID: 12441 RVA: 0x000667F0 File Offset: 0x000649F0
|
||||
[Token(Token = "0x6003099")]
|
||||
[Address(RVA = "0x96EB50", Offset = "0x96D350", VA = "0x18096EB50")]
|
||||
public static void Scale(ref Vector3d a, ref Vector3d b, out Vector3d result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003068 RID: 12392 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6003068")]
|
||||
[Address(RVA = "0x8C5EB0", Offset = "0x8C4CB0", VA = "0x1808C5EB0")]
|
||||
// Token: 0x0600309A RID: 12442 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600309A")]
|
||||
[Address(RVA = "0x96EA60", Offset = "0x96D260", VA = "0x18096EA60")]
|
||||
public static void Normalize(ref Vector3d value, out Vector3d result)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003A99 RID: 15001
|
||||
[Token(Token = "0x4003A99")]
|
||||
// Token: 0x04003ADB RID: 15067
|
||||
[Token(Token = "0x4003ADB")]
|
||||
public static readonly Vector3d zero = 0;
|
||||
|
||||
// Token: 0x04003A9A RID: 15002
|
||||
[Token(Token = "0x4003A9A")]
|
||||
// Token: 0x04003ADC RID: 15068
|
||||
[Token(Token = "0x4003ADC")]
|
||||
public const double Epsilon = 5E-324;
|
||||
|
||||
// Token: 0x04003A9B RID: 15003
|
||||
// Token: 0x04003ADD RID: 15069
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003A9B")]
|
||||
[Token(Token = "0x4003ADD")]
|
||||
public double x;
|
||||
|
||||
// Token: 0x04003A9C RID: 15004
|
||||
// Token: 0x04003ADE RID: 15070
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4003A9C")]
|
||||
[Token(Token = "0x4003ADE")]
|
||||
public double y;
|
||||
|
||||
// Token: 0x04003A9D RID: 15005
|
||||
// Token: 0x04003ADF RID: 15071
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003A9D")]
|
||||
[Token(Token = "0x4003ADF")]
|
||||
public double z;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user