m
This commit is contained in:
@@ -0,0 +1,441 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000015 RID: 21
|
||||
[Token(Token = "0x2000014")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARMeshManager.html")]
|
||||
public class ARMeshManager : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000043 RID: 67
|
||||
// (get) Token: 0x060000F8 RID: 248 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000F9 RID: 249 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000043")]
|
||||
public MeshFilter meshPrefab
|
||||
{
|
||||
[Token(Token = "0x60000F3")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000F4")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000044 RID: 68
|
||||
// (get) Token: 0x060000FA RID: 250 RVA: 0x0000275C File Offset: 0x0000095C
|
||||
// (set) Token: 0x060000FB RID: 251 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000044")]
|
||||
public float density
|
||||
{
|
||||
[Token(Token = "0x60000F5")]
|
||||
[Address(RVA = "0x812680", Offset = "0x811680", VA = "0x180812680")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60000F6")]
|
||||
[Address(RVA = "0x26228F0", Offset = "0x26218F0", VA = "0x1826228F0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000045 RID: 69
|
||||
// (get) Token: 0x060000FC RID: 252 RVA: 0x00002774 File Offset: 0x00000974
|
||||
// (set) Token: 0x060000FD RID: 253 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000045")]
|
||||
public bool normals
|
||||
{
|
||||
[Token(Token = "0x60000F7")]
|
||||
[Address(RVA = "0x6350A0", Offset = "0x6340A0", VA = "0x1806350A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000F8")]
|
||||
[Address(RVA = "0x6350C0", Offset = "0x6340C0", VA = "0x1806350C0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000046 RID: 70
|
||||
// (get) Token: 0x060000FE RID: 254 RVA: 0x0000278C File Offset: 0x0000098C
|
||||
// (set) Token: 0x060000FF RID: 255 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000046")]
|
||||
public bool tangents
|
||||
{
|
||||
[Token(Token = "0x60000F9")]
|
||||
[Address(RVA = "0x696820", Offset = "0x695820", VA = "0x180696820")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FA")]
|
||||
[Address(RVA = "0x8F3170", Offset = "0x8F2170", VA = "0x1808F3170")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000047 RID: 71
|
||||
// (get) Token: 0x06000100 RID: 256 RVA: 0x000027A4 File Offset: 0x000009A4
|
||||
// (set) Token: 0x06000101 RID: 257 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000047")]
|
||||
public bool textureCoordinates
|
||||
{
|
||||
[Token(Token = "0x60000FB")]
|
||||
[Address(RVA = "0x8F2FC0", Offset = "0x8F1FC0", VA = "0x1808F2FC0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FC")]
|
||||
[Address(RVA = "0x8F3150", Offset = "0x8F2150", VA = "0x1808F3150")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000048 RID: 72
|
||||
// (get) Token: 0x06000102 RID: 258 RVA: 0x000027BC File Offset: 0x000009BC
|
||||
// (set) Token: 0x06000103 RID: 259 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000048")]
|
||||
public bool colors
|
||||
{
|
||||
[Token(Token = "0x60000FD")]
|
||||
[Address(RVA = "0x8F2FD0", Offset = "0x8F1FD0", VA = "0x1808F2FD0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FE")]
|
||||
[Address(RVA = "0x8F3160", Offset = "0x8F2160", VA = "0x1808F3160")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000049 RID: 73
|
||||
// (get) Token: 0x06000104 RID: 260 RVA: 0x000027D4 File Offset: 0x000009D4
|
||||
// (set) Token: 0x06000105 RID: 261 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000049")]
|
||||
public int concurrentQueueSize
|
||||
{
|
||||
[Token(Token = "0x60000FF")]
|
||||
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000100")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000006 RID: 6
|
||||
// (add) Token: 0x06000106 RID: 262 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000107 RID: 263 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000006")]
|
||||
public event Action<ARMeshesChangedEventArgs> meshesChanged
|
||||
{
|
||||
[Token(Token = "0x6000101")]
|
||||
[Address(RVA = "0x2622760", Offset = "0x2621760", VA = "0x182622760")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000102")]
|
||||
[Address(RVA = "0x2622850", Offset = "0x2621850", VA = "0x182622850")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004A RID: 74
|
||||
// (get) Token: 0x06000108 RID: 264 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x1700004A")]
|
||||
public XRMeshSubsystem subsystem
|
||||
{
|
||||
[Token(Token = "0x6000103")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004B RID: 75
|
||||
// (get) Token: 0x06000109 RID: 265 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x1700004B")]
|
||||
public IList<MeshFilter> meshes
|
||||
{
|
||||
[Token(Token = "0x6000104")]
|
||||
[Address(RVA = "0x2622800", Offset = "0x2621800", VA = "0x182622800")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600010A RID: 266 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000105")]
|
||||
[Address(RVA = "0x2621210", Offset = "0x2620210", VA = "0x182621210")]
|
||||
public void DestroyAllMeshes()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010B RID: 267 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000106")]
|
||||
[Address(RVA = "0x26218D0", Offset = "0x26208D0", VA = "0x1826218D0")]
|
||||
private ARSessionOrigin GetSessionOrigin()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600010C RID: 268 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000107")]
|
||||
[Address(RVA = "0x2621F70", Offset = "0x2620F70", VA = "0x182621F70")]
|
||||
private void SetBoundingVolume()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010D RID: 269 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000108")]
|
||||
[Address(RVA = "0x2621B40", Offset = "0x2620B40", VA = "0x182621B40")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010E RID: 270 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000109")]
|
||||
[Address(RVA = "0x26219E0", Offset = "0x26209E0", VA = "0x1826219E0")]
|
||||
private void OnDrawGizmosSelected()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010F RID: 271 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010A")]
|
||||
[Address(RVA = "0x2622360", Offset = "0x2621360", VA = "0x182622360")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000110 RID: 272 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010B")]
|
||||
[Address(RVA = "0x2621480", Offset = "0x2620480", VA = "0x182621480")]
|
||||
private void Generate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000111 RID: 273 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010C")]
|
||||
[Address(RVA = "0x2621DD0", Offset = "0x2620DD0", VA = "0x182621DD0")]
|
||||
private void OnMeshGenerated(MeshGenerationResult result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000112 RID: 274 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010D")]
|
||||
[Address(RVA = "0x2622040", Offset = "0x2621040", VA = "0x182622040")]
|
||||
private void UpdateMeshInfos()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000113 RID: 275 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010E")]
|
||||
[Address(RVA = "0x26219C0", Offset = "0x26209C0", VA = "0x1826219C0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000114 RID: 276 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010F")]
|
||||
[Address(RVA = "0x2621990", Offset = "0x2620990", VA = "0x182621990")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000115 RID: 277 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000110")]
|
||||
[Address(RVA = "0x26216C0", Offset = "0x26206C0", VA = "0x1826216C0")]
|
||||
private MeshFilter GetOrCreateMeshFilter(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000116 RID: 278 RVA: 0x000027EC File Offset: 0x000009EC
|
||||
[Token(Token = "0x6000111")]
|
||||
[Address(RVA = "0x814AC0", Offset = "0x813AC0", VA = "0x180814AC0")]
|
||||
internal static TrackableId GetTrackableId(MeshId trackableId)
|
||||
{
|
||||
return default(TrackableId);
|
||||
}
|
||||
|
||||
// Token: 0x06000117 RID: 279 RVA: 0x00002804 File Offset: 0x00000A04
|
||||
[Token(Token = "0x6000112")]
|
||||
[Address(RVA = "0x814AC0", Offset = "0x813AC0", VA = "0x180814AC0")]
|
||||
internal static MeshId GetLegacyMeshId(TrackableId trackableId)
|
||||
{
|
||||
return default(MeshId);
|
||||
}
|
||||
|
||||
// Token: 0x06000118 RID: 280 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000113")]
|
||||
[Address(RVA = "0x2620F10", Offset = "0x261FF10", VA = "0x182620F10")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000119 RID: 281 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000114")]
|
||||
[Address(RVA = "0x2621080", Offset = "0x2620080", VA = "0x182621080")]
|
||||
private XRMeshSubsystem CreateSubsystem()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600011A RID: 282 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000115")]
|
||||
[Address(RVA = "0x2622740", Offset = "0x2621740", VA = "0x182622740")]
|
||||
public ARMeshManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000059 RID: 89
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000053")]
|
||||
[SerializeField]
|
||||
[Tooltip("The prefab to be instantiated for each generated mesh. MeshColliders are processed asynchronously and do not block the main thread.")]
|
||||
private MeshFilter m_MeshPrefab;
|
||||
|
||||
// Token: 0x0400005A RID: 90
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000054")]
|
||||
[SerializeField]
|
||||
[Tooltip("The density of the generated mesh [0..1]. 1 will be highly tesselated while 0 will be very low.")]
|
||||
[Range(0f, 1f)]
|
||||
private float m_Density;
|
||||
|
||||
// Token: 0x0400005B RID: 91
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000055")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, a normal is requested for each vertex.")]
|
||||
private bool m_Normals;
|
||||
|
||||
// Token: 0x0400005C RID: 92
|
||||
[FieldOffset(Offset = "0x25")]
|
||||
[Token(Token = "0x4000056")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, a tangent is requested for each vertex.")]
|
||||
private bool m_Tangents;
|
||||
|
||||
// Token: 0x0400005D RID: 93
|
||||
[FieldOffset(Offset = "0x26")]
|
||||
[Token(Token = "0x4000057")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, a UV texture coordinate is requested for each vertex.")]
|
||||
private bool m_TextureCoordinates;
|
||||
|
||||
// Token: 0x0400005E RID: 94
|
||||
[FieldOffset(Offset = "0x27")]
|
||||
[Token(Token = "0x4000058")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, a color value is requested for each vertex.")]
|
||||
private bool m_Colors;
|
||||
|
||||
// Token: 0x0400005F RID: 95
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000059")]
|
||||
[SerializeField]
|
||||
[Tooltip("The number of meshes to process concurrently. Higher values require more CPU time.")]
|
||||
private int m_ConcurrentQueueSize;
|
||||
|
||||
// Token: 0x04000061 RID: 97
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400005B")]
|
||||
private List<MeshFilter> m_Added;
|
||||
|
||||
// Token: 0x04000062 RID: 98
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400005C")]
|
||||
private List<MeshFilter> m_Updated;
|
||||
|
||||
// Token: 0x04000063 RID: 99
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400005D")]
|
||||
private List<MeshFilter> m_Removed;
|
||||
|
||||
// Token: 0x04000064 RID: 100
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400005E")]
|
||||
private MeshQueue m_Pending;
|
||||
|
||||
// Token: 0x04000065 RID: 101
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400005F")]
|
||||
private Dictionary<MeshId, MeshInfo> m_Generating;
|
||||
|
||||
// Token: 0x04000066 RID: 102
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000060")]
|
||||
private SortedList<TrackableId, MeshFilter> m_Meshes;
|
||||
|
||||
// Token: 0x04000067 RID: 103
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000061")]
|
||||
private Action<MeshGenerationResult> m_OnMeshGeneratedDelegate;
|
||||
|
||||
// Token: 0x04000068 RID: 104
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000062")]
|
||||
private XRMeshSubsystem m_Subsystem;
|
||||
|
||||
// Token: 0x04000069 RID: 105
|
||||
[Token(Token = "0x4000063")]
|
||||
private static ARMeshManager.TrackableIdComparer s_TrackableIdComparer;
|
||||
|
||||
// Token: 0x0400006A RID: 106
|
||||
[Token(Token = "0x4000064")]
|
||||
private static List<MeshInfo> s_MeshInfos;
|
||||
|
||||
// Token: 0x0400006B RID: 107
|
||||
[Token(Token = "0x4000065")]
|
||||
private static List<XRMeshSubsystemDescriptor> s_SubsystemDescriptors;
|
||||
|
||||
// Token: 0x02000016 RID: 22
|
||||
[Token(Token = "0x200003D")]
|
||||
private class TrackableIdComparer : IComparer<TrackableId>
|
||||
{
|
||||
// Token: 0x0600011C RID: 284 RVA: 0x0000281C File Offset: 0x00000A1C
|
||||
[Token(Token = "0x60002A4")]
|
||||
[Address(RVA = "0x262A970", Offset = "0x2629970", VA = "0x18262A970", Slot = "4")]
|
||||
public int Compare(TrackableId trackableIdA, TrackableId trackableIdB)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600011D RID: 285 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A5")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public TrackableIdComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user