Files
27Aug2021-Cpp2IL-Dump/SA.Foundation/Patterns/SA_Singleton.2.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

90 lines
2.4 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace SA.Foundation.Patterns
{
// Token: 0x02000031 RID: 49
[Token(Token = "0x200002B")]
public abstract class SA_Singleton<T> : SA_Singleton where T : MonoBehaviour
{
// Token: 0x060000F0 RID: 240 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000D7")]
[Address(RVA = "0x2798F50", Offset = "0x2797F50", VA = "0x182798F50", Slot = "4")]
protected virtual void Awake()
{
}
// Token: 0x17000028 RID: 40
// (get) Token: 0x060000F1 RID: 241 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000026")]
public static T Instance
{
[Token(Token = "0x60000D8")]
[Address(RVA = "0x27995F0", Offset = "0x27985F0", VA = "0x1827995F0")]
get
{
return null;
}
}
// Token: 0x060000F2 RID: 242 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000D9")]
[Address(RVA = "0x2799020", Offset = "0x2798020", VA = "0x182799020")]
public static void Instantiate()
{
}
// Token: 0x17000029 RID: 41
// (get) Token: 0x060000F3 RID: 243 RVA: 0x00002490 File Offset: 0x00000690
[Token(Token = "0x17000027")]
public static bool HasInstance
{
[Token(Token = "0x60000DA")]
[Address(RVA = "0x27994D0", Offset = "0x27984D0", VA = "0x1827994D0")]
get
{
return default(bool);
}
}
// Token: 0x1700002A RID: 42
// (get) Token: 0x060000F4 RID: 244 RVA: 0x000024A8 File Offset: 0x000006A8
[Token(Token = "0x17000028")]
public static bool IsDestroyed
{
[Token(Token = "0x60000DB")]
[Address(RVA = "0x2799C40", Offset = "0x2798C40", VA = "0x182799C40")]
get
{
return default(bool);
}
}
// Token: 0x060000F5 RID: 245 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000DC")]
[Address(RVA = "0x2799350", Offset = "0x2798350", VA = "0x182799350", Slot = "5")]
protected virtual void OnDestroy()
{
}
// Token: 0x060000F6 RID: 246 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000DD")]
[Address(RVA = "0x2799230", Offset = "0x2798230", VA = "0x182799230", Slot = "6")]
protected virtual void OnApplicationQuit()
{
}
// Token: 0x060000F7 RID: 247 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000DE")]
[Address(RVA = "0x2799470", Offset = "0x2798470", VA = "0x182799470")]
protected SA_Singleton()
{
}
// Token: 0x04000036 RID: 54
[Token(Token = "0x4000028")]
private static T s_instance;
}
}