Show / Hide Table of Contents

Class PlayerPrefs

Inheritance
Object
PlayerPrefs
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public class PlayerPrefs

Methods

DeleteAll()

Declaration
public static void DeleteAll()

DeleteKey(String)

Declaration
public static void DeleteKey(string key)
Parameters
Type Name Description
String key
| Improve this Doc View Source

GetFloat(String)

Declaration
public static float GetFloat(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Single

GetFloat(String, Single)

Declaration
public static float GetFloat(string key, float defaultValue)
Parameters
Type Name Description
String key
Single defaultValue
Returns
Type Description
Single
| Improve this Doc View Source

GetInt(String)

Declaration
public static int GetInt(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Int32

GetInt(String, Int32)

Declaration
public static int GetInt(string key, int defaultValue)
Parameters
Type Name Description
String key
Int32 defaultValue
Returns
Type Description
Int32
| Improve this Doc View Source

GetString(String)

Declaration
public static string GetString(string key)
Parameters
Type Name Description
String key
Returns
Type Description
String

GetString(String, String)

Declaration
public static string GetString(string key, string defaultValue)
Parameters
Type Name Description
String key
String defaultValue
Returns
Type Description
String

HasKey(String)

Declaration
public static bool HasKey(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Boolean

Save()

Declaration
public static void Save()
| Improve this Doc View Source

SetFloat(String, Single)

Declaration
public static void SetFloat(string key, float value)
Parameters
Type Name Description
String key
Single value
| Improve this Doc View Source

SetInt(String, Int32)

Declaration
public static void SetInt(string key, int value)
Parameters
Type Name Description
String key
Int32 value
| Improve this Doc View Source

SetString(String, String)

Declaration
public static void SetString(string key, string value)
Parameters
Type Name Description
String key
String value

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX