Table of Contents

Class GLPlayerPrefs

Namespace
Gamelogic.Extensions
Assembly
Gamelogic.Extensions.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()

Deletes all preferences.

DeleteArray(string, string)

Deletes all entries belonging to an array preference.

DeleteKey(string, string)

Deletes the preference with the given key in the given scope.

GetBool(string, string, bool)

Gets a boolean preference.

GetBoolArray(string, string)

Gets a boolean array preference.

GetFloat(string, string, float)

Gets a float preference.

GetFloatArray(string, string)

Gets a float array preference.

GetInt(string, string, int)

Gets an integer preference.

GetIntArray(string, string)

Gets an integer array preference.

GetString(string, string, string)

Gets a string preference.

GetStringArray(string, string)

Gets a string array preference.

HasKey(string, string)

Returns whether the given key exists in the given scope.

Save()

Saves all preferences to disk.

SetBool(string, string, bool)

Sets a boolean preference (stored as an integer 0 or 1).

SetBoolArray(string, string, bool[])

Sets a boolean array preference.

SetFloat(string, string, float)

Sets a float preference.

SetFloatArray(string, string, float[])

Sets a float array preference.

SetInt(string, string, int)

Sets an integer preference.

SetIntArray(string, string, int[])

Sets an integer array preference.

SetString(string, string, string)

Sets a string preference.

SetStringArray(string, string, string[])

Sets a string array preference.