Class SceneTemplateProjectSettings
Inheritance
SceneTemplateProjectSettings
Assembly: solution.dll
Syntax
[Serializable]
public class SceneTemplateProjectSettings
Fields
defaultDependencyTypeInfo
Declaration
public DependencyTypeInfo defaultDependencyTypeInfo
Field Value
defaultDependencyTypeInfos
Declaration
public static List<DependencyTypeInfo> defaultDependencyTypeInfos
Field Value
dependencyTypeInfos
Declaration
public List<DependencyTypeInfo> dependencyTypeInfos
Field Value
k_Path
Declaration
public const string k_Path = "ProjectSettings/SceneTemplateSettings.json"
Field Value
k_SettingsKey
Declaration
public const string k_SettingsKey = "Project/SceneTemplates"
Field Value
templatePinStates
Declaration
public List<PinState> templatePinStates
Field Value
Methods
Get()
Declaration
public static SceneTemplateProjectSettings Get()
Returns
GetDependencyInfo(Type)
Declaration
public DependencyTypeInfo GetDependencyInfo(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
GetDependencyInfo(Object)
Declaration
public DependencyTypeInfo GetDependencyInfo(Object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
GetPinState(string)
Declaration
public bool GetPinState(string id)
Parameters
Type |
Name |
Description |
string |
id |
|
Returns
Load(string)
Declaration
public static SceneTemplateProjectSettings Load(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
Returns
Save(string, SceneTemplateProjectSettings)
Declaration
public static void Save(string path, SceneTemplateProjectSettings settings)
Parameters
SetPinState(string, bool)
Declaration
public void SetPinState(string id, bool isEnabled)
Parameters