Files
2026-06-04 11:42:34 +02:00

113 lines
3.4 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Internal;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x020000A7 RID: 167
public sealed class PlayerPrefs
{
// Token: 0x06000BEA RID: 3050
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern bool TrySetInt(string key, int value);
// Token: 0x06000BEB RID: 3051
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern bool TrySetFloat(string key, float value);
// Token: 0x06000BEC RID: 3052
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern bool TrySetSetString(string key, string value);
// Token: 0x06000BED RID: 3053 RVA: 0x00011154 File Offset: 0x0000F354
public static void SetInt(string key, int value)
{
if (!PlayerPrefs.TrySetInt(key, value))
{
throw new PlayerPrefsException("Could not store preference value");
}
}
// Token: 0x06000BEE RID: 3054
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern int GetInt(string key, [DefaultValue("0")] int defaultValue);
// Token: 0x06000BEF RID: 3055 RVA: 0x00011170 File Offset: 0x0000F370
[ExcludeFromDocs]
public static int GetInt(string key)
{
int num = 0;
return PlayerPrefs.GetInt(key, num);
}
// Token: 0x06000BF0 RID: 3056 RVA: 0x00011190 File Offset: 0x0000F390
public static void SetFloat(string key, float value)
{
if (!PlayerPrefs.TrySetFloat(key, value))
{
throw new PlayerPrefsException("Could not store preference value");
}
}
// Token: 0x06000BF1 RID: 3057
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern float GetFloat(string key, [DefaultValue("0.0F")] float defaultValue);
// Token: 0x06000BF2 RID: 3058 RVA: 0x000111AC File Offset: 0x0000F3AC
[ExcludeFromDocs]
public static float GetFloat(string key)
{
float num = 0f;
return PlayerPrefs.GetFloat(key, num);
}
// Token: 0x06000BF3 RID: 3059 RVA: 0x000111D0 File Offset: 0x0000F3D0
public static void SetString(string key, string value)
{
if (!PlayerPrefs.TrySetSetString(key, value))
{
throw new PlayerPrefsException("Could not store preference value");
}
}
// Token: 0x06000BF4 RID: 3060
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern string GetString(string key, [DefaultValue("\"\"")] string defaultValue);
// Token: 0x06000BF5 RID: 3061 RVA: 0x000111EC File Offset: 0x0000F3EC
[ExcludeFromDocs]
public static string GetString(string key)
{
string text = "";
return PlayerPrefs.GetString(key, text);
}
// Token: 0x06000BF6 RID: 3062
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern bool HasKey(string key);
// Token: 0x06000BF7 RID: 3063
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void DeleteKey(string key);
// Token: 0x06000BF8 RID: 3064
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void DeleteAll();
// Token: 0x06000BF9 RID: 3065
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void Save();
}
}