public static bool IsUserLogged() { if (Prefs.HasKey(USER_LOGGED)) { return(Prefs.GetInt(USER_LOGGED) == 1); } return(false); }
static private bool getBool(string key, bool def) { if (!PlayerPrefs.HasKey(key)) { return(def); } return(PlayerPrefs.GetInt(key) == 1); }
public static User GetUser() { if (Prefs.HasKey(USER_PROFILE)) { return(JsonConvert.DeserializeObject <User>(Prefs.GetString(USER_PROFILE))); } return(null); }
public static string GetToken() { string token = ""; if (Prefs.HasKey(AUTHENTICATION_TOKEN)) { token = Prefs.GetString(AUTHENTICATION_TOKEN); } return(token); }
private PropertyLayoutHelper.RenderFunc DrawValue(string key, SerializedProperty type) { return(delegate(Rect rect) { if (UnityPrefs.HasKey(key) == false) { EditorGUI.LabelField(rect, "Cannot find value"); return; } drawers[(Type)type.intValue].Draw(rect, key); }); }
static private void loadInput(int column) { string key = $"Input-{column}"; if (!PlayerPrefs.HasKey(key)) { return; } string json = PlayerPrefs.GetString(key, ""); try { Input.axisFromJson(column, json); } catch (System.Exception) { Input.RevertMap(column); } }
private PropertyLayoutHelper.RenderFunc DrawButton(string key, SerializedProperty type) { if (key.IsNullOrEmpty() == true) { return(delegate { }); } return(delegate(Rect rect) { if (UnityPrefs.HasKey(key) == true) { if (GUI.Button(rect, "X") == true) { UnityPrefs.DeleteKey(key); } } else { if (GUI.Button(rect, "+") == true) { drawers[(Type)type.intValue].Add(key); } } }); }