using System; using System.Collections.Generic; using Cpp2IlInjected; using SA.Foundation.Events; using SA.Foundation.Templates; namespace SA.iOS.UserNotifications { // Token: 0x02000017 RID: 23 [Token(Token = "0x2000016")] internal class ISN_UNEditorAPI : ISN_iUNAPI { // Token: 0x17000013 RID: 19 // (get) Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000013")] public SA_iEvent WillPresentNotification { [Token(Token = "0x600003F")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "4")] get { return null; } } // Token: 0x17000014 RID: 20 // (get) Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000014")] public SA_iEvent DidReceiveNotificationResponse { [Token(Token = "0x6000040")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "5")] get { return null; } } // Token: 0x17000015 RID: 21 // (get) Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000015")] public ISN_UNNotificationResponse LastReceivedResponse { [Token(Token = "0x6000041")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "6")] get { return null; } } // Token: 0x06000046 RID: 70 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000042")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] public void AddNotificationRequest(ISN_UNNotificationRequest request, Action callback) { } // Token: 0x06000047 RID: 71 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000043")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")] public void ClearLastReceivedResponse() { } // Token: 0x06000048 RID: 72 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000044")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")] public void GetDeliveredNotifications(Action> callback) { } // Token: 0x06000049 RID: 73 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000045")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] public void GetNotificationSettings(Action callback) { } // Token: 0x0600004A RID: 74 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000046")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")] public void GetPendingNotificationRequests(Action> callback) { } // Token: 0x0600004B RID: 75 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000047")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] public void RemoveAllDeliveredNotifications() { } // Token: 0x0600004C RID: 76 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000048")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")] public void RemoveAllPendingNotificationRequests() { } // Token: 0x0600004D RID: 77 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000049")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")] public void RemoveDeliveredNotifications(List notificationsIds) { } // Token: 0x0600004E RID: 78 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600004A")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")] public void RemovePendingNotificationRequests(List notificationRequestsIds) { } // Token: 0x0600004F RID: 79 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600004B")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")] public void RequestAuthorization(int options, Action callback) { } // Token: 0x06000050 RID: 80 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600004C")] [Address(RVA = "0x369D9C0", Offset = "0x369C7C0", VA = "0x18369D9C0")] public ISN_UNEditorAPI() { } // Token: 0x0400004D RID: 77 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400004D")] private readonly SA_Event m_WillPresentNotification; // Token: 0x0400004E RID: 78 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400004E")] private readonly SA_Event m_DidReceiveNotificationResponse; } }