using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Threading; using System.Threading.Tasks; using Cpp2IlInjected; namespace UnityEngine.ResourceManagement.AsyncOperations { // Token: 0x02000043 RID: 67 [Token(Token = "0x2000043")] public abstract class AsyncOperationBase : IAsyncOperation { // Token: 0x060001A7 RID: 423 [Token(Token = "0x60001A7")] [Address(Slot = "25")] protected abstract void Execute(); // Token: 0x060001A8 RID: 424 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001A8")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "26")] protected virtual void Destroy() { } // Token: 0x17000069 RID: 105 // (get) Token: 0x060001A9 RID: 425 RVA: 0x000028E0 File Offset: 0x00000AE0 [Token(Token = "0x17000069")] protected virtual float Progress { [Token(Token = "0x60001A9")] [Address(RVA = "0x5D1260", Offset = "0x5D0260", VA = "0x1805D1260", Slot = "27")] get { return 0f; } } // Token: 0x1700006A RID: 106 // (get) Token: 0x060001AA RID: 426 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700006A")] protected virtual string DebugName { [Token(Token = "0x60001AA")] [Address(RVA = "0x2118540", Offset = "0x2117540", VA = "0x182118540", Slot = "28")] get { return null; } } // Token: 0x060001AB RID: 427 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001AB")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")] protected virtual void GetDependencies(List dependencies) { } // Token: 0x1700006B RID: 107 // (get) Token: 0x060001AC RID: 428 RVA: 0x0000206A File Offset: 0x0000026A // (set) Token: 0x060001AD RID: 429 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700006B")] public TObject Result { [Token(Token = "0x60001AC")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] [CompilerGenerated] get { return null; } [Token(Token = "0x60001AD")] [Address(RVA = "0x62ADC0", Offset = "0x629DC0", VA = "0x18062ADC0")] [CompilerGenerated] set { } } // Token: 0x1700006C RID: 108 // (get) Token: 0x060001AE RID: 430 RVA: 0x000028F8 File Offset: 0x00000AF8 [Token(Token = "0x1700006C")] internal int Version { [Token(Token = "0x60001AE")] [Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")] get { return 0; } } // Token: 0x1700006D RID: 109 // (get) Token: 0x060001AF RID: 431 RVA: 0x00002910 File Offset: 0x00000B10 [Token(Token = "0x1700006D")] internal bool CompletedEventHasListeners { [Token(Token = "0x60001AF")] [Address(RVA = "0x2F6B830", Offset = "0x2F6A830", VA = "0x182F6B830")] get { return default(bool); } } // Token: 0x1700006E RID: 110 // (get) Token: 0x060001B0 RID: 432 RVA: 0x00002928 File Offset: 0x00000B28 [Token(Token = "0x1700006E")] internal bool DestroyedEventHasListeners { [Token(Token = "0x60001B0")] [Address(RVA = "0x304BD00", Offset = "0x304AD00", VA = "0x18304BD00")] get { return default(bool); } } // Token: 0x1700006F RID: 111 // (get) Token: 0x060001B1 RID: 433 RVA: 0x00002940 File Offset: 0x00000B40 [Token(Token = "0x1700006F")] internal bool CompletedTypelessEventHasListeners { [Token(Token = "0x60001B1")] [Address(RVA = "0x304BCB0", Offset = "0x304ACB0", VA = "0x18304BCB0")] get { return default(bool); } } // Token: 0x17000070 RID: 112 // (set) Token: 0x060001B2 RID: 434 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000070")] internal Action OnDestroy { [Token(Token = "0x60001B2")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] set { } } // Token: 0x17000071 RID: 113 // (get) Token: 0x060001B3 RID: 435 RVA: 0x00002958 File Offset: 0x00000B58 [Token(Token = "0x17000071")] internal int ReferenceCount { [Token(Token = "0x60001B3")] [Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")] get { return 0; } } // Token: 0x060001B4 RID: 436 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B4")] [Address(RVA = "0x304B8C0", Offset = "0x304A8C0", VA = "0x18304B8C0")] protected AsyncOperationBase() { } // Token: 0x060001B5 RID: 437 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001B5")] [Address(RVA = "0x2F6A5F0", Offset = "0x2F695F0", VA = "0x182F6A5F0")] internal static string ShortenPath(string p, bool keepExtension) { return null; } // Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B6")] [Address(RVA = "0x304AC00", Offset = "0x3049C00", VA = "0x18304AC00")] internal void IncrementReferenceCount() { } // Token: 0x060001B7 RID: 439 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B7")] [Address(RVA = "0x304A920", Offset = "0x3049920", VA = "0x18304A920")] internal void DecrementReferenceCount() { } // Token: 0x17000072 RID: 114 // (get) Token: 0x060001B8 RID: 440 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000072")] internal WaitHandle WaitHandle { [Token(Token = "0x60001B8")] [Address(RVA = "0x304C3C0", Offset = "0x304B3C0", VA = "0x18304C3C0")] get { return null; } } // Token: 0x17000073 RID: 115 // (get) Token: 0x060001B9 RID: 441 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000073")] internal Task Task { [Token(Token = "0x60001B9")] [Address(RVA = "0x304BEE0", Offset = "0x304AEE0", VA = "0x18304BEE0")] get { return null; } } // Token: 0x17000074 RID: 116 // (get) Token: 0x060001BA RID: 442 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000074")] Task IAsyncOperation.Task { [Token(Token = "0x60001BA")] [Address(RVA = "0x304B6E0", Offset = "0x304A6E0", VA = "0x18304B6E0", Slot = "22")] get { return null; } } // Token: 0x060001BB RID: 443 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001BB")] [Address(RVA = "0x304B220", Offset = "0x304A220", VA = "0x18304B220", Slot = "3")] public override string ToString() { return null; } // Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001BC")] [Address(RVA = "0x2F6A580", Offset = "0x2F69580", VA = "0x182F6A580")] private void RegisterForDeferredCallbackEvent(bool incrementReferenceCount = true) { } // Token: 0x14000006 RID: 6 // (add) Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000006")] internal event Action> Completed { [Token(Token = "0x60001BD")] [Address(RVA = "0x2F6B6C0", Offset = "0x2F6A6C0", VA = "0x182F6B6C0")] add { } [Token(Token = "0x60001BE")] [Address(RVA = "0x2F6C1D0", Offset = "0x2F6B1D0", VA = "0x182F6C1D0")] remove { } } // Token: 0x14000007 RID: 7 // (add) Token: 0x060001BF RID: 447 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000007")] internal event Action Destroyed { [Token(Token = "0x60001BF")] [Address(RVA = "0x304BBF0", Offset = "0x304ABF0", VA = "0x18304BBF0")] add { } [Token(Token = "0x60001C0")] [Address(RVA = "0x304C530", Offset = "0x304B530", VA = "0x18304C530")] remove { } } // Token: 0x14000008 RID: 8 // (add) Token: 0x060001C1 RID: 449 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060001C2 RID: 450 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000008")] internal event Action CompletedTypeless { [Token(Token = "0x60001C1")] [Address(RVA = "0x304BAE0", Offset = "0x304AAE0", VA = "0x18304BAE0")] add { } [Token(Token = "0x60001C2")] [Address(RVA = "0x304C440", Offset = "0x304B440", VA = "0x18304C440")] remove { } } // Token: 0x17000075 RID: 117 // (get) Token: 0x060001C3 RID: 451 RVA: 0x00002970 File Offset: 0x00000B70 [Token(Token = "0x17000075")] internal AsyncOperationStatus Status { [Token(Token = "0x60001C3")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get { return AsyncOperationStatus.None; } } // Token: 0x17000076 RID: 118 // (get) Token: 0x060001C4 RID: 452 RVA: 0x0000206A File Offset: 0x0000026A // (set) Token: 0x060001C5 RID: 453 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000076")] internal Exception OperationException { [Token(Token = "0x60001C4")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } [Token(Token = "0x60001C5")] [Address(RVA = "0x304C580", Offset = "0x304B580", VA = "0x18304C580")] private set { } } // Token: 0x060001C6 RID: 454 RVA: 0x00002988 File Offset: 0x00000B88 [Token(Token = "0x60001C6")] [Address(RVA = "0x2F6A4E0", Offset = "0x2F694E0", VA = "0x182F6A4E0")] internal bool MoveNext() { return default(bool); } // Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001C7")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] internal void Reset() { } // Token: 0x17000077 RID: 119 // (get) Token: 0x060001C8 RID: 456 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000077")] internal object Current { [Token(Token = "0x60001C8")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")] get { return null; } } // Token: 0x17000078 RID: 120 // (get) Token: 0x060001C9 RID: 457 RVA: 0x000029A0 File Offset: 0x00000BA0 [Token(Token = "0x17000078")] internal bool IsDone { [Token(Token = "0x60001C9")] [Address(RVA = "0x2F6BA30", Offset = "0x2F6AA30", VA = "0x182F6BA30")] get { return default(bool); } } // Token: 0x17000079 RID: 121 // (get) Token: 0x060001CA RID: 458 RVA: 0x000029B8 File Offset: 0x00000BB8 [Token(Token = "0x17000079")] internal float PercentComplete { [Token(Token = "0x60001CA")] [Address(RVA = "0x304BDE0", Offset = "0x304ADE0", VA = "0x18304BDE0")] get { return 0f; } } // Token: 0x060001CB RID: 459 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CB")] [Address(RVA = "0x304AEA0", Offset = "0x3049EA0", VA = "0x18304AEA0")] internal void InvokeCompletionEvent() { } // Token: 0x1700007A RID: 122 // (get) Token: 0x060001CC RID: 460 RVA: 0x000029D0 File Offset: 0x00000BD0 [Token(Token = "0x1700007A")] internal AsyncOperationHandle Handle { [Token(Token = "0x60001CC")] [Address(RVA = "0x304BDA0", Offset = "0x304ADA0", VA = "0x18304BDA0")] get { return default(AsyncOperationHandle); } } // Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CD")] [Address(RVA = "0x304B7C0", Offset = "0x304A7C0", VA = "0x18304B7C0")] private void UpdateCallback(float unscaledDeltaTime) { } // Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CE")] [Address(RVA = "0x304A2B0", Offset = "0x30492B0", VA = "0x18304A2B0")] public void Complete(TObject result, bool success, string errorMsg) { } // Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CF")] [Address(RVA = "0x2F6A670", Offset = "0x2F69670", VA = "0x182F6A670")] internal void Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) { } // Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001D0")] [Address(RVA = "0x304B120", Offset = "0x304A120", VA = "0x18304B120")] private void InvokeExecute() { } // Token: 0x14000009 RID: 9 // (add) Token: 0x060001D1 RID: 465 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060001D2 RID: 466 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000009")] event Action IAsyncOperation.CompletedTypeless { [Token(Token = "0x60001D1")] [Address(RVA = "0x2F6AEE0", Offset = "0x2F69EE0", VA = "0x182F6AEE0", Slot = "17")] add { } [Token(Token = "0x60001D2")] [Address(RVA = "0x2F6B1E0", Offset = "0x2F6A1E0", VA = "0x182F6B1E0", Slot = "18")] remove { } } // Token: 0x1400000A RID: 10 // (add) Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060001D4 RID: 468 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1400000A")] event Action IAsyncOperation.Destroyed { [Token(Token = "0x60001D3")] [Address(RVA = "0x2F6AF10", Offset = "0x2F69F10", VA = "0x182F6AF10", Slot = "19")] add { } [Token(Token = "0x60001D4")] [Address(RVA = "0x2F6B210", Offset = "0x2F6A210", VA = "0x182F6B210", Slot = "20")] remove { } } // Token: 0x1700007B RID: 123 // (get) Token: 0x060001D5 RID: 469 RVA: 0x000029E8 File Offset: 0x00000BE8 [Token(Token = "0x1700007B")] int IAsyncOperation.Version { [Token(Token = "0x60001D5")] [Address(RVA = "0x2F6B1B0", Offset = "0x2F6A1B0", VA = "0x182F6B1B0", Slot = "6")] get { return 0; } } // Token: 0x1700007C RID: 124 // (get) Token: 0x060001D6 RID: 470 RVA: 0x00002A00 File Offset: 0x00000C00 [Token(Token = "0x1700007C")] int IAsyncOperation.ReferenceCount { [Token(Token = "0x60001D6")] [Address(RVA = "0x2F151B0", Offset = "0x2F141B0", VA = "0x182F151B0", Slot = "10")] get { return 0; } } // Token: 0x1700007D RID: 125 // (get) Token: 0x060001D7 RID: 471 RVA: 0x00002A18 File Offset: 0x00000C18 [Token(Token = "0x1700007D")] float IAsyncOperation.PercentComplete { [Token(Token = "0x60001D7")] [Address(RVA = "0x2F151E0", Offset = "0x2F141E0", VA = "0x182F151E0", Slot = "11")] get { return 0f; } } // Token: 0x1700007E RID: 126 // (get) Token: 0x060001D8 RID: 472 RVA: 0x00002A30 File Offset: 0x00000C30 [Token(Token = "0x1700007E")] AsyncOperationStatus IAsyncOperation.Status { [Token(Token = "0x60001D8")] [Address(RVA = "0x26125C0", Offset = "0x26115C0", VA = "0x1826125C0", Slot = "12")] get { return AsyncOperationStatus.None; } } // Token: 0x1700007F RID: 127 // (get) Token: 0x060001D9 RID: 473 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700007F")] Exception IAsyncOperation.OperationException { [Token(Token = "0x60001D9")] [Address(RVA = "0x2F6AFC0", Offset = "0x2F69FC0", VA = "0x182F6AFC0", Slot = "13")] get { return null; } } // Token: 0x17000080 RID: 128 // (get) Token: 0x060001DA RID: 474 RVA: 0x00002A48 File Offset: 0x00000C48 [Token(Token = "0x17000080")] bool IAsyncOperation.IsDone { [Token(Token = "0x60001DA")] [Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "14")] get { return default(bool); } } // Token: 0x17000081 RID: 129 // (get) Token: 0x060001DB RID: 475 RVA: 0x00002A60 File Offset: 0x00000C60 [Token(Token = "0x17000081")] AsyncOperationHandle IAsyncOperation.Handle { [Token(Token = "0x60001DB")] [Address(RVA = "0x2F6AF40", Offset = "0x2F69F40", VA = "0x182F6AF40", Slot = "24")] get { return default(AsyncOperationHandle); } } // Token: 0x17000082 RID: 130 // (set) Token: 0x060001DC RID: 476 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000082")] Action IAsyncOperation.OnDestroy { [Token(Token = "0x60001DC")] [Address(RVA = "0x2F6B240", Offset = "0x2F6A240", VA = "0x182F6B240", Slot = "15")] set { } } // Token: 0x17000083 RID: 131 // (get) Token: 0x060001DD RID: 477 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000083")] string IAsyncOperation.DebugName { [Token(Token = "0x60001DD")] [Address(RVA = "0x2847090", Offset = "0x2846090", VA = "0x182847090", Slot = "7")] get { return null; } } // Token: 0x060001DE RID: 478 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001DE")] [Address(RVA = "0x304B590", Offset = "0x304A590", VA = "0x18304B590", Slot = "4")] object IAsyncOperation.GetResultAsObject() { return null; } // Token: 0x17000084 RID: 132 // (get) Token: 0x060001DF RID: 479 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000084")] Type IAsyncOperation.ResultType { [Token(Token = "0x60001DF")] [Address(RVA = "0x304B670", Offset = "0x304A670", VA = "0x18304B670", Slot = "5")] get { return null; } } // Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E0")] [Address(RVA = "0x2F6AD60", Offset = "0x2F69D60", VA = "0x182F6AD60", Slot = "16")] void IAsyncOperation.GetDependencies(List deps) { } // Token: 0x060001E1 RID: 481 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E1")] [Address(RVA = "0x2702190", Offset = "0x2701190", VA = "0x182702190", Slot = "8")] void IAsyncOperation.DecrementReferenceCount() { } // Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E2")] [Address(RVA = "0x2F6AE30", Offset = "0x2F69E30", VA = "0x182F6AE30", Slot = "9")] void IAsyncOperation.IncrementReferenceCount() { } // Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E3")] [Address(RVA = "0x2F6AE60", Offset = "0x2F69E60", VA = "0x182F6AE60", Slot = "21")] void IAsyncOperation.InvokeCompletionEvent() { } // Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E4")] [Address(RVA = "0x2F6AE90", Offset = "0x2F69E90", VA = "0x182F6AE90", Slot = "23")] void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) { } // Token: 0x040000B1 RID: 177 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B1")] private int m_referenceCount; // Token: 0x040000B2 RID: 178 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B2")] private AsyncOperationStatus m_Status; // Token: 0x040000B3 RID: 179 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B3")] private Exception m_Error; // Token: 0x040000B4 RID: 180 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B4")] internal ResourceManager m_RM; // Token: 0x040000B5 RID: 181 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B5")] private int m_Version; // Token: 0x040000B6 RID: 182 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B6")] private DelegateList m_CompletedAction; // Token: 0x040000B7 RID: 183 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B7")] private DelegateList m_DestroyedAction; // Token: 0x040000B8 RID: 184 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B8")] private DelegateList> m_CompletedActionT; // Token: 0x040000B9 RID: 185 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000B9")] private Action m_OnDestroyAction; // Token: 0x040000BA RID: 186 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000BA")] private Action m_dependencyCompleteAction; // Token: 0x040000BB RID: 187 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000BB")] private EventWaitHandle m_waitHandle; // Token: 0x040000BC RID: 188 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000BC")] private bool m_InDeferredCallbackQueue; // Token: 0x040000BD RID: 189 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000BD")] private DelegateList m_UpdateCallbacks; // Token: 0x040000BE RID: 190 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000BE")] private Action m_UpdateCallback; } }