internal static void RemoveTree(Terrain terrain, int index) { TerrainData terrainData = terrain.terrainData; if (terrainData != null) { Undo.RegisterCompleteObjectUndo(terrainData, "Remove tree"); terrainData.RemoveTreePrototype(index); } } }
internal static void RemoveTree(MenuCommand item) { Terrain context = (Terrain) item.context; TerrainEditorUtility.RemoveTree(context, item.userData); }