UnityEditor.TerrainDetailContextMenus.EditDetail C# (CSharp) Method

EditDetail() private method

private EditDetail ( MenuCommand item ) : void
item MenuCommand
return void
        internal static void EditDetail(MenuCommand item)
        {
            Terrain context = (Terrain) item.context;
            DetailPrototype prototype = context.terrainData.detailPrototypes[item.userData];
            if (prototype.usePrototypeMesh)
            {
                TerrainWizard.DisplayTerrainWizard<DetailMeshWizard>("Edit Detail Mesh", "Apply").InitializeDefaults((Terrain) item.context, item.userData);
            }
            else
            {
                TerrainWizard.DisplayTerrainWizard<DetailTextureWizard>("Edit Grass Texture", "Apply").InitializeDefaults((Terrain) item.context, item.userData);
            }
        }