81 lines
2.3 KiB
C#
81 lines
2.3 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|