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/Export/Scripting/AsyncOperation.bindings.h")] [NativeHeader("Runtime/Misc/AsyncOperation.h")] [StructLayout(0)] public class AsyncOperation : YieldInstruction { // Token: 0x060009F7 RID: 2551 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F7")] [Address(RVA = "0x32344E0", Offset = "0x32334E0", VA = "0x1832344E0")] [NativeMethod] [StaticAccessor("AsyncOperationBindings", StaticAccessorType.DoubleColon)] private static void InternalDestroy(IntPtr ptr) { } // Token: 0x170001FD RID: 509 // (get) Token: 0x060009F8 RID: 2552 RVA: 0x00007818 File Offset: 0x00005A18 [Token(Token = "0x170001FD")] public bool isDone { [Token(Token = "0x60009F8")] [Address(RVA = "0x3234640", Offset = "0x3233640", VA = "0x183234640")] [NativeMethod] get { return default(bool); } } // Token: 0x170001FE RID: 510 // (get) Token: 0x060009F9 RID: 2553 RVA: 0x00007830 File Offset: 0x00005A30 [Token(Token = "0x170001FE")] public float progress { [Token(Token = "0x60009F9")] [Address(RVA = "0x3234680", Offset = "0x3233680", VA = "0x183234680")] [NativeMethod] get { return 0f; } } // Token: 0x170001FF RID: 511 // (set) Token: 0x060009FA RID: 2554 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FF")] public int priority { [Token(Token = "0x60009FA")] [Address(RVA = "0x3234790", Offset = "0x3233790", VA = "0x183234790")] [NativeMethod] set { } } // Token: 0x17000200 RID: 512 // (set) Token: 0x060009FB RID: 2555 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000200")] public bool allowSceneActivation { [Token(Token = "0x60009FB")] [Address(RVA = "0x3234740", Offset = "0x3233740", VA = "0x183234740")] [NativeMethod] set { } } // Token: 0x060009FC RID: 2556 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009FC")] [Address(RVA = "0x3234440", Offset = "0x3233440", VA = "0x183234440", Slot = "1")] protected override void Finalize() { } // Token: 0x060009FD RID: 2557 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009FD")] [Address(RVA = "0x3234520", Offset = "0x3233520", VA = "0x183234520")] [RequiredByNativeCode] internal void InvokeCompletionEvent() { } // Token: 0x14000008 RID: 8 // (add) Token: 0x060009FE RID: 2558 RVA: 0x00002050 File Offset: 0x00000250 // (remove) Token: 0x060009FF RID: 2559 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x14000008")] public event Action completed { [Token(Token = "0x60009FE")] [Address(RVA = "0x3234570", Offset = "0x3233570", VA = "0x183234570")] add { } [Token(Token = "0x60009FF")] [Address(RVA = "0x32346C0", Offset = "0x32336C0", VA = "0x1832346C0")] remove { } } // Token: 0x06000A00 RID: 2560 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A00")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] 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; } }