public static T DisplayWizard <T>(string title, string createButtonName, string otherButtonName) where T : ScriptableWizard
 {
     return((T)ScriptableWizard.DisplayWizard(title, typeof(T), createButtonName, otherButtonName));
 }
        public static ScriptableWizard DisplayWizard(string title, System.Type klass, string createButtonName)
        {
            string empty = string.Empty;

            return(ScriptableWizard.DisplayWizard(title, klass, createButtonName, empty));
        }
 public static T DisplayWizard <T>(string title) where T : ScriptableWizard
 {
     return(ScriptableWizard.DisplayWizard <T>(title, "Create", string.Empty));
 }
 public static T DisplayWizard <T>(string title, string createButtonName) where T : ScriptableWizard
 {
     return(ScriptableWizard.DisplayWizard <T>(title, createButtonName, string.Empty));
 }
 private static void CreateWizard()
 {
     ScriptableWizard.DisplayWizard <RagdollBuilder>("Create Ragdoll");
 }
        internal static void Flatten()
        {
            FlattenHeightmap flattenHeightmap = ScriptableWizard.DisplayWizard <FlattenHeightmap>("Flatten Heightmap", "Flatten");

            flattenHeightmap.InitializeDefaults(TerrainMenus.GetActiveTerrain());
        }
        internal static void MassPlaceTrees()
        {
            PlaceTreeWizard placeTreeWizard = ScriptableWizard.DisplayWizard <PlaceTreeWizard>("Place Trees", "Place");

            placeTreeWizard.InitializeDefaults(TerrainMenus.GetActiveTerrain());
        }
        internal static void SetHeightmapResolution()
        {
            SetResolutionWizard setResolutionWizard = ScriptableWizard.DisplayWizard <SetResolutionWizard>("Set Heightmap resolution", "Set Resolution");

            setResolutionWizard.InitializeDefaults(TerrainMenus.GetActiveTerrain());
        }
        internal static void ExportHeightmapRaw()
        {
            ExportRawHeightmap exportRawHeightmap = ScriptableWizard.DisplayWizard <ExportRawHeightmap>("Export Heightmap", "Export");

            exportRawHeightmap.InitializeDefaults(TerrainMenus.GetActiveTerrain());
        }