Class ProgressorIdDatabase
Inheritance
ProgressorIdDatabase
Implements
IUpdateCallback
Assembly: cs.temp.dll.dll
Syntax
public class ProgressorIdDatabase : SingletonEditorScriptableObject<ProgressorIdDatabase>
Constructors
ProgressorIdDatabase()
Declaration
public ProgressorIdDatabase()
Properties
database
Declaration
public ProgressorIdDataGroup 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<ProgressorIdRoamingDatabase>)
Declaration
public (bool, string) CanImportRoamingDatabases(List<ProgressorIdRoamingDatabase> 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 ProgressorIdDatabase RestoreData()
Returns
SetOnUpdateCallback(UnityAction)
Declaration
public void SetOnUpdateCallback(UnityAction callback)
Parameters
Type |
Name |
Description |
UnityAction |
callback |
|
Implements
IUpdateCallback