using System; using System.Collections.Generic; namespace UnityEngine { // Token: 0x020004F3 RID: 1267 internal class MeshSubsetCombineUtility { // Token: 0x020004F4 RID: 1268 public struct MeshInstance { // Token: 0x04001255 RID: 4693 public int meshInstanceID; // Token: 0x04001256 RID: 4694 public int rendererInstanceID; // Token: 0x04001257 RID: 4695 public int additionalVertexStreamsMeshInstanceID; // Token: 0x04001258 RID: 4696 public Matrix4x4 transform; // Token: 0x04001259 RID: 4697 public Vector4 lightmapScaleOffset; // Token: 0x0400125A RID: 4698 public Vector4 realtimeLightmapScaleOffset; } // Token: 0x020004F5 RID: 1269 public struct SubMeshInstance { // Token: 0x0400125B RID: 4699 public int meshInstanceID; // Token: 0x0400125C RID: 4700 public int vertexOffset; // Token: 0x0400125D RID: 4701 public int gameObjectInstanceID; // Token: 0x0400125E RID: 4702 public int subMeshIndex; // Token: 0x0400125F RID: 4703 public Matrix4x4 transform; } // Token: 0x020004F6 RID: 1270 public struct MeshContainer { // Token: 0x04001260 RID: 4704 public GameObject gameObject; // Token: 0x04001261 RID: 4705 public MeshSubsetCombineUtility.MeshInstance instance; // Token: 0x04001262 RID: 4706 public List subMeshInstances; } } }