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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", 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 = "0x1655FA0", Offset = "0x1654DA0", VA = "0x181655FA0", Slot = "28")] get { return null; } } // Token: 0x060001AB RID: 427 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001AB")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] [CompilerGenerated] get { return null; } [Token(Token = "0x60001AD")] [Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")] [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 = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")] 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 = "0x28F57C0", Offset = "0x28F45C0", VA = "0x1828F57C0")] 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 = "0x2AFCE10", Offset = "0x2AFBC10", VA = "0x182AFCE10")] 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 = "0x2AFCDC0", Offset = "0x2AFBBC0", VA = "0x182AFCDC0")] 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 = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")] 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 = "0x495080", Offset = "0x493E80", VA = "0x180495080")] get { return 0; } } // Token: 0x060001B4 RID: 436 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B4")] [Address(RVA = "0x2AFC9D0", Offset = "0x2AFB7D0", VA = "0x182AFC9D0")] protected AsyncOperationBase() { } // Token: 0x060001B5 RID: 437 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001B5")] [Address(RVA = "0x28F4550", Offset = "0x28F3350", VA = "0x1828F4550")] internal static string ShortenPath(string p, bool keepExtension) { return null; } // Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B6")] [Address(RVA = "0x2AFBD10", Offset = "0x2AFAB10", VA = "0x182AFBD10")] internal void IncrementReferenceCount() { } // Token: 0x060001B7 RID: 439 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B7")] [Address(RVA = "0x2AFBA30", Offset = "0x2AFA830", VA = "0x182AFBA30")] 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 = "0x2AFD4D0", Offset = "0x2AFC2D0", VA = "0x182AFD4D0")] 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 = "0x2AFCFF0", Offset = "0x2AFBDF0", VA = "0x182AFCFF0")] 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 = "0x2AFC7F0", Offset = "0x2AFB5F0", VA = "0x182AFC7F0", Slot = "22")] get { return null; } } // Token: 0x060001BB RID: 443 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001BB")] [Address(RVA = "0x2AFC330", Offset = "0x2AFB130", VA = "0x182AFC330", Slot = "3")] public override string ToString() { return null; } // Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001BC")] [Address(RVA = "0x28F44E0", Offset = "0x28F32E0", VA = "0x1828F44E0")] 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 = "0x28F5650", Offset = "0x28F4450", VA = "0x1828F5650")] add { } [Token(Token = "0x60001BE")] [Address(RVA = "0x28F6160", Offset = "0x28F4F60", VA = "0x1828F6160")] 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 = "0x2AFCD00", Offset = "0x2AFBB00", VA = "0x182AFCD00")] add { } [Token(Token = "0x60001C0")] [Address(RVA = "0x2AFD640", Offset = "0x2AFC440", VA = "0x182AFD640")] 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 = "0x2AFCBF0", Offset = "0x2AFB9F0", VA = "0x182AFCBF0")] add { } [Token(Token = "0x60001C2")] [Address(RVA = "0x2AFD550", Offset = "0x2AFC350", VA = "0x182AFD550")] 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 = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")] 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 = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } [Token(Token = "0x60001C5")] [Address(RVA = "0x2AFD690", Offset = "0x2AFC490", VA = "0x182AFD690")] private set { } } // Token: 0x060001C6 RID: 454 RVA: 0x00002988 File Offset: 0x00000B88 [Token(Token = "0x60001C6")] [Address(RVA = "0x28F4440", Offset = "0x28F3240", VA = "0x1828F4440")] internal bool MoveNext() { return default(bool); } // Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001C7")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] 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 = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")] 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 = "0x28F59C0", Offset = "0x28F47C0", VA = "0x1828F59C0")] 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 = "0x2AFCEF0", Offset = "0x2AFBCF0", VA = "0x182AFCEF0")] get { return 0f; } } // Token: 0x060001CB RID: 459 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CB")] [Address(RVA = "0x2AFBFB0", Offset = "0x2AFADB0", VA = "0x182AFBFB0")] 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 = "0x2AFCEB0", Offset = "0x2AFBCB0", VA = "0x182AFCEB0")] get { return default(AsyncOperationHandle); } } // Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CD")] [Address(RVA = "0x2AFC8D0", Offset = "0x2AFB6D0", VA = "0x182AFC8D0")] private void UpdateCallback(float unscaledDeltaTime) { } // Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CE")] [Address(RVA = "0x2AFB3C0", Offset = "0x2AFA1C0", VA = "0x182AFB3C0")] public void Complete(TObject result, bool success, string errorMsg) { } // Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001CF")] [Address(RVA = "0x28F45D0", Offset = "0x28F33D0", VA = "0x1828F45D0")] internal void Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) { } // Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001D0")] [Address(RVA = "0x2AFC230", Offset = "0x2AFB030", VA = "0x182AFC230")] 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 = "0x28F4E40", Offset = "0x28F3C40", VA = "0x1828F4E40", Slot = "17")] add { } [Token(Token = "0x60001D2")] [Address(RVA = "0x28F5170", Offset = "0x28F3F70", VA = "0x1828F5170", 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 = "0x28F4E70", Offset = "0x28F3C70", VA = "0x1828F4E70", Slot = "19")] add { } [Token(Token = "0x60001D4")] [Address(RVA = "0x28F51A0", Offset = "0x28F3FA0", VA = "0x1828F51A0", 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 = "0x28F5140", Offset = "0x28F3F40", VA = "0x1828F5140", 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 = "0x27A32B0", Offset = "0x27A20B0", VA = "0x1827A32B0", 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 = "0x27A32E0", Offset = "0x27A20E0", VA = "0x1827A32E0", 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 = "0x1F06410", Offset = "0x1F05210", VA = "0x181F06410", 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 = "0x28F4F50", Offset = "0x28F3D50", VA = "0x1828F4F50", 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 = "0x28F4F20", Offset = "0x28F3D20", VA = "0x1828F4F20", 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 = "0x28F4EA0", Offset = "0x28F3CA0", VA = "0x1828F4EA0", 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 = "0x28F51D0", Offset = "0x28F3FD0", VA = "0x1828F51D0", 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 = "0x1CB7B60", Offset = "0x1CB6960", VA = "0x181CB7B60", Slot = "7")] get { return null; } } // Token: 0x060001DE RID: 478 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60001DE")] [Address(RVA = "0x2AFC6A0", Offset = "0x2AFB4A0", VA = "0x182AFC6A0", 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 = "0x2AFC780", Offset = "0x2AFB580", VA = "0x182AFC780", Slot = "5")] get { return null; } } // Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E0")] [Address(RVA = "0x28F4CC0", Offset = "0x28F3AC0", VA = "0x1828F4CC0", Slot = "16")] void IAsyncOperation.GetDependencies(List deps) { } // Token: 0x060001E1 RID: 481 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E1")] [Address(RVA = "0x1E21EF0", Offset = "0x1E20CF0", VA = "0x181E21EF0", Slot = "8")] void IAsyncOperation.DecrementReferenceCount() { } // Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E2")] [Address(RVA = "0x28F4D90", Offset = "0x28F3B90", VA = "0x1828F4D90", Slot = "9")] void IAsyncOperation.IncrementReferenceCount() { } // Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E3")] [Address(RVA = "0x28F4DC0", Offset = "0x28F3BC0", VA = "0x1828F4DC0", Slot = "21")] void IAsyncOperation.InvokeCompletionEvent() { } // Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001E4")] [Address(RVA = "0x28F4DF0", Offset = "0x28F3BF0", VA = "0x1828F4DF0", 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; } }