using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Unity.Collections; using Unity.Jobs; using UnityEngine.XR.ARSubsystems; namespace UnityEngine.XR.ARFoundation { // Token: 0x0200003F RID: 63 [Token(Token = "0x2000036")] public static class MutableRuntimeReferenceImageLibraryExtensions { // Token: 0x06000297 RID: 663 RVA: 0x00003344 File Offset: 0x00001544 [Token(Token = "0x600027C")] [Address(RVA = "0x3843EF0", Offset = "0x3842CF0", VA = "0x183843EF0")] public static JobHandle ScheduleAddImageJob(this MutableRuntimeReferenceImageLibrary library, Texture2D texture, string name, float? widthInMeters, [Optional] JobHandle inputDeps) { return default(JobHandle); } // Token: 0x02000040 RID: 64 [Token(Token = "0x2000045")] private struct DeallocateJob : IJob { // Token: 0x06000298 RID: 664 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60002BA")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")] public void Execute() { } // Token: 0x040000F8 RID: 248 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40000FD")] [DeallocateOnJobCompletion] public NativeArray data; } } }