public static void LoadAllData() { if (IsDataLoaded) { return; } AccountDetails = LoadFromEditorPrefs <PlayFab_DeveloperAccountDetails>(PlayFab_DeveloperAccountDetails.Name); EnvDetails = LoadFromEditorPrefs <PlayFab_DeveloperEnvironmentDetails>(PlayFab_DeveloperEnvironmentDetails.Name); EditorSettings = LoadFromEditorPrefs <PlayFab_EditorSettings>(PlayFab_EditorSettings.Name); EditorView = LoadFromEditorPrefs <PlayFab_EditorView>(PlayFab_EditorView.Name); _IsDataLoaded = true; PlayFabEditor.RaiseStateUpdate(PlayFabEditor.EdExStates.OnDataLoaded, "Complete"); }
public static void LoadEnvDetails() { if (EditorPrefs.HasKey(keyPrefix + "PlayFab_DeveloperEnvironmentDetails")) { var serialized = EditorPrefs.GetString(keyPrefix + "PlayFab_DeveloperEnvironmentDetails"); try { envDetails = Json.JsonWrapper.DeserializeObject <PlayFab_DeveloperEnvironmentDetails>(serialized); return; } catch (Exception ex) { PlayFabEditor.RaiseStateUpdate(PlayFabEditor.EdExStates.OnError, ex.Message); } } envDetails = new PlayFab_DeveloperEnvironmentDetails(); }