Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DeleteAll()

Removes all keys and values from the preferences. Use with caution.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public static void DeleteAll()

Remarks

ClearEditorPrefs (DeleteAll())
Clears all editor prefs keys.

Examples

// Clear all the editor prefs keys.//// Warning: this will also remove editor preferences such as the list of recently opened projects, etc.using UnityEngine;using UnityEditor;public class DeleteAllExample : ScriptableObject{ [MenuItem("Examples/EditorPrefs/Clear all Editor Preferences")] static void deleteAllExample() { if (EditorUtility.DisplayDialog("Delete all editor preferences.", "Are you sure you want to delete all the editor preferences? " + "This action cannot be undone.", "Yes", "No")) { Debug.Log("yes"); EditorPrefs.DeleteAll(); } }}