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