using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering; namespace MTAssets.UltimateLODSystem.MeshSimplifier { // Token: 0x02000616 RID: 1558 [Token(Token = "0x2000616")] public static class MeshUtils { // 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[] uvs, Matrix4x4[] bindposes, BlendShape[] blendShapes) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600310B RID: 12555 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600310B")] [Address(RVA = "0xCBBC90", Offset = "0xCBA490", VA = "0x180CBBC90")] public static Mesh CreateMesh(Vector3[] vertices, int[][] indices, Vector3[] normals, Vector4[] tangents, Color[] colors, BoneWeight[] boneWeights, List[] uvs, Matrix4x4[] bindposes, BlendShape[] blendShapes) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600310C RID: 12556 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600310C")] [Address(RVA = "0xCBB6A0", Offset = "0xCB9EA0", VA = "0x180CBB6A0")] public static Mesh CreateMesh(Vector3[] vertices, int[][] indices, Vector3[] normals, Vector4[] tangents, Color[] colors, BoneWeight[] boneWeights, List[] uvs2D, List[] uvs3D, List[] uvs4D, Matrix4x4[] bindposes, BlendShape[] blendShapes) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600310D RID: 12557 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600310D")] [Address(RVA = "0xCBBE00", Offset = "0xCBA600", VA = "0x180CBBE00")] public static BlendShape[] GetMeshBlendShapes(Mesh mesh) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600310E RID: 12558 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600310E")] [Address(RVA = "0xCBB120", Offset = "0xCB9920", VA = "0x180CBB120")] public static void ApplyMeshBlendShapes(Mesh mesh, BlendShape[] blendShapes) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600310F RID: 12559 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600310F")] [Address(RVA = "0xCBC6C0", Offset = "0xCBAEC0", VA = "0x180CBC6C0")] public static IList[] GetMeshUVs(Mesh mesh) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003110 RID: 12560 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003110")] [Address(RVA = "0xCBC180", Offset = "0xCBA980", VA = "0x180CBC180")] public static IList GetMeshUVs2D(Mesh mesh, int channel) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003111 RID: 12561 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003111")] [Address(RVA = "0xCBC340", Offset = "0xCBAB40", VA = "0x180CBC340")] public static IList GetMeshUVs3D(Mesh mesh, int channel) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003112 RID: 12562 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003112")] [Address(RVA = "0xCBC500", Offset = "0xCBAD00", VA = "0x180CBC500")] public static IList GetMeshUVs(Mesh mesh, int channel) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003113 RID: 12563 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003113")] [Address(RVA = "0xCBCA80", Offset = "0xCBB280", VA = "0x180CBCA80")] public static int GetUsedUVComponents(IList uvs) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003114 RID: 12564 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003114")] [Address(RVA = "0xCBB2D0", Offset = "0xCB9AD0", VA = "0x180CBB2D0")] public static Vector2[] ConvertUVsTo2D(IList uvs) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003115 RID: 12565 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003115")] [Address(RVA = "0xCBB440", Offset = "0xCB9C40", VA = "0x180CBB440")] public static Vector3[] ConvertUVsTo3D(IList uvs) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003116 RID: 12566 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003116")] [Address(RVA = "0xCBC8A0", Offset = "0xCBB0A0", VA = "0x180CBC8A0")] public static Vector2Int[] GetSubMeshIndexMinMax(int[][] indices, out IndexFormat indexFormat) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003117 RID: 12567 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003117")] [Address(RVA = "0xCBBD70", Offset = "0xCBA570", VA = "0x180CBBD70")] private static void GetIndexMinMax(int[] indices, out int minIndex, out int maxIndex) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003B04 RID: 15108 [Token(Token = "0x4003B04")] public static readonly int UVChannelCount; } }