Class UIViewIdDatabase
Inheritance
UIViewIdDatabase
Implements
IUpdateCallback
Assembly: cs.temp.dll.dll
Syntax
public class UIViewIdDatabase : SingletonEditorScriptableObject<UIViewIdDatabase>
Constructors
UIViewIdDatabase()
Declaration
public UIViewIdDatabase()
Properties
database
Declaration
public UIViewIdDataGroup database { get; }
Property Value
onUpdateCallback
Declaration
public UnityAction onUpdateCallback { get; set; }
Property Value
Type |
Description |
UnityAction |
|
Methods
AddOnUpdateCallback(UnityAction)
Declaration
public void AddOnUpdateCallback(UnityAction callback)
Parameters
Type |
Name |
Description |
UnityAction |
callback |
|
CanExportRoamingDatabase(String, List<String>)
Declaration
public (bool, string) CanExportRoamingDatabase(string databaseName, List<string> selectedCategories)
Parameters
Type |
Name |
Description |
String |
databaseName |
|
List<String> |
selectedCategories |
|
Returns
CanImportRoamingDatabases(List<UIViewIdRoamingDatabase>)
Declaration
public (bool, string) CanImportRoamingDatabases(List<UIViewIdRoamingDatabase> roamingDatabases)
Parameters
Returns
ClearOnUpdateCallback()
Declaration
public void ClearOnUpdateCallback()
ExportRoamingDatabase(String, List<String>)
Declaration
public bool ExportRoamingDatabase(string databaseName, List<string> selectedCategories)
Parameters
Type |
Name |
Description |
String |
databaseName |
|
List<String> |
selectedCategories |
|
Returns
ImportAllRoamingDatabasesFoundInProject()
Declaration
public bool ImportAllRoamingDatabasesFoundInProject()
Returns
ImportRoamingDatabases(List<ScriptableObject>)
Declaration
public bool ImportRoamingDatabases(List<ScriptableObject> databases)
Parameters
Type |
Name |
Description |
List<ScriptableObject> |
databases |
|
Returns
RemoveOnUpdateCallback(UnityAction)
Declaration
public void RemoveOnUpdateCallback(UnityAction callback)
Parameters
Type |
Name |
Description |
UnityAction |
callback |
|
RestoreData()
Declaration
public static UIViewIdDatabase RestoreData()
Returns
SetOnUpdateCallback(UnityAction)
Declaration
public void SetOnUpdateCallback(UnityAction callback)
Parameters
Type |
Name |
Description |
UnityAction |
callback |
|
Implements
IUpdateCallback