20 public Dictionary<Texture2D, TerrainGeometry>
Draws;
38 for (
int i = 0; i < 7; i++) {
55 Draws.Add(texture, geometry);
67 foreach (KeyValuePair<Texture2D, TerrainGeometry> drawItem
in Draws) {
68 if (drawItem.Value !=
this) {
69 drawItem.Value.ClearGeometry();
94 for (
int l = 0; l <
Subsets.Length; l++)
TerrainGeometrySubset[] Subsets
TerrainGeometrySubset[] TransparentSubsetsByFace
TerrainGeometrySubset SubsetTransparent
Dictionary< Texture2D, TerrainGeometry > Draws
virtual void InitSubsets()
TerrainGeometry(Texture2D texture2D)
TerrainGeometrySubset SubsetAlphaTest
TerrainGeometrySubset SubsetOpaque
TerrainGeometrySubset[] AlphaTestSubsetsByFace
virtual TerrainGeometry GetGeometry(Texture2D texture)
TerrainGeometrySubset[] OpaqueSubsetsByFace
virtual void ClearGeometry()
TerrainGeometryDynamicArray< TerrainVertex > Vertices
TerrainGeometryDynamicArray< int > Indices