m
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x0200003A RID: 58
|
||||
[Token(Token = "0x2000033")]
|
||||
public class SA_Event<T, T1> : SA_iEvent<T, T1>, SA_iSafeEvent<T, T1>
|
||||
{
|
||||
// Token: 0x06000112 RID: 274 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F8")]
|
||||
[Address(RVA = "0x2793A70", Offset = "0x2792A70", VA = "0x182793A70", Slot = "4")]
|
||||
public void AddListener(Action<T, T1> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000113 RID: 275 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F9")]
|
||||
[Address(RVA = "0x2793B20", Offset = "0x2792B20", VA = "0x182793B20", Slot = "5")]
|
||||
public void AddSafeListener(object callbackTarget, Action<T, T1> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000114 RID: 276 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FA")]
|
||||
[Address(RVA = "0x27965C0", Offset = "0x27955C0", VA = "0x1827965C0")]
|
||||
public void Invoke(T obj, T1 obj1)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000115 RID: 277 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FB")]
|
||||
[Address(RVA = "0x2796A60", Offset = "0x2795A60", VA = "0x182796A60", Slot = "6")]
|
||||
public void RemoveListener(Action<T, T1> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000116 RID: 278 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FC")]
|
||||
[Address(RVA = "0x2795790", Offset = "0x2794790", VA = "0x182795790")]
|
||||
public void RemoveAllListeners()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000117 RID: 279 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FD")]
|
||||
[Address(RVA = "0x2796540", Offset = "0x2795540", VA = "0x182796540")]
|
||||
public SA_Event()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000042 RID: 66
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000032")]
|
||||
private List<SA_Event<T, T1>.SafeActionInfo> m_targetedActions;
|
||||
|
||||
// Token: 0x0200003B RID: 59
|
||||
[Token(Token = "0x200004E")]
|
||||
private class SafeActionInfo
|
||||
{
|
||||
// Token: 0x06000118 RID: 280 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025B")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public SafeActionInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000043 RID: 67
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BA")]
|
||||
public Action<T, T1> Action;
|
||||
|
||||
// Token: 0x04000044 RID: 68
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000BB")]
|
||||
public object Target;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x0200003C RID: 60
|
||||
[Token(Token = "0x2000034")]
|
||||
public class SA_Event : SA_iEvent, SA_iSafeEvent
|
||||
{
|
||||
// Token: 0x06000119 RID: 281 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FE")]
|
||||
[Address(RVA = "0x10E2640", Offset = "0x10E1640", VA = "0x1810E2640", Slot = "4")]
|
||||
public void AddListener(Action listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600011A RID: 282 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000FF")]
|
||||
[Address(RVA = "0x10E26D0", Offset = "0x10E16D0", VA = "0x1810E26D0", Slot = "5")]
|
||||
public void AddSafeListener(object callbackTarget, Action listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600011B RID: 283 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000100")]
|
||||
[Address(RVA = "0x10E2770", Offset = "0x10E1770", VA = "0x1810E2770")]
|
||||
public void Invoke()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600011C RID: 284 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000101")]
|
||||
[Address(RVA = "0x10E2A50", Offset = "0x10E1A50", VA = "0x1810E2A50", Slot = "6")]
|
||||
public void RemoveListener(Action listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600011D RID: 285 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000102")]
|
||||
[Address(RVA = "0x10E2A00", Offset = "0x10E1A00", VA = "0x1810E2A00")]
|
||||
public void RemoveAllListeners()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600011E RID: 286 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000103")]
|
||||
[Address(RVA = "0x10E2BB0", Offset = "0x10E1BB0", VA = "0x1810E2BB0")]
|
||||
public SA_Event()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000045 RID: 69
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000033")]
|
||||
private List<SA_Event.SafeActionInfo> m_targetedActions;
|
||||
|
||||
// Token: 0x0200003D RID: 61
|
||||
[Token(Token = "0x200004F")]
|
||||
private class SafeActionInfo
|
||||
{
|
||||
// Token: 0x0600011F RID: 287 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025C")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public SafeActionInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000046 RID: 70
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000BC")]
|
||||
public Action Action;
|
||||
|
||||
// Token: 0x04000047 RID: 71
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000BD")]
|
||||
public object Target;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000038 RID: 56
|
||||
[Token(Token = "0x2000032")]
|
||||
public class SA_Event<T> : SA_iEvent<T>, SA_iSafeEvent<T>
|
||||
{
|
||||
// Token: 0x0600010B RID: 267 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F2")]
|
||||
[Address(RVA = "0x2793A70", Offset = "0x2792A70", VA = "0x182793A70", Slot = "4")]
|
||||
public void AddListener(Action<T> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010C RID: 268 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F3")]
|
||||
[Address(RVA = "0x2793B20", Offset = "0x2792B20", VA = "0x182793B20", Slot = "5")]
|
||||
public void AddSafeListener(object callbackTarget, Action<T> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010D RID: 269 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F4")]
|
||||
[Address(RVA = "0x2793BE0", Offset = "0x2792BE0", VA = "0x182793BE0")]
|
||||
public void Invoke(T obj)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010E RID: 270 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F5")]
|
||||
[Address(RVA = "0x2795E80", Offset = "0x2794E80", VA = "0x182795E80", Slot = "6")]
|
||||
public void RemoveListener(Action<T> listner)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010F RID: 271 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F6")]
|
||||
[Address(RVA = "0x2795790", Offset = "0x2794790", VA = "0x182795790")]
|
||||
public void RemoveAllListeners()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000110 RID: 272 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60000F7")]
|
||||
[Address(RVA = "0x2796540", Offset = "0x2795540", VA = "0x182796540")]
|
||||
public SA_Event()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400003F RID: 63
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000031")]
|
||||
private List<SA_Event<T>.SafeActionInfo> m_targetedActions;
|
||||
|
||||
// Token: 0x02000039 RID: 57
|
||||
[Token(Token = "0x200004D")]
|
||||
private class SafeActionInfo
|
||||
{
|
||||
// Token: 0x06000111 RID: 273 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025A")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public SafeActionInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000040 RID: 64
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B8")]
|
||||
public Action<T> Action;
|
||||
|
||||
// Token: 0x04000041 RID: 65
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B9")]
|
||||
public object Target;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Patterns;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x0200003E RID: 62
|
||||
[Token(Token = "0x2000035")]
|
||||
public static class SA_MonoEvents
|
||||
{
|
||||
// Token: 0x17000037 RID: 55
|
||||
// (get) Token: 0x06000120 RID: 288 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000035")]
|
||||
public static SA_iEvent OnApplicationQuit
|
||||
{
|
||||
[Token(Token = "0x6000104")]
|
||||
[Address(RVA = "0x10E80E0", Offset = "0x10E70E0", VA = "0x1810E80E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000038 RID: 56
|
||||
// (get) Token: 0x06000121 RID: 289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000036")]
|
||||
public static SA_iEvent<bool> OnApplicationFocus
|
||||
{
|
||||
[Token(Token = "0x6000105")]
|
||||
[Address(RVA = "0x10E8020", Offset = "0x10E7020", VA = "0x1810E8020")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000039 RID: 57
|
||||
// (get) Token: 0x06000122 RID: 290 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000037")]
|
||||
public static SA_iEvent<bool> OnApplicationPause
|
||||
{
|
||||
[Token(Token = "0x6000106")]
|
||||
[Address(RVA = "0x10E8080", Offset = "0x10E7080", VA = "0x1810E8080")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003A RID: 58
|
||||
// (get) Token: 0x06000123 RID: 291 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000038")]
|
||||
public static SA_iEvent OnUpdate
|
||||
{
|
||||
[Token(Token = "0x6000107")]
|
||||
[Address(RVA = "0x10E8140", Offset = "0x10E7140", VA = "0x1810E8140")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200003F RID: 63
|
||||
[Token(Token = "0x2000050")]
|
||||
private class SA_MonoEventsListner : SA_Singleton<SA_MonoEvents.SA_MonoEventsListner>
|
||||
{
|
||||
// Token: 0x06000124 RID: 292 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025D")]
|
||||
[Address(RVA = "0x10E7E60", Offset = "0x10E6E60", VA = "0x1810E7E60", Slot = "6")]
|
||||
protected override void OnApplicationQuit()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000125 RID: 293 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025E")]
|
||||
[Address(RVA = "0x10E7DA0", Offset = "0x10E6DA0", VA = "0x1810E7DA0")]
|
||||
private void OnApplicationFocus(bool focus)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000126 RID: 294 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600025F")]
|
||||
[Address(RVA = "0x10E7E00", Offset = "0x10E6E00", VA = "0x1810E7E00")]
|
||||
private void OnApplicationPause(bool pause)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000260")]
|
||||
[Address(RVA = "0x10C93F0", Offset = "0x10C83F0", VA = "0x1810C93F0")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000128 RID: 296 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000261")]
|
||||
[Address(RVA = "0x10E7EB0", Offset = "0x10E6EB0", VA = "0x1810E7EB0")]
|
||||
public SA_MonoEventsListner()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000048 RID: 72
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000BE")]
|
||||
public SA_Event m_onApplicationQuit;
|
||||
|
||||
// Token: 0x04000049 RID: 73
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000BF")]
|
||||
public SA_Event<bool> m_onApplicationFocus;
|
||||
|
||||
// Token: 0x0400004A RID: 74
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000C0")]
|
||||
public SA_Event<bool> m_onApplicationPause;
|
||||
|
||||
// Token: 0x0400004B RID: 75
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40000C1")]
|
||||
public SA_Event m_onUpdate;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000041 RID: 65
|
||||
[Token(Token = "0x2000037")]
|
||||
public interface SA_iEvent<T, T1> : SA_iSafeEvent<T, T1>
|
||||
{
|
||||
// Token: 0x0600012A RID: 298
|
||||
[Token(Token = "0x6000109")]
|
||||
[Address(Slot = "0")]
|
||||
void AddListener(Action<T, T1> listner);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000042 RID: 66
|
||||
[Token(Token = "0x2000038")]
|
||||
public interface SA_iEvent : SA_iSafeEvent
|
||||
{
|
||||
// Token: 0x0600012B RID: 299
|
||||
[Token(Token = "0x600010A")]
|
||||
[Address(Slot = "0")]
|
||||
void AddListener(Action listner);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000040 RID: 64
|
||||
[Token(Token = "0x2000036")]
|
||||
public interface SA_iEvent<T> : SA_iSafeEvent<T>
|
||||
{
|
||||
// Token: 0x06000129 RID: 297
|
||||
[Token(Token = "0x6000108")]
|
||||
[Address(Slot = "0")]
|
||||
void AddListener(Action<T> listner);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000044 RID: 68
|
||||
[Token(Token = "0x200003A")]
|
||||
public interface SA_iSafeEvent<T, T1>
|
||||
{
|
||||
// Token: 0x0600012E RID: 302
|
||||
[Token(Token = "0x600010D")]
|
||||
[Address(Slot = "0")]
|
||||
void AddSafeListener(object callbackTarget, Action<T, T1> listner);
|
||||
|
||||
// Token: 0x0600012F RID: 303
|
||||
[Token(Token = "0x600010E")]
|
||||
[Address(Slot = "1")]
|
||||
void RemoveListener(Action<T, T1> listner);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000045 RID: 69
|
||||
[Token(Token = "0x200003B")]
|
||||
public interface SA_iSafeEvent
|
||||
{
|
||||
// Token: 0x06000130 RID: 304
|
||||
[Token(Token = "0x600010F")]
|
||||
[Address(Slot = "0")]
|
||||
void AddSafeListener(object callbackTarget, Action listner);
|
||||
|
||||
// Token: 0x06000131 RID: 305
|
||||
[Token(Token = "0x6000110")]
|
||||
[Address(Slot = "1")]
|
||||
void RemoveListener(Action listner);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Events
|
||||
{
|
||||
// Token: 0x02000043 RID: 67
|
||||
[Token(Token = "0x2000039")]
|
||||
public interface SA_iSafeEvent<T>
|
||||
{
|
||||
// Token: 0x0600012C RID: 300
|
||||
[Token(Token = "0x600010B")]
|
||||
[Address(Slot = "0")]
|
||||
void AddSafeListener(object callbackTarget, Action<T> listner);
|
||||
|
||||
// Token: 0x0600012D RID: 301
|
||||
[Token(Token = "0x600010C")]
|
||||
[Address(Slot = "1")]
|
||||
void RemoveListener(Action<T> listner);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user