void OnFocus() { if (GDEItemManager.AllItems.Count.Equals(0) && GDEItemManager.AllSchemas.Count.Equals(0)) { GDEItemManager.Load(); } }
public static void DoGenerateCustomExtensions() { GDEItemManager.Load(); GDECodeGen.GenStaticKeysClass(GDEItemManager.AllSchemas); GDECodeGen.GenClasses(GDEItemManager.AllSchemas); AssetDatabase.Refresh(); }
static void GDELoadData() { string assetPath = AssetDatabase.GetAssetPath(Selection.activeObject); string fullPath = Path.GetFullPath(assetPath); GDESettings.Instance.DataFilePath = fullPath; GDESettings.Instance.Save(); GDEItemManager.Load(true); }
protected virtual void Load() { GDEItemManager.Load(); entryFoldoutState.Clear(); listFieldFoldoutState.Clear(); currentFoldoutAllState = false; newListCountDict.Clear(); filterText = ""; groupHeights.Clear(); groupHeightBySchema.Clear(); editingFields.Clear(); editFieldTextDict.Clear(); }