m
This commit is contained in:
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200002D RID: 45
|
||||
[Token(Token = "0x2000027")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARRaycastManager.html")]
|
||||
public sealed class ARRaycastManager : SubsystemLifecycleManager<XRRaycastSubsystem, XRRaycastSubsystemDescriptor>
|
||||
{
|
||||
// Token: 0x060001E8 RID: 488 RVA: 0x00002E7C File Offset: 0x0000107C
|
||||
[Token(Token = "0x60001DF")]
|
||||
[Address(RVA = "0x3B9C910", Offset = "0x3B9B910", VA = "0x183B9C910")]
|
||||
public bool Raycast(Vector2 screenPoint, List<ARRaycastHit> hitResults, TrackableType trackableTypes = TrackableType.All)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001E9 RID: 489 RVA: 0x00002E94 File Offset: 0x00001094
|
||||
[Token(Token = "0x60001E0")]
|
||||
[Address(RVA = "0x3B9CAA0", Offset = "0x3B9BAA0", VA = "0x183B9CAA0")]
|
||||
public bool Raycast(Ray ray, List<ARRaycastHit> hitResults, TrackableType trackableTypes = TrackableType.All)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001EA RID: 490 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E1")]
|
||||
[Address(RVA = "0x3B9CE70", Offset = "0x3B9BE70", VA = "0x183B9CE70")]
|
||||
private static void TransformAndSortRaycastResults(Transform transform, NativeArray<XRRaycastHit> nativeHits, List<ARRaycastHit> managedHits, Vector3 rayOrigin)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EB RID: 491 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E2")]
|
||||
[Address(RVA = "0x3B9CC20", Offset = "0x3B9BC20", VA = "0x183B9CC20")]
|
||||
internal void RegisterRaycaster(IRaycaster raycaster)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EC RID: 492 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E3")]
|
||||
[Address(RVA = "0x3B9D130", Offset = "0x3B9C130", VA = "0x183B9D130")]
|
||||
internal void UnregisterRaycaster(IRaycaster raycaster)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001ED RID: 493 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E4")]
|
||||
[Address(RVA = "0x3B9BE30", Offset = "0x3B9AE30", VA = "0x183B9BE30", Slot = "9")]
|
||||
protected override void OnAfterStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EE RID: 494 RVA: 0x00002EAC File Offset: 0x000010AC
|
||||
[Token(Token = "0x60001E5")]
|
||||
[Address(RVA = "0x3B9C630", Offset = "0x3B9B630", VA = "0x183B9C630")]
|
||||
private NativeArray<XRRaycastHit> RaycastViewportAsRay(Vector2 screenPoint, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x060001EF RID: 495 RVA: 0x00002EC4 File Offset: 0x000010C4
|
||||
[Token(Token = "0x60001E6")]
|
||||
[Address(RVA = "0x3B9C820", Offset = "0x3B9B820", VA = "0x183B9C820")]
|
||||
private NativeArray<XRRaycastHit> RaycastViewport(Vector2 screenPoint, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x060001F0 RID: 496 RVA: 0x00002EDC File Offset: 0x000010DC
|
||||
[Token(Token = "0x60001E7")]
|
||||
[Address(RVA = "0x3B9C580", Offset = "0x3B9B580", VA = "0x183B9C580")]
|
||||
private NativeArray<XRRaycastHit> RaycastRay(Ray ray, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x060001F1 RID: 497 RVA: 0x00002EF4 File Offset: 0x000010F4
|
||||
[Token(Token = "0x60001E8")]
|
||||
[Address(RVA = "0x3B9C530", Offset = "0x3B9B530", VA = "0x183B9C530")]
|
||||
private static int RaycastHitComparer(ARRaycastHit lhs, ARRaycastHit rhs)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001F2 RID: 498 RVA: 0x00002F0C File Offset: 0x0000110C
|
||||
[Token(Token = "0x60001E9")]
|
||||
[Address(RVA = "0x3B9C0B0", Offset = "0x3B9B0B0", VA = "0x183B9C0B0")]
|
||||
private NativeArray<XRRaycastHit> RaycastFallback(Ray ray, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x060001F3 RID: 499 RVA: 0x00002F24 File Offset: 0x00001124
|
||||
[Token(Token = "0x60001EA")]
|
||||
[Address(RVA = "0x3B9CCE0", Offset = "0x3B9BCE0", VA = "0x183B9CCE0")]
|
||||
private bool TransformAndDisposeNativeHitResults(NativeArray<XRRaycastHit> nativeHits, List<ARRaycastHit> managedHits, Vector3 rayOrigin)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001F4 RID: 500 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001EB")]
|
||||
[Address(RVA = "0x3B9BDD0", Offset = "0x3B9ADD0", VA = "0x183B9BDD0")]
|
||||
private void ConstructIfNecessary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F5 RID: 501 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001EC")]
|
||||
[Address(RVA = "0x3B9BD40", Offset = "0x3B9AD40", VA = "0x183B9BD40")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F6 RID: 502 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001ED")]
|
||||
[Address(RVA = "0x3B9D210", Offset = "0x3B9C210", VA = "0x183B9D210")]
|
||||
public ARRaycastManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000AB RID: 171
|
||||
[Token(Token = "0x4000097")]
|
||||
private static Comparison<ARRaycastHit> s_RaycastHitComparer;
|
||||
|
||||
// Token: 0x040000AC RID: 172
|
||||
[Token(Token = "0x4000098")]
|
||||
private static List<NativeArray<XRRaycastHit>> s_NativeRaycastHits;
|
||||
|
||||
// Token: 0x040000AD RID: 173
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000099")]
|
||||
private ARSessionOrigin m_SessionOrigin;
|
||||
|
||||
// Token: 0x040000AE RID: 174
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400009A")]
|
||||
private Func<Vector2, TrackableType, Allocator, NativeArray<XRRaycastHit>> m_RaycastViewportDelegate;
|
||||
|
||||
// Token: 0x040000AF RID: 175
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400009B")]
|
||||
private Func<Ray, TrackableType, Allocator, NativeArray<XRRaycastHit>> m_RaycastRayDelegate;
|
||||
|
||||
// Token: 0x040000B0 RID: 176
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400009C")]
|
||||
private List<IRaycaster> m_Raycasters;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user