summaryrefslogtreecommitdiff
path: root/Runtime/Export/StaticBatching/MeshSubsetCombineUtility.cs
blob: 0c76f147179b7459496bc328a65156a62722a71b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using UnityEngine;
using System.Collections;

#if !UNITY_FLASH// no static batching in flash

namespace UnityEngine
{
	
internal class MeshSubsetCombineUtility {
		
	public struct MeshInstance
	{
		public int       meshInstanceID;
		public Matrix4x4 transform;
		public Vector4   lightmapTilingOffset;
	}

	public struct SubMeshInstance
	{
        public int meshInstanceID;
		public int vertexOffset;
		public int gameObjectInstanceID;
		public int subMeshIndex;
		public Matrix4x4 transform;
	}
}

} // namespace UnityEngine

#endif