using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x020000F0 RID: 240 [Token(Token = "0x20000F0")] [RequiredByNativeCode] [NativeHeader("Runtime/Misc/AsyncOperation.h")] [NativeHeader("Runtime/Export/Scripting/AsyncOperation.bindings.h")] [StructLayout(0)] public class AsyncOperation : YieldInstruction { // Token: 0x060009F0 RID: 2544 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F0")] [Address(RVA = "0x2E19C00", Offset = "0x2E18A00", VA = "0x182E19C00")] [NativeMethod] [StaticAccessor("AsyncOperationBindings", StaticAccessorType.DoubleColon)] private static void InternalDestroy(IntPtr ptr) { } // Token: 0x170001FC RID: 508 // (get) Token: 0x060009F1 RID: 2545 RVA: 0x00007818 File Offset: 0x00005A18 [Token(Token = "0x170001FC")] public bool isDone { [Token(Token = "0x60009F1")] [Address(RVA = "0x2E19D60", Offset = "0x2E18B60", VA = "0x182E19D60")] [NativeMethod] get { return default(bool); } } // Token: 0x170001FD RID: 509 // (get) Token: 0x060009F2 RID: 2546 RVA: 0x00007830 File Offset: 0x00005A30 [Token(Token = "0x170001FD")] public float progress { [Token(Token = "0x60009F2")] [Address(RVA = "0x2E19DA0", Offset = "0x2E18BA0", VA = "0x182E19DA0")] [NativeMethod] get { return 0f; } } // Token: 0x170001FE RID: 510 // (set) Token: 0x060009F3 RID: 2547 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FE")] public int priority { [Token(Token = "0x60009F3")] [Address(RVA = "0x2E19EB0", Offset = "0x2E18CB0", VA = "0x182E19EB0")] [NativeMethod] set { } } // Token: 0x170001FF RID: 511 // (set) Token: 0x060009F4 RID: 2548 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FF")] public bool allowSceneActivation { [Token(Token = "0x60009F4")] [Address(RVA = "0x2E19E60", Offset = "0x2E18C60", VA = "0x182E19E60")] [NativeMethod] set { } } // Token: 0x060009F5 RID: 2549 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F5")] [Address(RVA = "0x2E19B60", Offset = "0x2E18960", VA = "0x182E19B60", Slot = "1")] protected override void Finalize() { } // Token: 0x060009F6 RID: 2550 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F6")] [Address(RVA = "0x2E19C40", Offset = "0x2E18A40", VA = "0x182E19C40")] [RequiredByNativeCode] internal void InvokeCompletionEvent() { } // Token: 0x14000007 RID: 7 // (add) Token: 0x060009F7 RID: 2551 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060009F8 RID: 2552 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000007")] public event Action completed { [Token(Token = "0x60009F7")] [Address(RVA = "0x2E19C90", Offset = "0x2E18A90", VA = "0x182E19C90")] add { } [Token(Token = "0x60009F8")] [Address(RVA = "0x2E19DE0", Offset = "0x2E18BE0", VA = "0x182E19DE0")] remove { } } // Token: 0x060009F9 RID: 2553 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F9")] [Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")] public AsyncOperation() { } // Token: 0x04000445 RID: 1093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000445")] internal IntPtr m_Ptr; // Token: 0x04000446 RID: 1094 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000446")] private Action m_completeCallback; } }