Class GLPlayerPrefs
- Namespace
- Gamelogic.Extensions
- Assembly
- Assembly-CSharp.dll
An alternative to PlayerPrefs that provides methods for setting bool and array preferences.
[Version(1, 0, 0)]
public class GLPlayerPrefs
- Inheritance
-
GLPlayerPrefs
- Inherited Members
- Extension Methods
Methods
DeleteAll()
public static void DeleteAll()
DeleteArray(string, string)
public static void DeleteArray(string scope, string key)
Parameters
DeleteKey(string, string)
public static void DeleteKey(string scope, string key)
Parameters
GetBool(string, string, bool)
public static bool GetBool(string scope, string key, bool defaultValue = false)
Parameters
Returns
GetBoolArray(string, string)
public static bool[] GetBoolArray(string scope, string key)
Parameters
Returns
- bool[]
GetFloat(string, string, float)
public static float GetFloat(string scope, string key, float defaultValue = 0)
Parameters
Returns
GetFloatArray(string, string)
public static float[] GetFloatArray(string scope, string key)
Parameters
Returns
- float[]
GetInt(string, string, int)
public static int GetInt(string scope, string key, int defaultValue = 0)
Parameters
Returns
GetIntArray(string, string)
public static int[] GetIntArray(string scope, string key)
Parameters
Returns
- int[]
GetString(string, string, string)
public static string GetString(string scope, string key, string defaultValue = "")
Parameters
Returns
GetStringArray(string, string)
public static string[] GetStringArray(string scope, string key)
Parameters
Returns
- string[]
HasKey(string, string)
public static bool HasKey(string scope, string key)
Parameters
Returns
Save()
public static void Save()
SetBool(string, string, bool)
public static void SetBool(string scope, string key, bool val)
Parameters
SetBoolArray(string, string, bool[])
public static void SetBoolArray(string scope, string key, bool[] values)
Parameters
SetFloat(string, string, float)
public static void SetFloat(string scope, string key, float val)
Parameters
SetFloatArray(string, string, float[])
public static void SetFloatArray(string scope, string key, float[] values)
Parameters
SetInt(string, string, int)
public static void SetInt(string scope, string key, int val)
Parameters
SetIntArray(string, string, int[])
public static void SetIntArray(string scope, string key, int[] values)
Parameters
SetString(string, string, string)
public static void SetString(string scope, string key, string value)
Parameters
SetStringArray(string, string, string[])
public static void SetStringArray(string scope, string key, string[] values)