Manual     Reference     Scripting  
  
Scripting > Editor Classes > EditorPrefs   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Enumerations
  • History
  • Index
  • EditorPrefs
  • All Members
  • Class Functions
  • DeleteAll
  • DeleteKey
  • GetBool
  • GetFloat
  • GetInt
  • GetString
  • HasKey
  • SetBool
  • SetFloat
  • SetInt
  • SetString

EditorPrefs.DeleteAll  

static function DeleteAll () : void

Description

Removes all keys and values from the preferences. Use with caution.


Clears all editor prefs keys.

// Clear all the editor prefs keys.
//
// Warning: this will also remove editor preferences as the opened projects, etc

class ClearEditorPrefs extends ScriptableObject {
@MenuItem ("Examples/Clear all Editor Preferences")
static function DoDeselect() {
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"))
EditorPrefs.DeleteAll();
}
}