Class ScriptableSettingsBase<T>
Base class for ScriptableSettings.
Inherited Members
Namespace: Unity.XR.CoreUtils
Assembly: solution.dll
Syntax
public abstract class ScriptableSettingsBase<T> : ScriptableSettingsBase where T : ScriptableObject
Type Parameters
Name | Description |
---|---|
T | The implementing type of ScriptableSettings. |
Constructors
Name | Description |
---|---|
ScriptableSettingsBase() | Initialize a new ScriptableSettingsBase. |
Fields
Name | Description |
---|---|
BaseInstance | Singleton instance field. |
HasCustomPath | Reports whether the class inheriting from ScriptableSettingsBase has a ScriptableSettingsPathAttribute defining a custom path for the asset. |
Methods
Name | Description |
---|---|
GetFilePath() | Get the filename for this ScriptableSettings. |
Save(string) | Save this ScriptableSettings to an asset. |