Esempio n. 1
0
	void LoadSettings()
	{
		if(settings == null)
		{
			settings = AssetDatabase.LoadAssetAtPath(settings_path, typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
			if(settings == null)
			{
				settings = ScriptableObject.CreateInstance(typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
				AssetDatabase.CreateAsset(settings,settings_path);
			}
		}
	}
 void LoadSettings()
 {
     if (settings == null)
     {
         settings = AssetDatabase.LoadAssetAtPath(settings_path, typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
         if (settings == null)
         {
             settings = ScriptableObject.CreateInstance(typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
             AssetDatabase.CreateAsset(settings, settings_path);
         }
     }
 }
Esempio n. 3
0
	void SaveSettings()
	{
		if(settings != null)
		{
			SQLiteKitEditorSettings new_settings = ScriptableObject.CreateInstance(typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
			new_settings.Import(settings);
			AssetDatabase.MoveAssetToTrash(settings_path);
			settings = new_settings;
			AssetDatabase.CreateAsset(settings,settings_path);
		}
		AssetDatabase.Refresh();
		AssetDatabase.SaveAssets();
	}
 void SaveSettings()
 {
     if (settings != null)
     {
         SQLiteKitEditorSettings new_settings = ScriptableObject.CreateInstance(typeof(SQLiteKitEditorSettings)) as SQLiteKitEditorSettings;
         new_settings.Import(settings);
         AssetDatabase.MoveAssetToTrash(settings_path);
         settings = new_settings;
         AssetDatabase.CreateAsset(settings, settings_path);
     }
     AssetDatabase.Refresh();
     AssetDatabase.SaveAssets();
 }
	public void Import(SQLiteKitEditorSettings settings)
	{
		database = settings.database;
		tables = settings.tables;
	}
 public void Import(SQLiteKitEditorSettings settings)
 {
     database = settings.database;
     tables   = settings.tables;
 }