• UnityEditor.SettingsManagement
    • FileSettingsRepository
      • Constructors
        • FileSettingsRepository
      • Fields
        • k_PackageSettingsDirectory
        • k_UserProjectSettingsDirectory
      • Properties
        • name
        • path
        • scope
      • Methods
        • ContainsKey
        • Get
        • Remove
        • Save
        • Set
        • TryLoadSavedJson
    • ISettingsRepository
      • Properties
        • name
        • path
        • scope
      • Methods
        • ContainsKey
        • Get
        • Remove
        • Save
        • Set
    • IUserSetting
      • Properties
        • key
        • scope
        • settings
        • settingsRepositoryName
        • type
      • Methods
        • ApplyModifiedProperties
        • Delete
        • GetDefaultValue
        • GetValue
        • Reset
        • SetValue
    • PackageSettingsRepository
      • Constructors
        • PackageSettingsRepository
      • Methods
        • GetSettingsPath
    • ProjectUserSettings
      • Constructors
        • ProjectUserSettings
      • Methods
        • GetUserSettingsPath
    • Settings
      • Constructors
        • Settings
      • Methods
        • ContainsKey
        • DeleteKey
        • Get
        • GetRepository
        • Save
        • Set
      • Events
        • afterSettingsSaved
        • beforeSettingsSaved
    • SettingsGUILayout
      • Methods
        • DoResetContextMenuForLastRect
        • SearchableColorField
        • SearchableFloatField
        • SearchableIntField
        • SearchableSlider
        • SearchableTextField
        • SearchableToggle
        • SettingsColorField
        • SettingsFloatField
        • SettingsIntField
        • SettingsSlider
        • SettingsTextField
        • SettingsToggle
    • SettingsGUILayout.IndentedGroup
      • Constructors
        • IndentedGroup
      • Methods
        • Dispose
    • SettingsKeyAttribute
      • Constructors
        • SettingsKeyAttribute
      • Properties
        • key
        • scope
    • UserSettingAttribute
      • Constructors
        • UserSettingAttribute
      • Properties
        • category
        • title
        • visibleInSettingsProvider
    • UserSettingBlockAttribute
      • Constructors
        • UserSettingBlockAttribute
      • Properties
        • category
    • UserSetting<T>
      • Constructors
        • UserSetting
      • Properties
        • defaultValue
        • key
        • scope
        • settings
        • settingsRepositoryName
        • type
        • value
      • Methods
        • ApplyModifiedProperties
        • Delete
        • GetDefaultValue
        • GetValue
        • Reset
        • SetValue
        • ToString
      • Operators
        • implicit operator
    • UserSettingsProvider
      • Constructors
        • UserSettingsProvider
      • Fields
        • developerModeCategory
      • Methods
        • OnGUI
    • UserSettingsRepository
      • Properties
        • name
        • path
        • scope
      • Methods
        • ContainsKey
        • Get
        • Remove
        • Save
        • Set
  • UnityEngine.SettingsManagement.EditorTests
    • FileRepositoryTests
      • Methods
        • CallingSaveMultipleTimes_OnlySavesWhenContentsChange
        • SaveFileSettingsRepository_WritesFile
        • SetUp
        • TearDown
    • SettingsTestBase
      • Fields
        • k_PackageName
    • TestProjectUserSettings
      • Methods
        • Cleanup
        • ProjectUserSettings_IsCreatedAtCorrectPath
        • Setup