public static T DisplayWizard <T>(string title, string createButtonName, string otherButtonName) where T : ScriptableWizard { return((T)((object)ScriptableWizard.DisplayWizard(title, typeof(T), createButtonName, otherButtonName))); }
public static ScriptableWizard DisplayWizard(string title, 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)); }
internal static void AddTree(MenuCommand item) { TreeWizard treeWizard = ScriptableWizard.DisplayWizard <TreeWizard>("Add Tree", "Add"); treeWizard.InitializeDefaults((Terrain)item.context, -1); }
static void CreateWizard() { ScriptableWizard.DisplayWizard <RagdollBuilder>("Create Ragdoll"); }
internal static void EditTree(MenuCommand item) { TreeWizard treeWizard = ScriptableWizard.DisplayWizard <TreeWizard>("Edit Tree", "Apply"); treeWizard.InitializeDefaults((Terrain)item.context, item.userData); }
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()); }