using System; using System.Collections.Generic; using Cpp2IlInjected; using MTAssets.UltimateLODSystem.MeshSimplifier.Internal; using UnityEngine; namespace MTAssets.UltimateLODSystem.MeshSimplifier { // Token: 0x02000613 RID: 1555 [Token(Token = "0x2000613")] public sealed class MeshSimplifier { // Token: 0x1700039A RID: 922 // (get) Token: 0x060030A8 RID: 12456 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030A9 RID: 12457 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x1700039A")] public SimplificationOptions SimplificationOptions { [Token(Token = "0x60030A8")] [Address(RVA = "0x434BA0", Offset = "0x4333A0", VA = "0x180434BA0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030A9")] [Address(RVA = "0x435000", Offset = "0x433800", VA = "0x180435000")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700039B RID: 923 // (get) Token: 0x060030AA RID: 12458 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030AB RID: 12459 RVA: 0x00066830 File Offset: 0x00064A30 [Token(Token = "0x1700039B")] [Obsolete] public bool PreserveBorderEdges { [Token(Token = "0x60030AA")] [Address(RVA = "0x34A550", Offset = "0x348D50", VA = "0x18034A550")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030AB")] [Address(RVA = "0x34E510", Offset = "0x34CD10", VA = "0x18034E510")] set { this.simplificationOptions = value; } } // Token: 0x1700039C RID: 924 // (get) Token: 0x060030AC RID: 12460 RVA: 0x00066844 File Offset: 0x00064A44 // (set) Token: 0x060030AD RID: 12461 RVA: 0x0006685C File Offset: 0x00064A5C [Token(Token = "0x1700039C")] [Obsolete] public bool PreserveUVSeamEdges { [Token(Token = "0x60030AC")] [Address(RVA = "0x434B90", Offset = "0x433390", VA = "0x180434B90")] get { return this.simplificationOptions.PreserveUVSeamEdges; } [Token(Token = "0x60030AD")] [Address(RVA = "0x434FF0", Offset = "0x4337F0", VA = "0x180434FF0")] set { this.simplificationOptions.PreserveUVSeamEdges = value; } } // Token: 0x1700039D RID: 925 // (get) Token: 0x060030AE RID: 12462 RVA: 0x00066878 File Offset: 0x00064A78 // (set) Token: 0x060030AF RID: 12463 RVA: 0x00066890 File Offset: 0x00064A90 [Token(Token = "0x1700039D")] [Obsolete] public bool PreserveUVFoldoverEdges { [Token(Token = "0x60030AE")] [Address(RVA = "0x434B80", Offset = "0x433380", VA = "0x180434B80")] get { return this.simplificationOptions.PreserveUVFoldoverEdges; } [Token(Token = "0x60030AF")] [Address(RVA = "0x434FE0", Offset = "0x4337E0", VA = "0x180434FE0")] set { this.simplificationOptions.PreserveUVFoldoverEdges = value; } } // Token: 0x1700039E RID: 926 // (get) Token: 0x060030B0 RID: 12464 RVA: 0x000668AC File Offset: 0x00064AAC // (set) Token: 0x060030B1 RID: 12465 RVA: 0x000668C4 File Offset: 0x00064AC4 [Token(Token = "0x1700039E")] [Obsolete] public bool PreserveSurfaceCurvature { [Token(Token = "0x60030B0")] [Address(RVA = "0x434B70", Offset = "0x433370", VA = "0x180434B70")] get { return this.simplificationOptions.PreserveSurfaceCurvature; } [Token(Token = "0x60030B1")] [Address(RVA = "0x434FD0", Offset = "0x4337D0", VA = "0x180434FD0")] set { this.simplificationOptions.PreserveSurfaceCurvature = value; } } // Token: 0x1700039F RID: 927 // (get) Token: 0x060030B2 RID: 12466 RVA: 0x000668E0 File Offset: 0x00064AE0 // (set) Token: 0x060030B3 RID: 12467 RVA: 0x000668F8 File Offset: 0x00064AF8 [Token(Token = "0x1700039F")] [Obsolete] public bool EnableSmartLink { [Token(Token = "0x60030B2")] [Address(RVA = "0x434B20", Offset = "0x433320", VA = "0x180434B20")] get { return this.simplificationOptions.EnableSmartLink; } [Token(Token = "0x60030B3")] [Address(RVA = "0x434F40", Offset = "0x433740", VA = "0x180434F40")] set { this.simplificationOptions.EnableSmartLink = value; } } // Token: 0x170003A0 RID: 928 // (get) Token: 0x060030B4 RID: 12468 RVA: 0x00066914 File Offset: 0x00064B14 // (set) Token: 0x060030B5 RID: 12469 RVA: 0x0006692C File Offset: 0x00064B2C [Token(Token = "0x170003A0")] [Obsolete] public int MaxIterationCount { [Token(Token = "0x60030B4")] [Address(RVA = "0x3CA350", Offset = "0x3C8B50", VA = "0x1803CA350")] get { return this.simplificationOptions.MaxIterationCount; } [Token(Token = "0x60030B5")] [Address(RVA = "0x434F50", Offset = "0x433750", VA = "0x180434F50")] set { this.simplificationOptions.MaxIterationCount = value; } } // Token: 0x170003A1 RID: 929 // (get) Token: 0x060030B6 RID: 12470 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030B7 RID: 12471 RVA: 0x00066948 File Offset: 0x00064B48 [Token(Token = "0x170003A1")] [Obsolete] public double Agressiveness { [Token(Token = "0x60030B6")] [Address(RVA = "0x434A30", Offset = "0x433230", VA = "0x180434A30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030B7")] [Address(RVA = "0x434E50", Offset = "0x433650", VA = "0x180434E50")] set { } } // Token: 0x170003A2 RID: 930 // (get) Token: 0x060030B8 RID: 12472 RVA: 0x00066958 File Offset: 0x00064B58 // (set) Token: 0x060030B9 RID: 12473 RVA: 0x0006696C File Offset: 0x00064B6C [Token(Token = "0x170003A2")] public bool Verbose { [Token(Token = "0x60030B8")] [Address(RVA = "0x434C90", Offset = "0x433490", VA = "0x180434C90")] get { return this.verbose; } [Token(Token = "0x60030B9")] [Address(RVA = "0x435110", Offset = "0x433910", VA = "0x180435110")] set { this.verbose = value; } } // Token: 0x170003A3 RID: 931 // (get) Token: 0x060030BA RID: 12474 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030BB RID: 12475 RVA: 0x00066980 File Offset: 0x00064B80 [Token(Token = "0x170003A3")] [Obsolete] public double VertexLinkDistance { [Token(Token = "0x60030BA")] [Address(RVA = "0x434CB0", Offset = "0x4334B0", VA = "0x180434CB0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030BB")] [Address(RVA = "0x4351B0", Offset = "0x4339B0", VA = "0x1804351B0")] set { } } // Token: 0x170003A4 RID: 932 // (get) Token: 0x060030BC RID: 12476 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030BD RID: 12477 RVA: 0x00066990 File Offset: 0x00064B90 [Token(Token = "0x170003A4")] [Obsolete] public double VertexLinkDistanceSqr { [Token(Token = "0x60030BC")] [Address(RVA = "0x434CA0", Offset = "0x4334A0", VA = "0x180434CA0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030BD")] [Address(RVA = "0x435120", Offset = "0x433920", VA = "0x180435120")] set { } } // Token: 0x170003A5 RID: 933 // (get) Token: 0x060030BE RID: 12478 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030BF RID: 12479 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003A5")] public Vector3[] Vertices { [Token(Token = "0x60030BE")] [Address(RVA = "0x434CC0", Offset = "0x4334C0", VA = "0x180434CC0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030BF")] [Address(RVA = "0x4351D0", Offset = "0x4339D0", VA = "0x1804351D0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003A6 RID: 934 // (get) Token: 0x060030C0 RID: 12480 RVA: 0x000669A0 File Offset: 0x00064BA0 [Token(Token = "0x170003A6")] public int SubMeshCount { [Token(Token = "0x60030C0")] [Address(RVA = "0x434BC0", Offset = "0x4333C0", VA = "0x180434BC0")] get { return this.subMeshCount; } } // Token: 0x170003A7 RID: 935 // (get) Token: 0x060030C1 RID: 12481 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003A7")] public int BlendShapeCount { [Token(Token = "0x60030C1")] [Address(RVA = "0x434A40", Offset = "0x433240", VA = "0x180434A40")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003A8 RID: 936 // (get) Token: 0x060030C2 RID: 12482 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030C3 RID: 12483 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003A8")] public Vector3[] Normals { [Token(Token = "0x60030C2")] [Address(RVA = "0x434B30", Offset = "0x433330", VA = "0x180434B30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030C3")] [Address(RVA = "0x434F60", Offset = "0x433760", VA = "0x180434F60")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003A9 RID: 937 // (get) Token: 0x060030C4 RID: 12484 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030C5 RID: 12485 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003A9")] public Vector4[] Tangents { [Token(Token = "0x60030C4")] [Address(RVA = "0x434BD0", Offset = "0x4333D0", VA = "0x180434BD0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030C5")] [Address(RVA = "0x435020", Offset = "0x433820", VA = "0x180435020")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AA RID: 938 // (get) Token: 0x060030C6 RID: 12486 RVA: 0x000669B4 File Offset: 0x00064BB4 // (set) Token: 0x060030C7 RID: 12487 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AA")] public Vector2[] UV1 { [Token(Token = "0x60030C6")] [Address(RVA = "0x434C10", Offset = "0x433410", VA = "0x180434C10")] get { int num = 0; return this.GetUVs2D(num); } [Token(Token = "0x60030C7")] [Address(RVA = "0x435090", Offset = "0x433890", VA = "0x180435090")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AB RID: 939 // (get) Token: 0x060030C8 RID: 12488 RVA: 0x000669CC File Offset: 0x00064BCC // (set) Token: 0x060030C9 RID: 12489 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AB")] public Vector2[] UV2 { [Token(Token = "0x60030C8")] [Address(RVA = "0x434C20", Offset = "0x433420", VA = "0x180434C20")] get { return this.GetUVs2D(1); } [Token(Token = "0x60030C9")] [Address(RVA = "0x4350A0", Offset = "0x4338A0", VA = "0x1804350A0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AC RID: 940 // (get) Token: 0x060030CA RID: 12490 RVA: 0x000669E0 File Offset: 0x00064BE0 // (set) Token: 0x060030CB RID: 12491 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AC")] public Vector2[] UV3 { [Token(Token = "0x60030CA")] [Address(RVA = "0x434C30", Offset = "0x433430", VA = "0x180434C30")] get { return this.GetUVs2D(2); } [Token(Token = "0x60030CB")] [Address(RVA = "0x4350B0", Offset = "0x4338B0", VA = "0x1804350B0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AD RID: 941 // (get) Token: 0x060030CC RID: 12492 RVA: 0x000669F4 File Offset: 0x00064BF4 // (set) Token: 0x060030CD RID: 12493 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AD")] public Vector2[] UV4 { [Token(Token = "0x60030CC")] [Address(RVA = "0x434C40", Offset = "0x433440", VA = "0x180434C40")] get { return this.GetUVs2D(3); } [Token(Token = "0x60030CD")] [Address(RVA = "0x4350C0", Offset = "0x4338C0", VA = "0x1804350C0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AE RID: 942 // (get) Token: 0x060030CE RID: 12494 RVA: 0x00066A08 File Offset: 0x00064C08 // (set) Token: 0x060030CF RID: 12495 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AE")] public Vector2[] UV5 { [Token(Token = "0x60030CE")] [Address(RVA = "0x434C50", Offset = "0x433450", VA = "0x180434C50")] get { return this.GetUVs2D(4); } [Token(Token = "0x60030CF")] [Address(RVA = "0x4350D0", Offset = "0x4338D0", VA = "0x1804350D0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003AF RID: 943 // (get) Token: 0x060030D0 RID: 12496 RVA: 0x00066A1C File Offset: 0x00064C1C // (set) Token: 0x060030D1 RID: 12497 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003AF")] public Vector2[] UV6 { [Token(Token = "0x60030D0")] [Address(RVA = "0x434C60", Offset = "0x433460", VA = "0x180434C60")] get { return this.GetUVs2D(5); } [Token(Token = "0x60030D1")] [Address(RVA = "0x4350E0", Offset = "0x4338E0", VA = "0x1804350E0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003B0 RID: 944 // (get) Token: 0x060030D2 RID: 12498 RVA: 0x00066A30 File Offset: 0x00064C30 // (set) Token: 0x060030D3 RID: 12499 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003B0")] public Vector2[] UV7 { [Token(Token = "0x60030D2")] [Address(RVA = "0x434C70", Offset = "0x433470", VA = "0x180434C70")] get { return this.GetUVs2D(6); } [Token(Token = "0x60030D3")] [Address(RVA = "0x4350F0", Offset = "0x4338F0", VA = "0x1804350F0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003B1 RID: 945 // (get) Token: 0x060030D4 RID: 12500 RVA: 0x00066A44 File Offset: 0x00064C44 // (set) Token: 0x060030D5 RID: 12501 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003B1")] public Vector2[] UV8 { [Token(Token = "0x60030D4")] [Address(RVA = "0x434C80", Offset = "0x433480", VA = "0x180434C80")] get { return this.GetUVs2D(7); } [Token(Token = "0x60030D5")] [Address(RVA = "0x435100", Offset = "0x433900", VA = "0x180435100")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003B2 RID: 946 // (get) Token: 0x060030D6 RID: 12502 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030D7 RID: 12503 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003B2")] public Color[] Colors { [Token(Token = "0x60030D6")] [Address(RVA = "0x434AD0", Offset = "0x4332D0", VA = "0x180434AD0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030D7")] [Address(RVA = "0x434ED0", Offset = "0x4336D0", VA = "0x180434ED0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170003B3 RID: 947 // (get) Token: 0x060030D8 RID: 12504 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x060030D9 RID: 12505 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170003B3")] public BoneWeight[] BoneWeights { [Token(Token = "0x60030D8")] [Address(RVA = "0x434A80", Offset = "0x433280", VA = "0x180434A80")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60030D9")] [Address(RVA = "0x434E60", Offset = "0x433660", VA = "0x180434E60")] set { 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 = "0x4347F0", Offset = "0x432FF0", VA = "0x1804347F0")] public MeshSimplifier() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030DB RID: 12507 RVA: 0x00066A58 File Offset: 0x00064C58 [Token(Token = "0x60030DB")] [Address(RVA = "0x434770", Offset = "0x432F70", VA = "0x180434770")] public MeshSimplifier(Mesh mesh) { int num = 0; if (mesh != num) { this.Initialize(mesh); } } // Token: 0x060030DC RID: 12508 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030DC")] [Address(RVA = "0x6ADCF0", Offset = "0x6AC4F0", VA = "0x1806ADCF0")] private void InitializeVertexAttribute(T[] attributeValues, ref ResizableArray attributeArray, string attributeName) { 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 = "0x415050", Offset = "0x413850", VA = "0x180415050")] private static double VertexError(ref SymmetricMatrix q, double x, double y, double z) { 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 = "0x42C580", Offset = "0x42AD80", VA = "0x18042C580")] private double CurvatureError(ref Vertex vert0, ref Vertex vert1) { 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 = "0x42A7F0", Offset = "0x428FF0", VA = "0x18042A7F0")] private double CalculateError(ref Vertex vert0, ref Vertex vert1, out Vector3d result) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030E0 RID: 12512 RVA: 0x00066A78 File Offset: 0x00064C78 [Token(Token = "0x60030E0")] [Address(RVA = "0x42A520", Offset = "0x428D20", VA = "0x18042A520")] private static void CalculateBarycentricCoords(ref Vector3d point, ref Vector3d a, ref Vector3d b, ref Vector3d c, out Vector3 result) { } // Token: 0x060030E1 RID: 12513 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E1")] [Address(RVA = "0x42F940", Offset = "0x42E140", VA = "0x18042F940")] private static Vector4 NormalizeTangent(Vector4 tangent) { 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 = "0x42CA90", Offset = "0x42B290", VA = "0x18042CA90")] private bool Flipped(ref Vector3d p, int i0, int i1, ref Vertex v0, bool[] deleted) { 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 = "0x434230", Offset = "0x432A30", VA = "0x180434230")] private void UpdateTriangles(int i0, int ia0, ref Vertex v, ResizableArray deleted, ref int deletedTriangles) { 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 = "0x42EA80", Offset = "0x42D280", VA = "0x18042EA80")] private 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: 0x060030E5 RID: 12517 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E5")] [Address(RVA = "0x42A200", Offset = "0x428A00", VA = "0x18042A200")] private bool AreUVsTheSame(int channel, int indexA, int indexB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030E6 RID: 12518 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E6")] [Address(RVA = "0x42F9C0", Offset = "0x42E1C0", VA = "0x18042F9C0")] private void RemoveVertexPass(int startTrisCount, int targetTrisCount, double threshold, ResizableArray deleted0, ResizableArray deleted1, ref int deletedTris) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030E7 RID: 12519 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E7")] [Address(RVA = "0x4327C0", Offset = "0x430FC0", VA = "0x1804327C0")] private void UpdateMesh(int iteration) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030E8 RID: 12520 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E8")] [Address(RVA = "0x433DF0", Offset = "0x4325F0", VA = "0x180433DF0")] private void UpdateReferences() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030E9 RID: 12521 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030E9")] [Address(RVA = "0x42B400", Offset = "0x429C00", VA = "0x18042B400")] private void CompactMesh() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030EA RID: 12522 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030EA")] [Address(RVA = "0x42B190", Offset = "0x429990", VA = "0x18042B190")] private void CalculateSubMeshOffsets() { 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 = "0x42DA70", Offset = "0x42C270", VA = "0x18042DA70")] private void GetTrianglesContainingVertex(ref Vertex vert, HashSet tris) { 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 = "0x42D830", Offset = "0x42C030", VA = "0x18042D830")] private void GetTrianglesContainingBothVertices(ref Vertex vert0, ref Vertex vert1, HashSet tris) { 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 = "0x42D300", Offset = "0x42BB00", VA = "0x18042D300")] public int[][] GetAllSubMeshTriangles() { 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 = "0x42D4E0", Offset = "0x42BCE0", VA = "0x18042D4E0")] public int[] GetSubMeshTriangles(int subMeshIndex) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030EF RID: 12527 RVA: 0x00066A88 File Offset: 0x00064C88 [Token(Token = "0x60030EF")] [Address(RVA = "0x42B390", Offset = "0x429B90", VA = "0x18042B390")] public void ClearSubMeshes() { int num = 0; this.subMeshCount = num; this.subMeshOffsets = num; ResizableArray resizableArray = this.triangles; int num2 = 0; int num3 = 0; int num4 = 0; resizableArray.Resize(num4, num3 != 0, num2 != 0); } // Token: 0x060030F0 RID: 12528 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030F0")] [Address(RVA = "0x429AD0", Offset = "0x4282D0", VA = "0x180429AD0")] public void AddSubMeshTriangles(int[] triangles) { 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 = "0x429DB0", Offset = "0x4285B0", VA = "0x180429DB0")] public void AddSubMeshTriangles(int[][] triangles) { 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 = "0x42DBE0", Offset = "0x42C3E0", VA = "0x18042DBE0")] public Vector2[] GetUVs2D(int channel) { 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 = "0x42DD20", Offset = "0x42C520", VA = "0x18042DD20")] public Vector3[] GetUVs3D(int channel) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030F4 RID: 12532 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030F4")] [Address(RVA = "0x42DE60", Offset = "0x42C660", VA = "0x18042DE60")] public Vector4[] GetUVs4D(int channel) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030F5 RID: 12533 RVA: 0x00066AC4 File Offset: 0x00064CC4 [Token(Token = "0x60030F5")] [Address(RVA = "0x42E160", Offset = "0x42C960", VA = "0x18042E160")] public void GetUVs(int channel, List uvs) { /* An exception occurred when decompiling this method (060030F5) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.MeshSimplifier::GetUVs(System.Int32,System.Collections.Generic.List`1) ---> System.Exception: Basic block has to end with unconditional control flow. {; IL_49:; stloc:ArgumentNullException(var_5_53, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("uvs"))); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1804 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618 */; } // Token: 0x060030F6 RID: 12534 RVA: 0x00066B28 File Offset: 0x00064D28 [Token(Token = "0x60030F6")] [Address(RVA = "0x42E320", Offset = "0x42CB20", VA = "0x18042E320")] public void GetUVs(int channel, List uvs) { /* An exception occurred when decompiling this method (060030F6) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.MeshSimplifier::GetUVs(System.Int32,System.Collections.Generic.List`1) ---> System.Exception: Basic block has to end with unconditional control flow. {; IL_49:; stloc:ArgumentNullException(var_5_53, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("uvs"))); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1804 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618 */; } // Token: 0x060030F7 RID: 12535 RVA: 0x00066B8C File Offset: 0x00064D8C [Token(Token = "0x60030F7")] [Address(RVA = "0x42DFA0", Offset = "0x42C7A0", VA = "0x18042DFA0")] public void GetUVs(int channel, List uvs) { /* An exception occurred when decompiling this method (060030F7) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MTAssets.UltimateLODSystem.MeshSimplifier.MeshSimplifier::GetUVs(System.Int32,System.Collections.Generic.List`1) ---> System.Exception: Basic block has to end with unconditional control flow. {; IL_49:; stloc:ArgumentNullException(var_5_53, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("uvs"))); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1836 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1804 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618 */; } // Token: 0x060030F8 RID: 12536 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030F8")] [Address(RVA = "0x430FF0", Offset = "0x42F7F0", VA = "0x180430FF0")] public void SetUVs(int channel, IList uvs) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030F9 RID: 12537 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030F9")] [Address(RVA = "0x430530", Offset = "0x42ED30", VA = "0x180430530")] public void SetUVs(int channel, IList uvs) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030FA RID: 12538 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030FA")] [Address(RVA = "0x430900", Offset = "0x42F100", VA = "0x180430900")] public void SetUVs(int channel, IList uvs) { 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 = "0x430CE0", Offset = "0x42F4E0", VA = "0x180430CE0")] public void SetUVs(int channel, IList uvs, int uvComponentCount) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030FC RID: 12540 RVA: 0x00066BF0 File Offset: 0x00064DF0 [Token(Token = "0x60030FC")] [Address(RVA = "0x430410", Offset = "0x42EC10", VA = "0x180430410")] public void SetUVsAuto(int channel, IList uvs) { int usedUVComponents = MeshUtils.GetUsedUVComponents(uvs); this.SetUVs(channel, uvs, usedUVComponents); } // Token: 0x060030FD RID: 12541 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030FD")] [Address(RVA = "0x42D1D0", Offset = "0x42B9D0", VA = "0x18042D1D0")] public BlendShape[] GetAllBlendShapes() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030FE RID: 12542 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60030FE")] [Address(RVA = "0x42D3E0", Offset = "0x42BBE0", VA = "0x18042D3E0")] public BlendShape GetBlendShape(int blendShapeIndex) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060030FF RID: 12543 RVA: 0x00066C18 File Offset: 0x00064E18 [Token(Token = "0x60030FF")] [Address(RVA = "0x42B320", Offset = "0x429B20", VA = "0x18042B320")] public void ClearBlendShapes() { ResizableArray resizableArray = this.blendShapes; if (resizableArray != 0) { resizableArray.Clear(); this.blendShapes = (ulong)0L; } } // Token: 0x06003100 RID: 12544 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003100")] [Address(RVA = "0x4296F0", Offset = "0x427EF0", VA = "0x1804296F0")] public void AddBlendShape(BlendShape blendShape) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003101 RID: 12545 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003101")] [Address(RVA = "0x429860", Offset = "0x428060", VA = "0x180429860")] public void AddBlendShapes(BlendShape[] blendShapes) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003102 RID: 12546 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003102")] [Address(RVA = "0x42E4E0", Offset = "0x42CCE0", VA = "0x18042E4E0")] public void Initialize(Mesh mesh) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003103 RID: 12547 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003103")] [Address(RVA = "0x431800", Offset = "0x430000", VA = "0x180431800")] public void SimplifyMesh(float quality) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003104 RID: 12548 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003104")] [Address(RVA = "0x4313C0", Offset = "0x42FBC0", VA = "0x1804313C0")] public void SimplifyMeshLossless() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003105 RID: 12549 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003105")] [Address(RVA = "0x431DC0", Offset = "0x4305C0", VA = "0x180431DC0")] public Mesh ToMesh() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003106 RID: 12550 RVA: 0x000020D3 File Offset: 0x000002D3 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6003106")] [Address(RVA = "0x4346F0", Offset = "0x432EF0", VA = "0x1804346F0")] static MeshSimplifier() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003AE0 RID: 15072 [Token(Token = "0x4003AE0")] private const int TriangleEdgeCount = 3; // Token: 0x04003AE1 RID: 15073 [Token(Token = "0x4003AE1")] private const int TriangleVertexCount = 3; // Token: 0x04003AE2 RID: 15074 [Token(Token = "0x4003AE2")] private const double DoubleEpsilon = 0.001; // Token: 0x04003AE3 RID: 15075 [Token(Token = "0x4003AE3")] private const double DenomEpilson = 1E-08; // Token: 0x04003AE4 RID: 15076 [Token(Token = "0x4003AE4")] private static readonly int UVChannelCount; // Token: 0x04003AE5 RID: 15077 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003AE5")] private SimplificationOptions simplificationOptions; // Token: 0x04003AE6 RID: 15078 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003AE6")] private bool verbose; // Token: 0x04003AE7 RID: 15079 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4003AE7")] private int subMeshCount; // Token: 0x04003AE8 RID: 15080 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003AE8")] private int[] subMeshOffsets; // Token: 0x04003AE9 RID: 15081 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4003AE9")] private ResizableArray triangles; // Token: 0x04003AEA RID: 15082 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4003AEA")] private ResizableArray vertices; // Token: 0x04003AEB RID: 15083 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4003AEB")] private ResizableArray refs; // Token: 0x04003AEC RID: 15084 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4003AEC")] private ResizableArray vertNormals; // Token: 0x04003AED RID: 15085 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4003AED")] private ResizableArray vertTangents; // Token: 0x04003AEE RID: 15086 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4003AEE")] private UVChannels vertUV2D; // Token: 0x04003AEF RID: 15087 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4003AEF")] private UVChannels vertUV3D; // Token: 0x04003AF0 RID: 15088 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4003AF0")] private UVChannels vertUV4D; // Token: 0x04003AF1 RID: 15089 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4003AF1")] private ResizableArray vertColors; // Token: 0x04003AF2 RID: 15090 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4003AF2")] private ResizableArray vertBoneWeights; // Token: 0x04003AF3 RID: 15091 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4003AF3")] private ResizableArray blendShapes; // Token: 0x04003AF4 RID: 15092 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4003AF4")] private Matrix4x4[] bindposes; // Token: 0x04003AF5 RID: 15093 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4003AF5")] private readonly double[] errArr; // Token: 0x04003AF6 RID: 15094 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003AF6")] private readonly int[] attributeIndexArr; // Token: 0x04003AF7 RID: 15095 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4003AF7")] private readonly HashSet triangleHashSet1; // Token: 0x04003AF8 RID: 15096 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4003AF8")] private readonly HashSet triangleHashSet2; } }