133 lines
4.3 KiB
C#
133 lines
4.3 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Unity.Collections;
|
|
using Unity.Jobs;
|
|
|
|
namespace UnityEngine.XR.ARSubsystems
|
|
{
|
|
// Token: 0x02000028 RID: 40
|
|
[Token(Token = "0x2000028")]
|
|
public abstract class MutableRuntimeReferenceImageLibrary : RuntimeReferenceImageLibrary
|
|
{
|
|
// Token: 0x06000115 RID: 277
|
|
[Token(Token = "0x6000115")]
|
|
[Address(Slot = "7")]
|
|
protected abstract JobHandle ScheduleAddImageJobImpl(NativeSlice<byte> imageBytes, Vector2Int sizeInPixels, TextureFormat format, XRReferenceImage referenceImage, JobHandle inputDeps);
|
|
|
|
// Token: 0x06000116 RID: 278 RVA: 0x0000305C File Offset: 0x0000125C
|
|
[Token(Token = "0x6000116")]
|
|
[Address(RVA = "0x10B86A0", Offset = "0x10B76A0", VA = "0x1810B86A0")]
|
|
public JobHandle ScheduleAddImageJob(NativeSlice<byte> imageBytes, Vector2Int sizeInPixels, TextureFormat format, XRReferenceImage referenceImage, [Optional] JobHandle inputDeps)
|
|
{
|
|
return default(JobHandle);
|
|
}
|
|
|
|
// Token: 0x17000067 RID: 103
|
|
// (get) Token: 0x06000117 RID: 279
|
|
[Token(Token = "0x17000067")]
|
|
public abstract int supportedTextureFormatCount
|
|
{
|
|
[Token(Token = "0x6000117")]
|
|
[Address(Slot = "8")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000118 RID: 280
|
|
[Token(Token = "0x6000118")]
|
|
[Address(Slot = "9")]
|
|
protected abstract TextureFormat GetSupportedTextureFormatAtImpl(int index);
|
|
|
|
// Token: 0x06000119 RID: 281 RVA: 0x00003074 File Offset: 0x00001274
|
|
[Token(Token = "0x6000119")]
|
|
[Address(RVA = "0x10B8630", Offset = "0x10B7630", VA = "0x1810B8630")]
|
|
public bool IsTextureFormatSupported(TextureFormat format)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600011A RID: 282 RVA: 0x0000308C File Offset: 0x0000128C
|
|
[Token(Token = "0x600011A")]
|
|
[Address(RVA = "0x10B8610", Offset = "0x10B7610", VA = "0x1810B8610")]
|
|
public MutableRuntimeReferenceImageLibrary.Enumerator GetEnumerator()
|
|
{
|
|
return default(MutableRuntimeReferenceImageLibrary.Enumerator);
|
|
}
|
|
|
|
// Token: 0x0600011B RID: 283 RVA: 0x000030A4 File Offset: 0x000012A4
|
|
[Token(Token = "0x600011B")]
|
|
[Address(RVA = "0x10B85A0", Offset = "0x10B75A0", VA = "0x1810B85A0")]
|
|
private static SerializableGuid GenerateNewGuid()
|
|
{
|
|
return default(SerializableGuid);
|
|
}
|
|
|
|
// Token: 0x02000029 RID: 41
|
|
[Token(Token = "0x2000029")]
|
|
public struct Enumerator : IEquatable<MutableRuntimeReferenceImageLibrary.Enumerator>
|
|
{
|
|
// Token: 0x0600011C RID: 284 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x600011C")]
|
|
[Address(RVA = "0x10B8320", Offset = "0x10B7320", VA = "0x1810B8320")]
|
|
internal Enumerator(MutableRuntimeReferenceImageLibrary lib)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600011D RID: 285 RVA: 0x000030BC File Offset: 0x000012BC
|
|
[Token(Token = "0x600011D")]
|
|
[Address(RVA = "0x10B82E0", Offset = "0x10B72E0", VA = "0x1810B82E0")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000068 RID: 104
|
|
// (get) Token: 0x0600011E RID: 286 RVA: 0x000030D4 File Offset: 0x000012D4
|
|
[Token(Token = "0x17000068")]
|
|
public XRReferenceImage Current
|
|
{
|
|
[Token(Token = "0x600011E")]
|
|
[Address(RVA = "0x10B8330", Offset = "0x10B7330", VA = "0x1810B8330")]
|
|
get
|
|
{
|
|
return default(XRReferenceImage);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600011F RID: 287 RVA: 0x000030EC File Offset: 0x000012EC
|
|
[Token(Token = "0x600011F")]
|
|
[Address(RVA = "0x10B8290", Offset = "0x10B7290", VA = "0x1810B8290", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000120 RID: 288 RVA: 0x00003104 File Offset: 0x00001304
|
|
[Token(Token = "0x6000120")]
|
|
[Address(RVA = "0x10B81F0", Offset = "0x10B71F0", VA = "0x1810B81F0", Slot = "0")]
|
|
public override bool Equals(object obj)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000121 RID: 289 RVA: 0x0000311C File Offset: 0x0000131C
|
|
[Token(Token = "0x6000121")]
|
|
[Address(RVA = "0x10B81D0", Offset = "0x10B71D0", VA = "0x1810B81D0", Slot = "4")]
|
|
public bool Equals(MutableRuntimeReferenceImageLibrary.Enumerator other)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x04000079 RID: 121
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000079")]
|
|
private MutableRuntimeReferenceImageLibrary m_Library;
|
|
|
|
// Token: 0x0400007A RID: 122
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400007A")]
|
|
private int m_Index;
|
|
}
|
|
}
|
|
}
|