Class ScriptableSettingsProvider<T>
Inheritance
ScriptableSettingsProvider<T>
Syntax
public abstract class ScriptableSettingsProvider<T> : ScriptableSettingsProviderBase<T> where T : ScriptableSettingsBase<T>
Type Parameters
Constructors
ScriptableSettingsProvider(String, SettingsScope)
Declaration
protected ScriptableSettingsProvider(string path, SettingsScope scope = null)
Parameters
| Type |
Name |
Description |
| String |
path |
|
| SettingsScope |
scope |
|
Properties
serializedObject
Declaration
protected static SerializedObject serializedObject { get; }
Property Value
| Type |
Description |
| SerializedObject |
|
target
Declaration
protected static T target { get; }
Property Value
Methods
OnActivate(String, VisualElement)
Declaration
public abstract override void OnActivate(string searchContext, VisualElement rootElement)
Parameters
| Type |
Name |
Description |
| String |
searchContext |
|
| VisualElement |
rootElement |
|
OnGUI(String)
Declaration
public abstract override void OnGUI(string searchContext)
Parameters
| Type |
Name |
Description |
| String |
searchContext |
|