Files
Dec2017-Script-Dump/UnityEngine/MeshSubsetCombineUtility.cs
2026-06-04 11:42:34 +02:00

64 lines
1.4 KiB
C#

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<MeshSubsetCombineUtility.SubMeshInstance> subMeshInstances;
}
}
}