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 |
|