oh dear
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000047 RID: 71
|
||||
internal class AddressAttribute : Attribute
|
||||
{
|
||||
// Token: 0x040000FF RID: 255
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000100 RID: 256
|
||||
public string Offset;
|
||||
|
||||
// Token: 0x04000101 RID: 257
|
||||
public string VA;
|
||||
|
||||
// Token: 0x04000102 RID: 258
|
||||
public string Slot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200004C RID: 76
|
||||
internal class AnalysisFailedException : Exception
|
||||
{
|
||||
// Token: 0x060002C4 RID: 708 RVA: 0x000034CA File Offset: 0x000016CA
|
||||
public AnalysisFailedException(string message)
|
||||
: base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000049 RID: 73
|
||||
internal class AttributeAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000104 RID: 260
|
||||
public string Name;
|
||||
|
||||
// Token: 0x04000105 RID: 261
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000106 RID: 262
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000048 RID: 72
|
||||
internal class FieldOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000103 RID: 259
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200004A RID: 74
|
||||
internal class MetadataOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000107 RID: 263
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200004B RID: 75
|
||||
internal class TokenAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000108 RID: 264
|
||||
public string Token;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.0.0.0")]
|
||||
@@ -0,0 +1,145 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{6964D65D-0CBB-4C42-A997-2E6589744D72}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Unity.XR.ARFoundation</RootNamespace>
|
||||
<AssemblyName>Unity.XR.ARFoundation</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<ItemGroup />
|
||||
<ItemGroup>
|
||||
<AppDesigner Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARAnchor.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARAnchorManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARAnchorsChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARBackgroundRendererFeature.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARCameraBackground.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARCameraFrameEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARCameraManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\AREnvironmentProbe.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\AREnvironmentProbeManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\AREnvironmentProbePlacementType.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\AREnvironmentProbesChangedEvent.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARFace.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARFaceManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARFaceMeshVisualizer.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARFacesChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARFaceUpdatedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARInputManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARLightEstimationData.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARMeshesChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARMeshManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARParticipant.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARParticipantManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARParticipantsChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlane.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlaneBoundaryChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlaneManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlaneMeshGenerators.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlaneMeshVisualizer.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPlanesChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloud.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloudChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloudManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloudMeshVisualizer.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloudParticleVisualizer.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPointCloudUpdatedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARPoseDriver.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARRaycastHit.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARRaycastManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARSession.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARSessionOrigin.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARSessionState.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARSessionStateChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTextureInfo.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTrackable.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTrackableManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTrackedImage.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTrackedImageManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARTrackedImagesChangedEventArgs.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\ARUpdateOrder.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\IRaycaster.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\MeshInfoComparer.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\MeshQueue.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\MutableRuntimeReferenceImageLibraryExtensions.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\PlaneDetectionModeMaskAttribute.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\PoseExtensions.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\SubsystemLifecycleManager.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\TrackableCollection.cs" />
|
||||
<Compile Include="UnityEngine\XR\ARFoundation\TransformExtensions.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d25}</Project>
|
||||
<Name>mscorlib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System.Core\System.Core.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d5e}</Project>
|
||||
<Name>System.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System\System.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d60}</Project>
|
||||
<Name>System</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\Unity.RenderPipelines.Universal.Runtime\Unity.RenderPipelines.Universal.Runtime.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d6f}</Project>
|
||||
<Name>Unity.RenderPipelines.Universal.Runtime</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\Unity.XR.ARSubsystems\Unity.XR.ARSubsystems.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d73}</Project>
|
||||
<Name>Unity.XR.ARSubsystems</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d7c}</Project>
|
||||
<Name>UnityEngine.CoreModule</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.ParticleSystemModule\UnityEngine.ParticleSystemModule.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d86}</Project>
|
||||
<Name>UnityEngine.ParticleSystemModule</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.SubsystemsModule\UnityEngine.SubsystemsModule.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d8c}</Project>
|
||||
<Name>UnityEngine.SubsystemsModule</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.XRModule\UnityEngine.XRModule.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d9e}</Project>
|
||||
<Name>UnityEngine.XRModule</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000002 RID: 2
|
||||
[Token(Token = "0x2000002")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARAnchor.html")]
|
||||
public sealed class ARAnchor : ARTrackable<XRAnchor, ARAnchor>
|
||||
{
|
||||
// Token: 0x17000001 RID: 1
|
||||
// (get) Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000001")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x6000001")]
|
||||
[Address(RVA = "0x1B99830", Offset = "0x1B98630", VA = "0x181B99830")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000002 RID: 2
|
||||
// (get) Token: 0x06000002 RID: 2 RVA: 0x00002068 File Offset: 0x00000268
|
||||
[Token(Token = "0x17000002")]
|
||||
public Guid sessionId
|
||||
{
|
||||
[Token(Token = "0x6000002")]
|
||||
[Address(RVA = "0x1B99860", Offset = "0x1B98660", VA = "0x181B99860")]
|
||||
get
|
||||
{
|
||||
return default(Guid);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000003 RID: 3 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000003")]
|
||||
[Address(RVA = "0x1B997F0", Offset = "0x1B985F0", VA = "0x181B997F0")]
|
||||
public ARAnchor()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000003 RID: 3
|
||||
[Token(Token = "0x2000003")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARAnchorManager.html")]
|
||||
public sealed class ARAnchorManager : ARTrackableManager<XRAnchorSubsystem, XRAnchorSubsystemDescriptor, XRAnchor, ARAnchor>
|
||||
{
|
||||
// Token: 0x17000003 RID: 3
|
||||
// (get) Token: 0x06000004 RID: 4 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000005 RID: 5 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000003")]
|
||||
public GameObject anchorPrefab
|
||||
{
|
||||
[Token(Token = "0x6000004")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000005")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000001 RID: 1
|
||||
// (add) Token: 0x06000006 RID: 6 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000007 RID: 7 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000001")]
|
||||
public event Action<ARAnchorsChangedEventArgs> anchorsChanged
|
||||
{
|
||||
[Token(Token = "0x6000006")]
|
||||
[Address(RVA = "0x1B99680", Offset = "0x1B98480", VA = "0x181B99680")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000007")]
|
||||
[Address(RVA = "0x1B99750", Offset = "0x1B98550", VA = "0x181B99750")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000008 RID: 8 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000008")]
|
||||
[Address(RVA = "0x1B98F00", Offset = "0x1B97D00", VA = "0x181B98F00")]
|
||||
public ARAnchor AddAnchor(Pose pose)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000009 RID: 9 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000009")]
|
||||
[Address(RVA = "0x1B990B0", Offset = "0x1B97EB0", VA = "0x181B990B0")]
|
||||
public ARAnchor AttachAnchor(ARPlane plane, Pose pose)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600000A RID: 10 RVA: 0x00002084 File Offset: 0x00000284
|
||||
[Token(Token = "0x600000A")]
|
||||
[Address(RVA = "0x1B99460", Offset = "0x1B98260", VA = "0x181B99460")]
|
||||
public bool RemoveAnchor(ARAnchor anchor)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600000B RID: 11 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600000B")]
|
||||
[Address(RVA = "0x1B99330", Offset = "0x1B98130", VA = "0x181B99330")]
|
||||
public ARAnchor GetAnchor(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600000C RID: 12 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600000C")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000004 RID: 4
|
||||
// (get) Token: 0x0600000D RID: 13 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000004")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x600000D")]
|
||||
[Address(RVA = "0x1B99720", Offset = "0x1B98520", VA = "0x181B99720", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600000E RID: 14 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600000E")]
|
||||
[Address(RVA = "0x1B993C0", Offset = "0x1B981C0", VA = "0x181B993C0", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARAnchor> addedPoints, List<ARAnchor> updatedPoints, List<ARAnchor> removedPoints)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600000F RID: 15 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600000F")]
|
||||
[Address(RVA = "0x1B99620", Offset = "0x1B98420", VA = "0x181B99620")]
|
||||
public ARAnchorManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000001 RID: 1
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000001")]
|
||||
[SerializeField]
|
||||
[Tooltip("If not null, instantiates this prefab for each instantiated anchor.")]
|
||||
private GameObject m_AnchorPrefab;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000004 RID: 4
|
||||
[Token(Token = "0x2000004")]
|
||||
public struct ARAnchorsChangedEventArgs : IEquatable<ARAnchorsChangedEventArgs>
|
||||
{
|
||||
// Token: 0x17000005 RID: 5
|
||||
// (get) Token: 0x06000010 RID: 16 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000011 RID: 17 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000005")]
|
||||
public List<ARAnchor> added
|
||||
{
|
||||
[Token(Token = "0x6000010")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000011")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000006 RID: 6
|
||||
// (get) Token: 0x06000012 RID: 18 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000013 RID: 19 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000006")]
|
||||
public List<ARAnchor> updated
|
||||
{
|
||||
[Token(Token = "0x6000012")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000013")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000007 RID: 7
|
||||
// (get) Token: 0x06000014 RID: 20 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000015 RID: 21 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000007")]
|
||||
public List<ARAnchor> removed
|
||||
{
|
||||
[Token(Token = "0x6000014")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000015")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000016 RID: 22 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000016")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARAnchorsChangedEventArgs(List<ARAnchor> added, List<ARAnchor> updated, List<ARAnchor> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000017 RID: 23 RVA: 0x0000209C File Offset: 0x0000029C
|
||||
[Token(Token = "0x6000017")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000018 RID: 24 RVA: 0x000020B4 File Offset: 0x000002B4
|
||||
[Token(Token = "0x6000018")]
|
||||
[Address(RVA = "0x1B998C0", Offset = "0x1B986C0", VA = "0x181B998C0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000019 RID: 25 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000019")]
|
||||
[Address(RVA = "0x1B99A40", Offset = "0x1B98840", VA = "0x181B99A40", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600001A RID: 26 RVA: 0x000020CC File Offset: 0x000002CC
|
||||
[Token(Token = "0x600001A")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARAnchorsChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600001B RID: 27 RVA: 0x000020E4 File Offset: 0x000002E4
|
||||
[Token(Token = "0x600001B")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARAnchorsChangedEventArgs lhs, ARAnchorsChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600001C RID: 28 RVA: 0x000020FC File Offset: 0x000002FC
|
||||
[Token(Token = "0x600001C")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARAnchorsChangedEventArgs lhs, ARAnchorsChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Rendering;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000005 RID: 5
|
||||
[Token(Token = "0x2000005")]
|
||||
public class ARBackgroundRendererFeature : ScriptableRendererFeature
|
||||
{
|
||||
// Token: 0x0600001D RID: 29 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600001D")]
|
||||
[Address(RVA = "0x1B99EE0", Offset = "0x1B98CE0", VA = "0x181B99EE0", Slot = "4")]
|
||||
public override void Create()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001E RID: 30 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600001E")]
|
||||
[Address(RVA = "0x1B99BC0", Offset = "0x1B989C0", VA = "0x181B99BC0", Slot = "5")]
|
||||
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001F RID: 31 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600001F")]
|
||||
[Address(RVA = "0x1B99F40", Offset = "0x1B98D40", VA = "0x181B99F40")]
|
||||
public ARBackgroundRendererFeature()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000006 RID: 6
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000006")]
|
||||
private ARBackgroundRendererFeature.CustomRenderPass m_ScriptablePass;
|
||||
|
||||
// Token: 0x02000006 RID: 6
|
||||
[Token(Token = "0x200003C")]
|
||||
private class CustomRenderPass : ScriptableRenderPass
|
||||
{
|
||||
// Token: 0x06000020 RID: 32 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600029F")]
|
||||
[Address(RVA = "0x19C9090", Offset = "0x19C7E90", VA = "0x1819C9090")]
|
||||
public CustomRenderPass(RenderPassEvent renderPassEvent)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000021 RID: 33 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A0")]
|
||||
[Address(RVA = "0x1BAAA40", Offset = "0x1BA9840", VA = "0x181BAAA40")]
|
||||
public void Setup(Material material, RenderTargetIdentifier colorTargetIdentifier, RenderTargetIdentifier depthTargetIdentifier, bool invertCulling)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000022 RID: 34 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A1")]
|
||||
[Address(RVA = "0x1BAA840", Offset = "0x1BA9640", VA = "0x181BAA840", Slot = "4")]
|
||||
public override void Configure(CommandBuffer commandBuffer, RenderTextureDescriptor renderTextureDescriptor)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000023 RID: 35 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A2")]
|
||||
[Address(RVA = "0x1BAA8E0", Offset = "0x1BA96E0", VA = "0x181BAA8E0", Slot = "7")]
|
||||
public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000024 RID: 36 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A3")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
public override void FrameCleanup(CommandBuffer commandBuffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000007 RID: 7
|
||||
[Token(Token = "0x40000E0")]
|
||||
private const string k_CustomRenderPassName = "AR Background Pass (URP)";
|
||||
|
||||
// Token: 0x04000008 RID: 8
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40000E1")]
|
||||
private Material m_Material;
|
||||
|
||||
// Token: 0x04000009 RID: 9
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40000E2")]
|
||||
private Texture m_Texture;
|
||||
|
||||
// Token: 0x0400000A RID: 10
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40000E3")]
|
||||
private RenderTargetIdentifier m_ColorTargetIdentifier;
|
||||
|
||||
// Token: 0x0400000B RID: 11
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40000E4")]
|
||||
private RenderTargetIdentifier m_DepthTargetIdentifier;
|
||||
|
||||
// Token: 0x0400000C RID: 12
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40000E5")]
|
||||
private bool m_InvertCulling;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,336 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using AOT;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Rendering;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000007 RID: 7
|
||||
[Token(Token = "0x2000006")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(Camera))]
|
||||
[RequireComponent(typeof(ARCameraManager))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARCameraBackground.html")]
|
||||
public class ARCameraBackground : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000008 RID: 8
|
||||
// (get) Token: 0x06000025 RID: 37 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000008")]
|
||||
protected Camera camera
|
||||
{
|
||||
[Token(Token = "0x6000020")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000009 RID: 9
|
||||
// (get) Token: 0x06000026 RID: 38 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000009")]
|
||||
protected ARCameraManager cameraManager
|
||||
{
|
||||
[Token(Token = "0x6000021")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000A RID: 10
|
||||
// (get) Token: 0x06000027 RID: 39 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x1700000A")]
|
||||
public Material material
|
||||
{
|
||||
[Token(Token = "0x6000022")]
|
||||
[Address(RVA = "0x1B9B1C0", Offset = "0x1B99FC0", VA = "0x181B9B1C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000B RID: 11
|
||||
// (get) Token: 0x06000028 RID: 40 RVA: 0x00002114 File Offset: 0x00000314
|
||||
// (set) Token: 0x06000029 RID: 41 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700000B")]
|
||||
public bool useCustomMaterial
|
||||
{
|
||||
[Token(Token = "0x6000023")]
|
||||
[Address(RVA = "0x4364F0", Offset = "0x4352F0", VA = "0x1804364F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000024")]
|
||||
[Address(RVA = "0x436790", Offset = "0x435590", VA = "0x180436790")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000C RID: 12
|
||||
// (get) Token: 0x0600002A RID: 42 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600002B RID: 43 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700000C")]
|
||||
public Material customMaterial
|
||||
{
|
||||
[Token(Token = "0x6000025")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000026")]
|
||||
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000D RID: 13
|
||||
// (get) Token: 0x0600002C RID: 44 RVA: 0x0000212C File Offset: 0x0000032C
|
||||
[Token(Token = "0x1700000D")]
|
||||
public bool backgroundRenderingEnabled
|
||||
{
|
||||
[Token(Token = "0x6000027")]
|
||||
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000E RID: 14
|
||||
// (get) Token: 0x0600002D RID: 45 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x1700000E")]
|
||||
private Material defaultMaterial
|
||||
{
|
||||
[Token(Token = "0x6000028")]
|
||||
[Address(RVA = "0x1B9B110", Offset = "0x1B99F10", VA = "0x181B9B110")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000F RID: 15
|
||||
// (get) Token: 0x0600002E RID: 46 RVA: 0x00002144 File Offset: 0x00000344
|
||||
[Token(Token = "0x1700000F")]
|
||||
private bool useLegacyRenderPipeline
|
||||
{
|
||||
[Token(Token = "0x6000029")]
|
||||
[Address(RVA = "0x1B9B310", Offset = "0x1B9A110", VA = "0x181B9B310")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600002F RID: 47 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600002A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
[MonoPInvokeCallback(typeof(Action<int>))]
|
||||
private static void ResetGlState(int eventId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000010 RID: 16
|
||||
// (get) Token: 0x06000030 RID: 48 RVA: 0x0000215C File Offset: 0x0000035C
|
||||
[Token(Token = "0x17000010")]
|
||||
protected bool shouldInvertCulling
|
||||
{
|
||||
[Token(Token = "0x600002B")]
|
||||
[Address(RVA = "0x1B9B280", Offset = "0x1B9A080", VA = "0x181B9B280")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000031 RID: 49 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600002C")]
|
||||
[Address(RVA = "0x1B99FE0", Offset = "0x1B98DE0", VA = "0x181B99FE0")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000032 RID: 50 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600002D")]
|
||||
[Address(RVA = "0x1B9AE60", Offset = "0x1B99C60", VA = "0x181B9AE60")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000033 RID: 51 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600002E")]
|
||||
[Address(RVA = "0x1B9ACF0", Offset = "0x1B99AF0", VA = "0x181B9ACF0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000034 RID: 52 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600002F")]
|
||||
[Address(RVA = "0x1B9A490", Offset = "0x1B99290", VA = "0x181B9A490")]
|
||||
private void EnableBackgroundRendering()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000035 RID: 53 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000030")]
|
||||
[Address(RVA = "0x1B9A260", Offset = "0x1B99060", VA = "0x181B9A260")]
|
||||
private void DisableBackgroundRendering()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000036 RID: 54 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000031")]
|
||||
[Address(RVA = "0x1B9A1E0", Offset = "0x1B98FE0", VA = "0x181B9A1E0")]
|
||||
private void DisableBackgroundClearFlags()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000037 RID: 55 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000032")]
|
||||
[Address(RVA = "0x1B9AF60", Offset = "0x1B99D60", VA = "0x181B9AF60")]
|
||||
private void RestoreBackgroundClearFlags()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000011 RID: 17
|
||||
// (get) Token: 0x06000038 RID: 56 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000011")]
|
||||
protected virtual IEnumerable<CameraEvent> legacyCameraEvents
|
||||
{
|
||||
[Token(Token = "0x6000033")]
|
||||
[Address(RVA = "0x1B9B160", Offset = "0x1B99F60", VA = "0x181B9B160", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000039 RID: 57 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000034")]
|
||||
[Address(RVA = "0x1B9A030", Offset = "0x1B98E30", VA = "0x181B9A030", Slot = "5")]
|
||||
protected virtual void ConfigureLegacyCommandBuffer(CommandBuffer commandBuffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003A RID: 58 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000035")]
|
||||
[Address(RVA = "0x1B9A610", Offset = "0x1B99410", VA = "0x181B9A610")]
|
||||
private void EnableLegacyRenderPipelineBackgroundRendering()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003B RID: 59 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000036")]
|
||||
[Address(RVA = "0x1B9A2E0", Offset = "0x1B990E0", VA = "0x181B9A2E0")]
|
||||
private void DisableLegacyRenderPipelineBackgroundRendering()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003C RID: 60 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000037")]
|
||||
[Address(RVA = "0x1B99F50", Offset = "0x1B98D50", VA = "0x181B99F50")]
|
||||
protected internal static void AddOpenGLES3ResetStateCommand(CommandBuffer commandBuffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003D RID: 61 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000038")]
|
||||
[Address(RVA = "0x1B9A800", Offset = "0x1B99600", VA = "0x181B9A800")]
|
||||
private void OnCameraFrameReceived(ARCameraFrameEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003E RID: 62 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000039")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARCameraBackground()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400000D RID: 13
|
||||
[Token(Token = "0x4000007")]
|
||||
private const string k_CustomRenderPassName = "AR Background Pass (LegacyRP)";
|
||||
|
||||
// Token: 0x0400000E RID: 14
|
||||
[Token(Token = "0x4000008")]
|
||||
internal const string k_MainTexName = "_MainTex";
|
||||
|
||||
// Token: 0x0400000F RID: 15
|
||||
[Token(Token = "0x4000009")]
|
||||
private const string k_DisplayTransformName = "_UnityDisplayTransform";
|
||||
|
||||
// Token: 0x04000010 RID: 16
|
||||
[Token(Token = "0x400000A")]
|
||||
private static readonly int k_DisplayTransformId;
|
||||
|
||||
// Token: 0x04000011 RID: 17
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400000B")]
|
||||
private Camera m_Camera;
|
||||
|
||||
// Token: 0x04000012 RID: 18
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400000C")]
|
||||
private ARCameraManager m_CameraManager;
|
||||
|
||||
// Token: 0x04000013 RID: 19
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400000D")]
|
||||
private CommandBuffer m_CommandBuffer;
|
||||
|
||||
// Token: 0x04000014 RID: 20
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400000E")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("m_OverrideMaterial")]
|
||||
private bool m_UseCustomMaterial;
|
||||
|
||||
// Token: 0x04000015 RID: 21
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400000F")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("m_Material")]
|
||||
private Material m_CustomMaterial;
|
||||
|
||||
// Token: 0x04000016 RID: 22
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000010")]
|
||||
private Material m_DefaultMaterial;
|
||||
|
||||
// Token: 0x04000017 RID: 23
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000011")]
|
||||
private CameraClearFlags? m_PreviousCameraClearFlags;
|
||||
|
||||
// Token: 0x04000018 RID: 24
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000012")]
|
||||
private bool m_BackgroundRenderingEnabled;
|
||||
|
||||
// Token: 0x04000019 RID: 25
|
||||
[FieldOffset(Offset = "0x51")]
|
||||
[Token(Token = "0x4000013")]
|
||||
private bool m_CommandBufferCullingState;
|
||||
|
||||
// Token: 0x0400001A RID: 26
|
||||
[Token(Token = "0x4000014")]
|
||||
private static Action<int> s_ResetGlStateDelegate;
|
||||
|
||||
// Token: 0x0400001B RID: 27
|
||||
[Token(Token = "0x4000015")]
|
||||
private static readonly IntPtr s_ResetGlStateFuncPtr;
|
||||
|
||||
// Token: 0x0400001C RID: 28
|
||||
[Token(Token = "0x4000016")]
|
||||
private static readonly CameraEvent[] s_DefaultCameraEvents;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,228 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000008 RID: 8
|
||||
[Token(Token = "0x2000007")]
|
||||
public struct ARCameraFrameEventArgs : IEquatable<ARCameraFrameEventArgs>
|
||||
{
|
||||
// Token: 0x17000012 RID: 18
|
||||
// (get) Token: 0x06000040 RID: 64 RVA: 0x00002174 File Offset: 0x00000374
|
||||
// (set) Token: 0x06000041 RID: 65 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000012")]
|
||||
public ARLightEstimationData lightEstimation
|
||||
{
|
||||
[Token(Token = "0x600003B")]
|
||||
[Address(RVA = "0x1B9BCA0", Offset = "0x1B9AAA0", VA = "0x181B9BCA0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(ARLightEstimationData);
|
||||
}
|
||||
[Token(Token = "0x600003C")]
|
||||
[Address(RVA = "0x1B9BEA0", Offset = "0x1B9ACA0", VA = "0x181B9BEA0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000013 RID: 19
|
||||
// (get) Token: 0x06000042 RID: 66 RVA: 0x0000218C File Offset: 0x0000038C
|
||||
// (set) Token: 0x06000043 RID: 67 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000013")]
|
||||
public long? timestampNs
|
||||
{
|
||||
[Token(Token = "0x600003D")]
|
||||
[Address(RVA = "0x8EA020", Offset = "0x8E8E20", VA = "0x1808EA020")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600003E")]
|
||||
[Address(RVA = "0x8EA8F0", Offset = "0x8E96F0", VA = "0x1808EA8F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000014 RID: 20
|
||||
// (get) Token: 0x06000044 RID: 68 RVA: 0x000021A4 File Offset: 0x000003A4
|
||||
// (set) Token: 0x06000045 RID: 69 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000014")]
|
||||
public Matrix4x4? projectionMatrix
|
||||
{
|
||||
[Token(Token = "0x600003F")]
|
||||
[Address(RVA = "0x1B9BCD0", Offset = "0x1B9AAD0", VA = "0x181B9BCD0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000040")]
|
||||
[Address(RVA = "0x1B9BEC0", Offset = "0x1B9ACC0", VA = "0x181B9BEC0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000015 RID: 21
|
||||
// (get) Token: 0x06000046 RID: 70 RVA: 0x000021BC File Offset: 0x000003BC
|
||||
// (set) Token: 0x06000047 RID: 71 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000015")]
|
||||
public Matrix4x4? displayMatrix
|
||||
{
|
||||
[Token(Token = "0x6000041")]
|
||||
[Address(RVA = "0x1B9BC50", Offset = "0x1B9AA50", VA = "0x181B9BC50")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000042")]
|
||||
[Address(RVA = "0x1B9BE50", Offset = "0x1B9AC50", VA = "0x181B9BE50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000016 RID: 22
|
||||
// (get) Token: 0x06000048 RID: 72 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000049 RID: 73 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000016")]
|
||||
public List<Texture2D> textures
|
||||
{
|
||||
[Token(Token = "0x6000043")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000044")]
|
||||
[Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000017 RID: 23
|
||||
// (get) Token: 0x0600004A RID: 74 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600004B RID: 75 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000017")]
|
||||
public List<int> propertyNameIds
|
||||
{
|
||||
[Token(Token = "0x6000045")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000046")]
|
||||
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000018 RID: 24
|
||||
// (get) Token: 0x0600004C RID: 76 RVA: 0x000021D4 File Offset: 0x000003D4
|
||||
// (set) Token: 0x0600004D RID: 77 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000018")]
|
||||
public double? exposureDuration
|
||||
{
|
||||
[Token(Token = "0x6000047")]
|
||||
[Address(RVA = "0x1B9BC90", Offset = "0x1B9AA90", VA = "0x181B9BC90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000048")]
|
||||
[Address(RVA = "0x1B9BE90", Offset = "0x1B9AC90", VA = "0x181B9BE90")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000019 RID: 25
|
||||
// (get) Token: 0x0600004E RID: 78 RVA: 0x000021EC File Offset: 0x000003EC
|
||||
// (set) Token: 0x0600004F RID: 79 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000019")]
|
||||
public float? exposureOffset
|
||||
{
|
||||
[Token(Token = "0x6000049")]
|
||||
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600004A")]
|
||||
[Address(RVA = "0x533D70", Offset = "0x532B70", VA = "0x180533D70")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000050 RID: 80 RVA: 0x00002204 File Offset: 0x00000404
|
||||
[Token(Token = "0x600004B")]
|
||||
[Address(RVA = "0x1B9B790", Offset = "0x1B9A590", VA = "0x181B9B790", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000051 RID: 81 RVA: 0x0000221C File Offset: 0x0000041C
|
||||
[Token(Token = "0x600004C")]
|
||||
[Address(RVA = "0x1B9B660", Offset = "0x1B9A460", VA = "0x181B9B660", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000052 RID: 82 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600004D")]
|
||||
[Address(RVA = "0x1B9B9A0", Offset = "0x1B9A7A0", VA = "0x181B9B9A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000053 RID: 83 RVA: 0x00002234 File Offset: 0x00000434
|
||||
[Token(Token = "0x600004E")]
|
||||
[Address(RVA = "0x1B9B370", Offset = "0x1B9A170", VA = "0x181B9B370", Slot = "4")]
|
||||
public bool Equals(ARCameraFrameEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000054 RID: 84 RVA: 0x0000224C File Offset: 0x0000044C
|
||||
[Token(Token = "0x600004F")]
|
||||
[Address(RVA = "0x1B9BD00", Offset = "0x1B9AB00", VA = "0x181B9BD00")]
|
||||
public static bool operator ==(ARCameraFrameEventArgs lhs, ARCameraFrameEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000055 RID: 85 RVA: 0x00002264 File Offset: 0x00000464
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(RVA = "0x1B9BDA0", Offset = "0x1B9ABA0", VA = "0x181B9BDA0")]
|
||||
public static bool operator !=(ARCameraFrameEventArgs lhs, ARCameraFrameEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000009 RID: 9
|
||||
[Token(Token = "0x2000008")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(Camera))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARCameraManager.html")]
|
||||
public sealed class ARCameraManager : SubsystemLifecycleManager<XRCameraSubsystem, XRCameraSubsystemDescriptor>
|
||||
{
|
||||
// Token: 0x1700001A RID: 26
|
||||
// (get) Token: 0x06000056 RID: 86 RVA: 0x0000227C File Offset: 0x0000047C
|
||||
// (set) Token: 0x06000057 RID: 87 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700001A")]
|
||||
public CameraFocusMode focusMode
|
||||
{
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x1B9D030", Offset = "0x1B9BE30", VA = "0x181B9D030")]
|
||||
get
|
||||
{
|
||||
return CameraFocusMode.Fixed;
|
||||
}
|
||||
[Token(Token = "0x6000052")]
|
||||
[Address(RVA = "0x1B9D1D0", Offset = "0x1B9BFD0", VA = "0x181B9D1D0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001B RID: 27
|
||||
// (get) Token: 0x06000058 RID: 88 RVA: 0x00002294 File Offset: 0x00000494
|
||||
// (set) Token: 0x06000059 RID: 89 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700001B")]
|
||||
public LightEstimationMode lightEstimationMode
|
||||
{
|
||||
[Token(Token = "0x6000053")]
|
||||
[Address(RVA = "0x42EED0", Offset = "0x42DCD0", VA = "0x18042EED0")]
|
||||
get
|
||||
{
|
||||
return LightEstimationMode.Disabled;
|
||||
}
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x1B9D230", Offset = "0x1B9C030", VA = "0x181B9D230")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001C RID: 28
|
||||
// (get) Token: 0x0600005A RID: 90 RVA: 0x000022AC File Offset: 0x000004AC
|
||||
[Token(Token = "0x1700001C")]
|
||||
public bool permissionGranted
|
||||
{
|
||||
[Token(Token = "0x6000055")]
|
||||
[Address(RVA = "0x1B9D080", Offset = "0x1B9BE80", VA = "0x181B9D080")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000002 RID: 2
|
||||
// (add) Token: 0x0600005B RID: 91 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x0600005C RID: 92 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000002")]
|
||||
public event Action<ARCameraFrameEventArgs> frameReceived
|
||||
{
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x1B9CEC0", Offset = "0x1B9BCC0", VA = "0x181B9CEC0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000057")]
|
||||
[Address(RVA = "0x1B9D0D0", Offset = "0x1B9BED0", VA = "0x181B9D0D0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001D RID: 29
|
||||
// (get) Token: 0x0600005D RID: 93 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x1700001D")]
|
||||
public Material cameraMaterial
|
||||
{
|
||||
[Token(Token = "0x6000058")]
|
||||
[Address(RVA = "0x1B9CF60", Offset = "0x1B9BD60", VA = "0x181B9CF60")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600005E RID: 94 RVA: 0x000022C4 File Offset: 0x000004C4
|
||||
[Token(Token = "0x6000059")]
|
||||
[Address(RVA = "0x1B9C6E0", Offset = "0x1B9B4E0", VA = "0x181B9C6E0")]
|
||||
public bool TryGetIntrinsics(out XRCameraIntrinsics cameraIntrinsics)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005F RID: 95 RVA: 0x000022DC File Offset: 0x000004DC
|
||||
[Token(Token = "0x600005A")]
|
||||
[Address(RVA = "0x1B9BF30", Offset = "0x1B9AD30", VA = "0x181B9BF30")]
|
||||
public NativeArray<XRCameraConfiguration> GetConfigurations(Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRCameraConfiguration>);
|
||||
}
|
||||
|
||||
// Token: 0x1700001E RID: 30
|
||||
// (get) Token: 0x06000060 RID: 96 RVA: 0x000022F4 File Offset: 0x000004F4
|
||||
// (set) Token: 0x06000061 RID: 97 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700001E")]
|
||||
public XRCameraConfiguration? currentConfiguration
|
||||
{
|
||||
[Token(Token = "0x600005B")]
|
||||
[Address(RVA = "0x1B9CFB0", Offset = "0x1B9BDB0", VA = "0x181B9CFB0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600005C")]
|
||||
[Address(RVA = "0x1B9D170", Offset = "0x1B9BF70", VA = "0x181B9D170")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000062 RID: 98 RVA: 0x0000230C File Offset: 0x0000050C
|
||||
[Token(Token = "0x600005D")]
|
||||
[Address(RVA = "0x1B9C750", Offset = "0x1B9B550", VA = "0x181B9C750")]
|
||||
public bool TryGetLatestImage(out XRCameraImage cameraImage)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000063 RID: 99 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600005E")]
|
||||
[Address(RVA = "0x1B9BEF0", Offset = "0x1B9ACF0", VA = "0x181B9BEF0")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000064 RID: 100 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600005F")]
|
||||
[Address(RVA = "0x1B9C680", Offset = "0x1B9B480", VA = "0x181B9C680", Slot = "8")]
|
||||
protected override void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000065 RID: 101 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000060")]
|
||||
[Address(RVA = "0x1B9CB70", Offset = "0x1B9B970", VA = "0x181B9CB70")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000066 RID: 102 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000061")]
|
||||
[Address(RVA = "0x1B9C7C0", Offset = "0x1B9B5C0", VA = "0x181B9C7C0")]
|
||||
private void UpdateTexturesInfos(XRCameraFrame frame)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000067 RID: 103 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000062")]
|
||||
[Address(RVA = "0x1B9BFC0", Offset = "0x1B9ADC0", VA = "0x181B9BFC0")]
|
||||
private void InvokeFrameReceivedEvent(XRCameraFrame frame)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000068 RID: 104 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000063")]
|
||||
[Address(RVA = "0x1B9CE30", Offset = "0x1B9BC30", VA = "0x181B9CE30")]
|
||||
public ARCameraManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000025 RID: 37
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400001F")]
|
||||
[SerializeField]
|
||||
[Tooltip("The focus mode to request on the (physical) AR camera.")]
|
||||
private CameraFocusMode m_FocusMode;
|
||||
|
||||
// Token: 0x04000026 RID: 38
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4000020")]
|
||||
[SerializeField]
|
||||
[Tooltip("The light estimation mode for the AR camera.")]
|
||||
private LightEstimationMode m_LightEstimationMode;
|
||||
|
||||
// Token: 0x04000028 RID: 40
|
||||
[Token(Token = "0x4000022")]
|
||||
private static List<Texture2D> s_Textures;
|
||||
|
||||
// Token: 0x04000029 RID: 41
|
||||
[Token(Token = "0x4000023")]
|
||||
private static List<int> s_PropertyIds;
|
||||
|
||||
// Token: 0x0400002A RID: 42
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000024")]
|
||||
private readonly List<ARTextureInfo> m_TextureInfos;
|
||||
|
||||
// Token: 0x0400002B RID: 43
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000025")]
|
||||
private Camera m_Camera;
|
||||
|
||||
// Token: 0x0400002C RID: 44
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000026")]
|
||||
private bool m_PreRenderInvertCullingValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000A RID: 10
|
||||
[Token(Token = "0x2000009")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(ReflectionProbe))]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.AREnvironmentProbe.html")]
|
||||
public class AREnvironmentProbe : ARTrackable<XREnvironmentProbe, AREnvironmentProbe>
|
||||
{
|
||||
// Token: 0x1700001F RID: 31
|
||||
// (get) Token: 0x0600006A RID: 106 RVA: 0x00002324 File Offset: 0x00000524
|
||||
// (set) Token: 0x0600006B RID: 107 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700001F")]
|
||||
public FilterMode environmentTextureFilterMode
|
||||
{
|
||||
[Token(Token = "0x6000065")]
|
||||
[Address(RVA = "0x403AB0", Offset = "0x4028B0", VA = "0x180403AB0")]
|
||||
get
|
||||
{
|
||||
return FilterMode.Point;
|
||||
}
|
||||
[Token(Token = "0x6000066")]
|
||||
[Address(RVA = "0x1B9E710", Offset = "0x1B9D510", VA = "0x181B9E710")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000020 RID: 32
|
||||
// (get) Token: 0x0600006C RID: 108 RVA: 0x0000233C File Offset: 0x0000053C
|
||||
// (set) Token: 0x0600006D RID: 109 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000020")]
|
||||
public AREnvironmentProbePlacementType placementType
|
||||
{
|
||||
[Token(Token = "0x6000067")]
|
||||
[Address(RVA = "0xFBDD90", Offset = "0xFBCB90", VA = "0x180FBDD90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return AREnvironmentProbePlacementType.Unknown;
|
||||
}
|
||||
[Token(Token = "0x6000068")]
|
||||
[Address(RVA = "0xFBF290", Offset = "0xFBE090", VA = "0x180FBF290")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000021 RID: 33
|
||||
// (get) Token: 0x0600006E RID: 110 RVA: 0x00002354 File Offset: 0x00000554
|
||||
[Token(Token = "0x17000021")]
|
||||
public Vector3 size
|
||||
{
|
||||
[Token(Token = "0x6000069")]
|
||||
[Address(RVA = "0x1B9E690", Offset = "0x1B9D490", VA = "0x181B9E690")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000022 RID: 34
|
||||
// (get) Token: 0x0600006F RID: 111 RVA: 0x0000236C File Offset: 0x0000056C
|
||||
[Token(Token = "0x17000022")]
|
||||
public Vector3 extents
|
||||
{
|
||||
[Token(Token = "0x600006A")]
|
||||
[Address(RVA = "0x1B9E570", Offset = "0x1B9D370", VA = "0x181B9E570")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000023 RID: 35
|
||||
// (get) Token: 0x06000070 RID: 112 RVA: 0x00002384 File Offset: 0x00000584
|
||||
[Token(Token = "0x17000023")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x600006B")]
|
||||
[Address(RVA = "0x1B9E640", Offset = "0x1B9D440", VA = "0x181B9E640")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000024 RID: 36
|
||||
// (get) Token: 0x06000071 RID: 113 RVA: 0x0000239C File Offset: 0x0000059C
|
||||
[Token(Token = "0x17000024")]
|
||||
public XRTextureDescriptor textureDescriptor
|
||||
{
|
||||
[Token(Token = "0x600006C")]
|
||||
[Address(RVA = "0x1B9E6F0", Offset = "0x1B9D4F0", VA = "0x181B9E6F0")]
|
||||
get
|
||||
{
|
||||
return default(XRTextureDescriptor);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000072 RID: 114 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600006D")]
|
||||
[Address(RVA = "0x1B9DF70", Offset = "0x1B9CD70", VA = "0x181B9DF70")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000073 RID: 115 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600006E")]
|
||||
[Address(RVA = "0x1B9E030", Offset = "0x1B9CE30", VA = "0x181B9E030", Slot = "4")]
|
||||
protected internal override void OnAfterSetSessionRelativeData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000074 RID: 116 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600006F")]
|
||||
[Address(RVA = "0x1B9E2F0", Offset = "0x1B9D0F0", VA = "0x181B9E2F0")]
|
||||
private void UpdateEnvironmentTexture(XRTextureDescriptor textureDescriptor)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000075 RID: 117 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000070")]
|
||||
[Address(RVA = "0x1B9DFD0", Offset = "0x1B9CDD0", VA = "0x181B9DFD0")]
|
||||
private Cubemap CreateEnvironmentTexture(XRTextureDescriptor textureDescriptor)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000076 RID: 118 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000071")]
|
||||
[Address(RVA = "0x1B9E260", Offset = "0x1B9D060", VA = "0x181B9E260", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000077 RID: 119 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000072")]
|
||||
[Address(RVA = "0x1B9E520", Offset = "0x1B9D320", VA = "0x181B9E520")]
|
||||
public AREnvironmentProbe()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400002D RID: 45
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000027")]
|
||||
private ReflectionProbe m_ReflectionProbe;
|
||||
|
||||
// Token: 0x0400002E RID: 46
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000028")]
|
||||
private XRTextureDescriptor m_CurrentTextureDescriptor;
|
||||
|
||||
// Token: 0x0400002F RID: 47
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4000029")]
|
||||
private FilterMode m_EnvironmentTextureFilterMode;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,234 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000B RID: 11
|
||||
[Token(Token = "0x200000A")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.AREnvironmentProbeManager.html")]
|
||||
public sealed class AREnvironmentProbeManager : ARTrackableManager<XREnvironmentProbeSubsystem, XREnvironmentProbeSubsystemDescriptor, XREnvironmentProbe, AREnvironmentProbe>
|
||||
{
|
||||
// Token: 0x17000025 RID: 37
|
||||
// (get) Token: 0x06000078 RID: 120 RVA: 0x000023B4 File Offset: 0x000005B4
|
||||
// (set) Token: 0x06000079 RID: 121 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000025")]
|
||||
public bool automaticPlacement
|
||||
{
|
||||
[Token(Token = "0x6000073")]
|
||||
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000074")]
|
||||
[Address(RVA = "0x1B9DE90", Offset = "0x1B9CC90", VA = "0x181B9DE90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000026 RID: 38
|
||||
// (get) Token: 0x0600007A RID: 122 RVA: 0x000023CC File Offset: 0x000005CC
|
||||
// (set) Token: 0x0600007B RID: 123 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000026")]
|
||||
public FilterMode environmentTextureFilterMode
|
||||
{
|
||||
[Token(Token = "0x6000075")]
|
||||
[Address(RVA = "0x3F6410", Offset = "0x3F5210", VA = "0x1803F6410")]
|
||||
get
|
||||
{
|
||||
return FilterMode.Point;
|
||||
}
|
||||
[Token(Token = "0x6000076")]
|
||||
[Address(RVA = "0x6DB780", Offset = "0x6DA580", VA = "0x1806DB780")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000027 RID: 39
|
||||
// (get) Token: 0x0600007C RID: 124 RVA: 0x000023E4 File Offset: 0x000005E4
|
||||
// (set) Token: 0x0600007D RID: 125 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000027")]
|
||||
public bool environmentTextureHDR
|
||||
{
|
||||
[Token(Token = "0x6000077")]
|
||||
[Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000078")]
|
||||
[Address(RVA = "0x1B9DF00", Offset = "0x1B9CD00", VA = "0x181B9DF00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000028 RID: 40
|
||||
// (get) Token: 0x0600007E RID: 126 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600007F RID: 127 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000028")]
|
||||
public GameObject debugPrefab
|
||||
{
|
||||
[Token(Token = "0x6000079")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600007A")]
|
||||
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000003 RID: 3
|
||||
// (add) Token: 0x06000080 RID: 128 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000081 RID: 129 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000003")]
|
||||
public event Action<AREnvironmentProbesChangedEvent> environmentProbesChanged
|
||||
{
|
||||
[Token(Token = "0x600007B")]
|
||||
[Address(RVA = "0x1B9DD20", Offset = "0x1B9CB20", VA = "0x181B9DD20")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600007C")]
|
||||
[Address(RVA = "0x1B9DDF0", Offset = "0x1B9CBF0", VA = "0x181B9DDF0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000082 RID: 130 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600007D")]
|
||||
[Address(RVA = "0x1B9D500", Offset = "0x1B9C300", VA = "0x181B9D500")]
|
||||
public AREnvironmentProbe GetEnvironmentProbe(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000083 RID: 131 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600007E")]
|
||||
[Address(RVA = "0x1B9D290", Offset = "0x1B9C090", VA = "0x181B9D290")]
|
||||
public AREnvironmentProbe AddEnvironmentProbe(Pose pose, Vector3 scale, Vector3 size)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000084 RID: 132 RVA: 0x000023FC File Offset: 0x000005FC
|
||||
[Token(Token = "0x600007F")]
|
||||
[Address(RVA = "0x1B9D950", Offset = "0x1B9C750", VA = "0x181B9D950")]
|
||||
public bool RemoveEnvironmentProbe(AREnvironmentProbe probe)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000029 RID: 41
|
||||
// (get) Token: 0x06000085 RID: 133 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000029")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x6000080")]
|
||||
[Address(RVA = "0x1B9DDC0", Offset = "0x1B9CBC0", VA = "0x181B9DDC0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000086 RID: 134 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000081")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000087 RID: 135 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000082")]
|
||||
[Address(RVA = "0x1B9D590", Offset = "0x1B9C390", VA = "0x181B9D590", Slot = "8")]
|
||||
protected override void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000088 RID: 136 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000083")]
|
||||
[Address(RVA = "0x1B9D740", Offset = "0x1B9C540", VA = "0x181B9D740", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000089 RID: 137 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000084")]
|
||||
[Address(RVA = "0x1B9D8B0", Offset = "0x1B9C6B0", VA = "0x181B9D8B0", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<AREnvironmentProbe> added, List<AREnvironmentProbe> updated, List<AREnvironmentProbe> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008A RID: 138 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000085")]
|
||||
[Address(RVA = "0x1B9D650", Offset = "0x1B9C450", VA = "0x181B9D650", Slot = "15")]
|
||||
protected override void OnCreateTrackable(AREnvironmentProbe probe)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008B RID: 139 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000086")]
|
||||
[Address(RVA = "0x1B9DBD0", Offset = "0x1B9C9D0", VA = "0x181B9DBD0")]
|
||||
private void SetAutomaticPlacementStateOnSubsystem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008C RID: 140 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000087")]
|
||||
[Address(RVA = "0x1B9DC40", Offset = "0x1B9CA40", VA = "0x181B9DC40")]
|
||||
private void SetEnvironmentTextureHDRStateOnSubsystem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008D RID: 141 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000088")]
|
||||
[Address(RVA = "0x1B9DCB0", Offset = "0x1B9CAB0", VA = "0x181B9DCB0")]
|
||||
public AREnvironmentProbeManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000031 RID: 49
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400002B")]
|
||||
[SerializeField]
|
||||
[Tooltip("Whether environment probes should be automatically placed in the environment (if supported).")]
|
||||
private bool m_AutomaticPlacement;
|
||||
|
||||
// Token: 0x04000032 RID: 50
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400002C")]
|
||||
[SerializeField]
|
||||
[Tooltip("The texture filter mode to be used with the reflection probe environment texture.")]
|
||||
private FilterMode m_EnvironmentTextureFilterMode;
|
||||
|
||||
// Token: 0x04000033 RID: 51
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400002D")]
|
||||
[SerializeField]
|
||||
[Tooltip("Whether the environment textures should be returned as HDR textures.")]
|
||||
private bool m_EnvironmentTextureHDR;
|
||||
|
||||
// Token: 0x04000034 RID: 52
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400002E")]
|
||||
[SerializeField]
|
||||
[Tooltip("A debug prefab that allows for these environment probes to be more readily visualized.")]
|
||||
private GameObject m_DebugPrefab;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000C RID: 12
|
||||
[Token(Token = "0x200000B")]
|
||||
public enum AREnvironmentProbePlacementType
|
||||
{
|
||||
// Token: 0x04000037 RID: 55
|
||||
[Token(Token = "0x4000031")]
|
||||
[Description]
|
||||
Unknown,
|
||||
// Token: 0x04000038 RID: 56
|
||||
[Token(Token = "0x4000032")]
|
||||
[Description]
|
||||
Manual,
|
||||
// Token: 0x04000039 RID: 57
|
||||
[Token(Token = "0x4000033")]
|
||||
[Description]
|
||||
Automatic
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000D RID: 13
|
||||
[Token(Token = "0x200000C")]
|
||||
public struct AREnvironmentProbesChangedEvent : IEquatable<AREnvironmentProbesChangedEvent>
|
||||
{
|
||||
// Token: 0x1700002A RID: 42
|
||||
// (get) Token: 0x0600008E RID: 142 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600008F RID: 143 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700002A")]
|
||||
public List<AREnvironmentProbe> added
|
||||
{
|
||||
[Token(Token = "0x6000089")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600008A")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002B RID: 43
|
||||
// (get) Token: 0x06000090 RID: 144 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000091 RID: 145 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700002B")]
|
||||
public List<AREnvironmentProbe> updated
|
||||
{
|
||||
[Token(Token = "0x600008B")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600008C")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002C RID: 44
|
||||
// (get) Token: 0x06000092 RID: 146 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000093 RID: 147 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700002C")]
|
||||
public List<AREnvironmentProbe> removed
|
||||
{
|
||||
[Token(Token = "0x600008D")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600008E")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000094 RID: 148 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600008F")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public AREnvironmentProbesChangedEvent(List<AREnvironmentProbe> added, List<AREnvironmentProbe> updated, List<AREnvironmentProbe> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000095 RID: 149 RVA: 0x00002414 File Offset: 0x00000614
|
||||
[Token(Token = "0x6000090")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000096 RID: 150 RVA: 0x0000242C File Offset: 0x0000062C
|
||||
[Token(Token = "0x6000091")]
|
||||
[Address(RVA = "0x1B9E800", Offset = "0x1B9D600", VA = "0x181B9E800", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000097 RID: 151 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000092")]
|
||||
[Address(RVA = "0x1B9E8B0", Offset = "0x1B9D6B0", VA = "0x181B9E8B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000098 RID: 152 RVA: 0x00002444 File Offset: 0x00000644
|
||||
[Token(Token = "0x6000093")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(AREnvironmentProbesChangedEvent other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000099 RID: 153 RVA: 0x0000245C File Offset: 0x0000065C
|
||||
[Token(Token = "0x6000094")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(AREnvironmentProbesChangedEvent lhs, AREnvironmentProbesChangedEvent rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600009A RID: 154 RVA: 0x00002474 File Offset: 0x00000674
|
||||
[Token(Token = "0x6000095")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(AREnvironmentProbesChangedEvent lhs, AREnvironmentProbesChangedEvent rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000E RID: 14
|
||||
[Token(Token = "0x200000D")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARFace.html")]
|
||||
public sealed class ARFace : ARTrackable<XRFace, ARFace>
|
||||
{
|
||||
// Token: 0x14000004 RID: 4
|
||||
// (add) Token: 0x0600009B RID: 155 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x0600009C RID: 156 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000004")]
|
||||
public event Action<ARFaceUpdatedEventArgs> updated
|
||||
{
|
||||
[Token(Token = "0x6000096")]
|
||||
[Address(RVA = "0x1BA0110", Offset = "0x1B9EF10", VA = "0x181BA0110")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000097")]
|
||||
[Address(RVA = "0x1BA03B0", Offset = "0x1B9F1B0", VA = "0x181BA03B0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002D RID: 45
|
||||
// (get) Token: 0x0600009D RID: 157 RVA: 0x0000248C File Offset: 0x0000068C
|
||||
[Token(Token = "0x1700002D")]
|
||||
public NativeArray<Vector3> vertices
|
||||
{
|
||||
[Token(Token = "0x6000098")]
|
||||
[Address(RVA = "0x1BA0340", Offset = "0x1B9F140", VA = "0x181BA0340")]
|
||||
get
|
||||
{
|
||||
return default(NativeArray<Vector3>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002E RID: 46
|
||||
// (get) Token: 0x0600009E RID: 158 RVA: 0x000024A4 File Offset: 0x000006A4
|
||||
[Token(Token = "0x1700002E")]
|
||||
public NativeArray<Vector3> normals
|
||||
{
|
||||
[Token(Token = "0x6000099")]
|
||||
[Address(RVA = "0x1BA0260", Offset = "0x1B9F060", VA = "0x181BA0260")]
|
||||
get
|
||||
{
|
||||
return default(NativeArray<Vector3>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002F RID: 47
|
||||
// (get) Token: 0x0600009F RID: 159 RVA: 0x000024BC File Offset: 0x000006BC
|
||||
[Token(Token = "0x1700002F")]
|
||||
public NativeArray<int> indices
|
||||
{
|
||||
[Token(Token = "0x600009A")]
|
||||
[Address(RVA = "0x1BA01B0", Offset = "0x1B9EFB0", VA = "0x181BA01B0")]
|
||||
get
|
||||
{
|
||||
return default(NativeArray<int>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000030 RID: 48
|
||||
// (get) Token: 0x060000A0 RID: 160 RVA: 0x000024D4 File Offset: 0x000006D4
|
||||
[Token(Token = "0x17000030")]
|
||||
public NativeArray<Vector2> uvs
|
||||
{
|
||||
[Token(Token = "0x600009B")]
|
||||
[Address(RVA = "0x1BA02D0", Offset = "0x1B9F0D0", VA = "0x181BA02D0")]
|
||||
get
|
||||
{
|
||||
return default(NativeArray<Vector2>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000031 RID: 49
|
||||
// (get) Token: 0x060000A1 RID: 161 RVA: 0x000024EC File Offset: 0x000006EC
|
||||
[Token(Token = "0x17000031")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x600009C")]
|
||||
[Address(RVA = "0x1BA0220", Offset = "0x1B9F020", VA = "0x181BA0220")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000032 RID: 50
|
||||
// (get) Token: 0x060000A2 RID: 162 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000A3 RID: 163 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000032")]
|
||||
public Transform leftEye
|
||||
{
|
||||
[Token(Token = "0x600009D")]
|
||||
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600009E")]
|
||||
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000033 RID: 51
|
||||
// (get) Token: 0x060000A4 RID: 164 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000A5 RID: 165 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000033")]
|
||||
public Transform rightEye
|
||||
{
|
||||
[Token(Token = "0x600009F")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000A0")]
|
||||
[Address(RVA = "0x536B40", Offset = "0x535940", VA = "0x180536B40")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000034 RID: 52
|
||||
// (get) Token: 0x060000A6 RID: 166 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000A7 RID: 167 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000034")]
|
||||
public Transform fixationPoint
|
||||
{
|
||||
[Token(Token = "0x60000A1")]
|
||||
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000A2")]
|
||||
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000A8 RID: 168 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A3")]
|
||||
[Address(RVA = "0x1B9FFE0", Offset = "0x1B9EDE0", VA = "0x181B9FFE0")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000A9 RID: 169 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A4")]
|
||||
[Address(RVA = "0x1B9FB90", Offset = "0x1B9E990", VA = "0x181B9FB90")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AA RID: 170 RVA: 0x00002504 File Offset: 0x00000704
|
||||
[Token(Token = "0x60000A5")]
|
||||
[Address(RVA = "0x1E63170", Offset = "0x1E61F70", VA = "0x181E63170")]
|
||||
private NativeArray<T> GetUndisposable<T>(NativeArray<T> disposable) where T : struct
|
||||
{
|
||||
return default(NativeArray<T>);
|
||||
}
|
||||
|
||||
// Token: 0x060000AB RID: 171 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A6")]
|
||||
[Address(RVA = "0x1B9FEB0", Offset = "0x1B9ECB0", VA = "0x181B9FEB0")]
|
||||
internal void UpdateMesh(XRFaceSubsystem subsystem)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AC RID: 172 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A7")]
|
||||
[Address(RVA = "0x1B9FBA0", Offset = "0x1B9E9A0", VA = "0x181B9FBA0")]
|
||||
internal void UpdateEyes()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AD RID: 173 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A8")]
|
||||
[Address(RVA = "0x1B9FF40", Offset = "0x1B9ED40", VA = "0x181B9FF40")]
|
||||
private void UpdateTransformFromPose(Transform eyeTransform, Pose eyePose)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000AE RID: 174 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000A9")]
|
||||
[Address(RVA = "0x1BA00D0", Offset = "0x1B9EED0", VA = "0x181BA00D0")]
|
||||
public ARFace()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000041 RID: 65
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400003B")]
|
||||
private XRFaceMesh m_FaceMesh;
|
||||
|
||||
// Token: 0x04000042 RID: 66
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400003C")]
|
||||
private bool m_Updated;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,159 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200000F RID: 15
|
||||
[Token(Token = "0x200000E")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARFaceManager.html")]
|
||||
public sealed class ARFaceManager : ARTrackableManager<XRFaceSubsystem, XRFaceSubsystemDescriptor, XRFace, ARFace>
|
||||
{
|
||||
// Token: 0x17000035 RID: 53
|
||||
// (get) Token: 0x060000AF RID: 175 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000B0 RID: 176 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000035")]
|
||||
public GameObject facePrefab
|
||||
{
|
||||
[Token(Token = "0x60000AA")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000AB")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000036 RID: 54
|
||||
// (get) Token: 0x060000B1 RID: 177 RVA: 0x0000251C File Offset: 0x0000071C
|
||||
// (set) Token: 0x060000B2 RID: 178 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000036")]
|
||||
public int maximumFaceCount
|
||||
{
|
||||
[Token(Token = "0x60000AC")]
|
||||
[Address(RVA = "0x1B9ED00", Offset = "0x1B9DB00", VA = "0x181B9ED00")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000AD")]
|
||||
[Address(RVA = "0x1B9EE30", Offset = "0x1B9DC30", VA = "0x181B9EE30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000037 RID: 55
|
||||
// (get) Token: 0x060000B3 RID: 179 RVA: 0x00002534 File Offset: 0x00000734
|
||||
[Token(Token = "0x17000037")]
|
||||
public int supportedFaceCount
|
||||
{
|
||||
[Token(Token = "0x60000AE")]
|
||||
[Address(RVA = "0x1B9ED40", Offset = "0x1B9DB40", VA = "0x181B9ED40")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000005 RID: 5
|
||||
// (add) Token: 0x060000B4 RID: 180 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x060000B5 RID: 181 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000005")]
|
||||
public event Action<ARFacesChangedEventArgs> facesChanged
|
||||
{
|
||||
[Token(Token = "0x60000AF")]
|
||||
[Address(RVA = "0x1B9EC30", Offset = "0x1B9DA30", VA = "0x181B9EC30")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60000B0")]
|
||||
[Address(RVA = "0x1B9ED90", Offset = "0x1B9DB90", VA = "0x181B9ED90")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000B6 RID: 182 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000B1")]
|
||||
[Address(RVA = "0x1B9EB50", Offset = "0x1B9D950", VA = "0x181B9EB50")]
|
||||
public ARFace TryGetFace(TrackableId faceId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000B7 RID: 183 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000B2")]
|
||||
[Address(RVA = "0x1B9EA60", Offset = "0x1B9D860", VA = "0x181B9EA60", Slot = "8")]
|
||||
protected override void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000B8 RID: 184 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000B3")]
|
||||
[Address(RVA = "0x1B9E980", Offset = "0x1B9D780", VA = "0x181B9E980", Slot = "16")]
|
||||
protected override void OnAfterSetSessionRelativeData(ARFace face, XRFace sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000B9 RID: 185 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000B4")]
|
||||
[Address(RVA = "0x1B9EAB0", Offset = "0x1B9D8B0", VA = "0x181B9EAB0", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARFace> added, List<ARFace> updated, List<ARFace> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000BA RID: 186 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000B5")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000038 RID: 56
|
||||
// (get) Token: 0x060000BB RID: 187 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000038")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x60000B6")]
|
||||
[Address(RVA = "0x1B9ECD0", Offset = "0x1B9DAD0", VA = "0x181B9ECD0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000BC RID: 188 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000B7")]
|
||||
[Address(RVA = "0x1B9EBD0", Offset = "0x1B9D9D0", VA = "0x181B9EBD0")]
|
||||
public ARFaceManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000043 RID: 67
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400003D")]
|
||||
[SerializeField]
|
||||
[Tooltip("If not null, instantiates this prefab for each created face.")]
|
||||
private GameObject m_FacePrefab;
|
||||
|
||||
// Token: 0x04000044 RID: 68
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400003E")]
|
||||
[SerializeField]
|
||||
[Tooltip("The maximum number of faces to track simultaneously.")]
|
||||
private int m_MaximumFaceCount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,134 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000010 RID: 16
|
||||
[Token(Token = "0x200000F")]
|
||||
[RequireComponent(typeof(ARFace))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARFaceMeshVisualizer.html")]
|
||||
public sealed class ARFaceMeshVisualizer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000039 RID: 57
|
||||
// (get) Token: 0x060000BD RID: 189 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000BE RID: 190 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000039")]
|
||||
public Mesh mesh
|
||||
{
|
||||
[Token(Token = "0x60000B8")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000B9")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000BF RID: 191 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000BA")]
|
||||
[Address(RVA = "0x1B9F630", Offset = "0x1B9E430", VA = "0x181B9F630")]
|
||||
private void SetVisible(bool visible)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C0 RID: 192 RVA: 0x0000254C File Offset: 0x0000074C
|
||||
[Token(Token = "0x60000BB")]
|
||||
[Address(RVA = "0x18F9F40", Offset = "0x18F8D40", VA = "0x1818F9F40")]
|
||||
private static bool TryCopyToList<T>(NativeArray<T> array, List<T> list) where T : struct
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000C1 RID: 193 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000BC")]
|
||||
[Address(RVA = "0x1B9F240", Offset = "0x1B9E040", VA = "0x181B9F240")]
|
||||
private void SetMeshTopology()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C2 RID: 194 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000BD")]
|
||||
[Address(RVA = "0x1B9F700", Offset = "0x1B9E500", VA = "0x181B9F700")]
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C3 RID: 195 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000BE")]
|
||||
[Address(RVA = "0x1B9F210", Offset = "0x1B9E010", VA = "0x181B9F210")]
|
||||
private void OnUpdated(ARFaceUpdatedEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C4 RID: 196 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000BF")]
|
||||
[Address(RVA = "0x1B9F200", Offset = "0x1B9E000", VA = "0x181B9F200")]
|
||||
private void OnSessionStateChanged(ARSessionStateChangedEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C5 RID: 197 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000C0")]
|
||||
[Address(RVA = "0x1B9EE80", Offset = "0x1B9DC80", VA = "0x181B9EE80")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C6 RID: 198 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000C1")]
|
||||
[Address(RVA = "0x1B9F0C0", Offset = "0x1B9DEC0", VA = "0x181B9F0C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C7 RID: 199 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000C2")]
|
||||
[Address(RVA = "0x1B9EF90", Offset = "0x1B9DD90", VA = "0x181B9EF90")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C8 RID: 200 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000C3")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARFaceMeshVisualizer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000047 RID: 71
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000041")]
|
||||
private ARFace m_Face;
|
||||
|
||||
// Token: 0x04000048 RID: 72
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000042")]
|
||||
private MeshRenderer m_MeshRenderer;
|
||||
|
||||
// Token: 0x04000049 RID: 73
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000043")]
|
||||
private bool m_TopologyUpdatedThisFrame;
|
||||
|
||||
// Token: 0x0400004A RID: 74
|
||||
[Token(Token = "0x4000044")]
|
||||
private static List<Vector3> s_Vertices;
|
||||
|
||||
// Token: 0x0400004B RID: 75
|
||||
[Token(Token = "0x4000045")]
|
||||
private static List<Vector2> s_UVs;
|
||||
|
||||
// Token: 0x0400004C RID: 76
|
||||
[Token(Token = "0x4000046")]
|
||||
private static List<int> s_Indices;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
[Token(Token = "0x2000010")]
|
||||
public struct ARFaceUpdatedEventArgs : IEquatable<ARFaceUpdatedEventArgs>
|
||||
{
|
||||
// Token: 0x1700003A RID: 58
|
||||
// (get) Token: 0x060000C9 RID: 201 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000CA RID: 202 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003A")]
|
||||
public ARFace face
|
||||
{
|
||||
[Token(Token = "0x60000C4")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000C5")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000CB RID: 203 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000C6")]
|
||||
[Address(RVA = "0x1B9FA10", Offset = "0x1B9E810", VA = "0x181B9FA10")]
|
||||
public ARFaceUpdatedEventArgs(ARFace face)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000CC RID: 204 RVA: 0x00002564 File Offset: 0x00000764
|
||||
[Token(Token = "0x60000C7")]
|
||||
[Address(RVA = "0x1B9F980", Offset = "0x1B9E780", VA = "0x181B9F980", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060000CD RID: 205 RVA: 0x0000257C File Offset: 0x0000077C
|
||||
[Token(Token = "0x60000C8")]
|
||||
[Address(RVA = "0x1B9F840", Offset = "0x1B9E640", VA = "0x181B9F840", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000CE RID: 206 RVA: 0x00002594 File Offset: 0x00000794
|
||||
[Token(Token = "0x60000C9")]
|
||||
[Address(RVA = "0x1B9F910", Offset = "0x1B9E710", VA = "0x181B9F910", Slot = "4")]
|
||||
public bool Equals(ARFaceUpdatedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000CF RID: 207 RVA: 0x000025AC File Offset: 0x000007AC
|
||||
[Token(Token = "0x60000CA")]
|
||||
[Address(RVA = "0x1B9FAB0", Offset = "0x1B9E8B0", VA = "0x181B9FAB0")]
|
||||
public static bool operator ==(ARFaceUpdatedEventArgs lhs, ARFaceUpdatedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000D0 RID: 208 RVA: 0x000025C4 File Offset: 0x000007C4
|
||||
[Token(Token = "0x60000CB")]
|
||||
[Address(RVA = "0x1B9FB20", Offset = "0x1B9E920", VA = "0x181B9FB20")]
|
||||
public static bool operator !=(ARFaceUpdatedEventArgs lhs, ARFaceUpdatedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000012 RID: 18
|
||||
[Token(Token = "0x2000011")]
|
||||
public struct ARFacesChangedEventArgs : IEquatable<ARFacesChangedEventArgs>
|
||||
{
|
||||
// Token: 0x1700003B RID: 59
|
||||
// (get) Token: 0x060000D1 RID: 209 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000D2 RID: 210 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003B")]
|
||||
public List<ARFace> added
|
||||
{
|
||||
[Token(Token = "0x60000CC")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000CD")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003C RID: 60
|
||||
// (get) Token: 0x060000D3 RID: 211 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000D4 RID: 212 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003C")]
|
||||
public List<ARFace> updated
|
||||
{
|
||||
[Token(Token = "0x60000CE")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000CF")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003D RID: 61
|
||||
// (get) Token: 0x060000D5 RID: 213 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000D6 RID: 214 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003D")]
|
||||
public List<ARFace> removed
|
||||
{
|
||||
[Token(Token = "0x60000D0")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000D1")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000D7 RID: 215 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000D2")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARFacesChangedEventArgs(List<ARFace> added, List<ARFace> updated, List<ARFace> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D8 RID: 216 RVA: 0x000025DC File Offset: 0x000007DC
|
||||
[Token(Token = "0x60000D3")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060000D9 RID: 217 RVA: 0x000025F4 File Offset: 0x000007F4
|
||||
[Token(Token = "0x60000D4")]
|
||||
[Address(RVA = "0x1BA0450", Offset = "0x1B9F250", VA = "0x181BA0450", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000DA RID: 218 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000D5")]
|
||||
[Address(RVA = "0x1BA0500", Offset = "0x1B9F300", VA = "0x181BA0500", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000DB RID: 219 RVA: 0x0000260C File Offset: 0x0000080C
|
||||
[Token(Token = "0x60000D6")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARFacesChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000DC RID: 220 RVA: 0x00002624 File Offset: 0x00000824
|
||||
[Token(Token = "0x60000D7")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARFacesChangedEventArgs lhs, ARFacesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000DD RID: 221 RVA: 0x0000263C File Offset: 0x0000083C
|
||||
[Token(Token = "0x60000D8")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARFacesChangedEventArgs lhs, ARFacesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000013 RID: 19
|
||||
[Token(Token = "0x2000012")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARInputManager.html")]
|
||||
public sealed class ARInputManager : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700003E RID: 62
|
||||
// (get) Token: 0x060000DE RID: 222 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060000DF RID: 223 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003E")]
|
||||
public XRInputSubsystem subsystem
|
||||
{
|
||||
[Token(Token = "0x60000D9")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000DA")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000E0 RID: 224 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000DB")]
|
||||
[Address(RVA = "0x1BA0BC0", Offset = "0x1B9F9C0", VA = "0x181BA0BC0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000E1 RID: 225 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000DC")]
|
||||
[Address(RVA = "0x1BA0BA0", Offset = "0x1B9F9A0", VA = "0x181BA0BA0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000E2 RID: 226 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000DD")]
|
||||
[Address(RVA = "0x1BA0B60", Offset = "0x1B9F960", VA = "0x181BA0B60")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000E3 RID: 227 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000DE")]
|
||||
[Address(RVA = "0x1BA05D0", Offset = "0x1B9F3D0", VA = "0x181BA05D0")]
|
||||
private void CreateSubsystemIfNecessary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000E4 RID: 228 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000DF")]
|
||||
[Address(RVA = "0x1BA0610", Offset = "0x1B9F410", VA = "0x181BA0610")]
|
||||
private XRInputSubsystem CreateSubsystem()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000E5 RID: 229 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000E0")]
|
||||
[Address(RVA = "0x1BA08B0", Offset = "0x1B9F6B0", VA = "0x181BA08B0")]
|
||||
private XRInputSubsystem GetActiveSubsystemInstance()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000E6 RID: 230 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60000E1")]
|
||||
[Address(RVA = "0x7E78F0", Offset = "0x7E66F0", VA = "0x1807E78F0")]
|
||||
public ARInputManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000052 RID: 82
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400004C")]
|
||||
private bool m_CleanupSubsystemOnDestroy;
|
||||
|
||||
// Token: 0x04000053 RID: 83
|
||||
[Token(Token = "0x400004D")]
|
||||
private static List<XRInputSubsystemDescriptor> s_SubsystemDescriptors;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,169 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000014 RID: 20
|
||||
[Token(Token = "0x2000013")]
|
||||
public struct ARLightEstimationData : IEquatable<ARLightEstimationData>
|
||||
{
|
||||
// Token: 0x1700003F RID: 63
|
||||
// (get) Token: 0x060000E8 RID: 232 RVA: 0x00002654 File Offset: 0x00000854
|
||||
// (set) Token: 0x060000E9 RID: 233 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700003F")]
|
||||
public float? averageBrightness
|
||||
{
|
||||
[Token(Token = "0x60000E3")]
|
||||
[Address(RVA = "0x1BA12C0", Offset = "0x1BA00C0", VA = "0x181BA12C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000E4")]
|
||||
[Address(RVA = "0x99A6B0", Offset = "0x9994B0", VA = "0x18099A6B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000040 RID: 64
|
||||
// (get) Token: 0x060000EA RID: 234 RVA: 0x0000266C File Offset: 0x0000086C
|
||||
// (set) Token: 0x060000EB RID: 235 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000040")]
|
||||
public float? averageColorTemperature
|
||||
{
|
||||
[Token(Token = "0x60000E5")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000E6")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000041 RID: 65
|
||||
// (get) Token: 0x060000EC RID: 236 RVA: 0x00002684 File Offset: 0x00000884
|
||||
// (set) Token: 0x060000ED RID: 237 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000041")]
|
||||
public Color? colorCorrection
|
||||
{
|
||||
[Token(Token = "0x60000E7")]
|
||||
[Address(RVA = "0x1BA13E0", Offset = "0x1BA01E0", VA = "0x181BA13E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000E8")]
|
||||
[Address(RVA = "0x1BA1480", Offset = "0x1BA0280", VA = "0x181BA1480")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000042 RID: 66
|
||||
// (get) Token: 0x060000EE RID: 238 RVA: 0x0000269C File Offset: 0x0000089C
|
||||
// (set) Token: 0x060000EF RID: 239 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000042")]
|
||||
public float? averageIntensityInLumens
|
||||
{
|
||||
[Token(Token = "0x60000E9")]
|
||||
[Address(RVA = "0x1BA1350", Offset = "0x1BA0150", VA = "0x181BA1350")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000EA")]
|
||||
[Address(RVA = "0xD68840", Offset = "0xD67640", VA = "0x180D68840")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000F0 RID: 240 RVA: 0x000026B4 File Offset: 0x000008B4
|
||||
[Token(Token = "0x60000EB")]
|
||||
[Address(RVA = "0x1BA0F90", Offset = "0x1B9FD90", VA = "0x181BA0F90", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060000F1 RID: 241 RVA: 0x000026CC File Offset: 0x000008CC
|
||||
[Token(Token = "0x60000EC")]
|
||||
[Address(RVA = "0x1BA0EE0", Offset = "0x1B9FCE0", VA = "0x181BA0EE0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000F2 RID: 242 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60000ED")]
|
||||
[Address(RVA = "0x1BA1090", Offset = "0x1B9FE90", VA = "0x181BA1090", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000F3 RID: 243 RVA: 0x000026E4 File Offset: 0x000008E4
|
||||
[Token(Token = "0x60000EE")]
|
||||
[Address(RVA = "0x1BA0D60", Offset = "0x1B9FB60", VA = "0x181BA0D60", Slot = "4")]
|
||||
public bool Equals(ARLightEstimationData other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000F4 RID: 244 RVA: 0x000026FC File Offset: 0x000008FC
|
||||
[Token(Token = "0x60000EF")]
|
||||
[Address(RVA = "0x1BA1400", Offset = "0x1BA0200", VA = "0x181BA1400")]
|
||||
public static bool operator ==(ARLightEstimationData lhs, ARLightEstimationData rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000F5 RID: 245 RVA: 0x00002714 File Offset: 0x00000914
|
||||
[Token(Token = "0x60000F0")]
|
||||
[Address(RVA = "0x1BA1440", Offset = "0x1BA0240", VA = "0x181BA1440")]
|
||||
public static bool operator !=(ARLightEstimationData lhs, ARLightEstimationData rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000F6 RID: 246 RVA: 0x0000272C File Offset: 0x0000092C
|
||||
[Token(Token = "0x60000F1")]
|
||||
[Address(RVA = "0x1BA0C80", Offset = "0x1B9FA80", VA = "0x181BA0C80")]
|
||||
private float ConvertBrightnessToLumens(float brightness)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x060000F7 RID: 247 RVA: 0x00002744 File Offset: 0x00000944
|
||||
[Token(Token = "0x60000F2")]
|
||||
[Address(RVA = "0x1BA0CF0", Offset = "0x1B9FAF0", VA = "0x181BA0CF0")]
|
||||
private float ConvertLumensToBrightness(float lumens)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x04000056 RID: 86
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000050")]
|
||||
private float? m_AverageBrightness;
|
||||
|
||||
// Token: 0x04000057 RID: 87
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000051")]
|
||||
private float? m_AverageIntensityInLumens;
|
||||
|
||||
// Token: 0x04000058 RID: 88
|
||||
[Token(Token = "0x4000052")]
|
||||
private const float k_MaxLuminosity = 2000f;
|
||||
}
|
||||
}
|
||||
@@ -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 = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000F4")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
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 = "0xAB2F40", Offset = "0xAB1D40", VA = "0x180AB2F40")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60000F6")]
|
||||
[Address(RVA = "0x1BA2E90", Offset = "0x1BA1C90", VA = "0x181BA2E90")]
|
||||
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 = "0x431BC0", Offset = "0x4309C0", VA = "0x180431BC0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000F8")]
|
||||
[Address(RVA = "0x431D60", Offset = "0x430B60", VA = "0x180431D60")]
|
||||
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 = "0xD3C370", Offset = "0xD3B170", VA = "0x180D3C370")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FA")]
|
||||
[Address(RVA = "0xD3C350", Offset = "0xD3B150", VA = "0x180D3C350")]
|
||||
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 = "0xD3C3A0", Offset = "0xD3B1A0", VA = "0x180D3C3A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FC")]
|
||||
[Address(RVA = "0xD3C360", Offset = "0xD3B160", VA = "0x180D3C360")]
|
||||
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 = "0x1BA2D80", Offset = "0x1BA1B80", VA = "0x181BA2D80")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000FE")]
|
||||
[Address(RVA = "0x1BA2E80", Offset = "0x1BA1C80", VA = "0x181BA2E80")]
|
||||
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 = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000100")]
|
||||
[Address(RVA = "0x42EFF0", Offset = "0x42DDF0", VA = "0x18042EFF0")]
|
||||
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 = "0x1BA2CE0", Offset = "0x1BA1AE0", VA = "0x181BA2CE0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000102")]
|
||||
[Address(RVA = "0x1BA2DE0", Offset = "0x1BA1BE0", VA = "0x181BA2DE0")]
|
||||
[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 = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
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 = "0x1BA2D90", Offset = "0x1BA1B90", VA = "0x181BA2D90")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600010A RID: 266 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000105")]
|
||||
[Address(RVA = "0x1BA1790", Offset = "0x1BA0590", VA = "0x181BA1790")]
|
||||
public void DestroyAllMeshes()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010B RID: 267 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000106")]
|
||||
[Address(RVA = "0x1BA1E50", Offset = "0x1BA0C50", VA = "0x181BA1E50")]
|
||||
private ARSessionOrigin GetSessionOrigin()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600010C RID: 268 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000107")]
|
||||
[Address(RVA = "0x1BA24F0", Offset = "0x1BA12F0", VA = "0x181BA24F0")]
|
||||
private void SetBoundingVolume()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010D RID: 269 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000108")]
|
||||
[Address(RVA = "0x1BA20C0", Offset = "0x1BA0EC0", VA = "0x181BA20C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010E RID: 270 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000109")]
|
||||
[Address(RVA = "0x1BA1F60", Offset = "0x1BA0D60", VA = "0x181BA1F60")]
|
||||
private void OnDrawGizmosSelected()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010F RID: 271 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010A")]
|
||||
[Address(RVA = "0x1BA28E0", Offset = "0x1BA16E0", VA = "0x181BA28E0")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000110 RID: 272 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010B")]
|
||||
[Address(RVA = "0x1BA1A00", Offset = "0x1BA0800", VA = "0x181BA1A00")]
|
||||
private void Generate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000111 RID: 273 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010C")]
|
||||
[Address(RVA = "0x1BA2350", Offset = "0x1BA1150", VA = "0x181BA2350")]
|
||||
private void OnMeshGenerated(MeshGenerationResult result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000112 RID: 274 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010D")]
|
||||
[Address(RVA = "0x1BA25C0", Offset = "0x1BA13C0", VA = "0x181BA25C0")]
|
||||
private void UpdateMeshInfos()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000113 RID: 275 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010E")]
|
||||
[Address(RVA = "0x1BA1F40", Offset = "0x1BA0D40", VA = "0x181BA1F40")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000114 RID: 276 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600010F")]
|
||||
[Address(RVA = "0x1BA1F10", Offset = "0x1BA0D10", VA = "0x181BA1F10")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000115 RID: 277 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000110")]
|
||||
[Address(RVA = "0x1BA1C40", Offset = "0x1BA0A40", VA = "0x181BA1C40")]
|
||||
private MeshFilter GetOrCreateMeshFilter(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000116 RID: 278 RVA: 0x000027EC File Offset: 0x000009EC
|
||||
[Token(Token = "0x6000111")]
|
||||
[Address(RVA = "0x723D40", Offset = "0x722B40", VA = "0x180723D40")]
|
||||
internal static TrackableId GetTrackableId(MeshId trackableId)
|
||||
{
|
||||
return default(TrackableId);
|
||||
}
|
||||
|
||||
// Token: 0x06000117 RID: 279 RVA: 0x00002804 File Offset: 0x00000A04
|
||||
[Token(Token = "0x6000112")]
|
||||
[Address(RVA = "0x723D40", Offset = "0x722B40", VA = "0x180723D40")]
|
||||
internal static MeshId GetLegacyMeshId(TrackableId trackableId)
|
||||
{
|
||||
return default(MeshId);
|
||||
}
|
||||
|
||||
// Token: 0x06000118 RID: 280 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000113")]
|
||||
[Address(RVA = "0x1BA1490", Offset = "0x1BA0290", VA = "0x181BA1490")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000119 RID: 281 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000114")]
|
||||
[Address(RVA = "0x1BA1600", Offset = "0x1BA0400", VA = "0x181BA1600")]
|
||||
private XRMeshSubsystem CreateSubsystem()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600011A RID: 282 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000115")]
|
||||
[Address(RVA = "0x1BA2CC0", Offset = "0x1BA1AC0", VA = "0x181BA2CC0")]
|
||||
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 = "0x1BAAF60", Offset = "0x1BA9D60", VA = "0x181BAAF60", 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 = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public TrackableIdComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000017 RID: 23
|
||||
[Token(Token = "0x2000015")]
|
||||
public struct ARMeshesChangedEventArgs : IEquatable<ARMeshesChangedEventArgs>
|
||||
{
|
||||
// Token: 0x1700004C RID: 76
|
||||
// (get) Token: 0x0600011E RID: 286 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600011F RID: 287 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700004C")]
|
||||
public List<MeshFilter> added
|
||||
{
|
||||
[Token(Token = "0x6000117")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000118")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004D RID: 77
|
||||
// (get) Token: 0x06000120 RID: 288 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000121 RID: 289 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700004D")]
|
||||
public List<MeshFilter> updated
|
||||
{
|
||||
[Token(Token = "0x6000119")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600011A")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004E RID: 78
|
||||
// (get) Token: 0x06000122 RID: 290 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000123 RID: 291 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700004E")]
|
||||
public List<MeshFilter> removed
|
||||
{
|
||||
[Token(Token = "0x600011B")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600011C")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000124 RID: 292 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600011D")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARMeshesChangedEventArgs(List<MeshFilter> added, List<MeshFilter> updated, List<MeshFilter> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000125 RID: 293 RVA: 0x00002834 File Offset: 0x00000A34
|
||||
[Token(Token = "0x600011E")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000126 RID: 294 RVA: 0x0000284C File Offset: 0x00000A4C
|
||||
[Token(Token = "0x600011F")]
|
||||
[Address(RVA = "0x1BA2F70", Offset = "0x1BA1D70", VA = "0x181BA2F70", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000120")]
|
||||
[Address(RVA = "0x1BA3020", Offset = "0x1BA1E20", VA = "0x181BA3020", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000128 RID: 296 RVA: 0x00002864 File Offset: 0x00000A64
|
||||
[Token(Token = "0x6000121")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARMeshesChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000129 RID: 297 RVA: 0x0000287C File Offset: 0x00000A7C
|
||||
[Token(Token = "0x6000122")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARMeshesChangedEventArgs lhs, ARMeshesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600012A RID: 298 RVA: 0x00002894 File Offset: 0x00000A94
|
||||
[Token(Token = "0x6000123")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARMeshesChangedEventArgs lhs, ARMeshesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000018 RID: 24
|
||||
[Token(Token = "0x2000016")]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARParticipant.html")]
|
||||
public sealed class ARParticipant : ARTrackable<XRParticipant, ARParticipant>
|
||||
{
|
||||
// Token: 0x1700004F RID: 79
|
||||
// (get) Token: 0x0600012B RID: 299 RVA: 0x000028AC File Offset: 0x00000AAC
|
||||
[Token(Token = "0x1700004F")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x6000124")]
|
||||
[Address(RVA = "0x1BA3430", Offset = "0x1BA2230", VA = "0x181BA3430")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000050 RID: 80
|
||||
// (get) Token: 0x0600012C RID: 300 RVA: 0x000028C4 File Offset: 0x00000AC4
|
||||
[Token(Token = "0x17000050")]
|
||||
public Guid sessionId
|
||||
{
|
||||
[Token(Token = "0x6000125")]
|
||||
[Address(RVA = "0x1BA3460", Offset = "0x1BA2260", VA = "0x181BA3460")]
|
||||
get
|
||||
{
|
||||
return default(Guid);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600012D RID: 301 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000126")]
|
||||
[Address(RVA = "0x1BA33F0", Offset = "0x1BA21F0", VA = "0x181BA33F0")]
|
||||
public ARParticipant()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000019 RID: 25
|
||||
[Token(Token = "0x2000017")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARParticipantManager.html")]
|
||||
public sealed class ARParticipantManager : ARTrackableManager<XRParticipantSubsystem, XRParticipantSubsystemDescriptor, XRParticipant, ARParticipant>
|
||||
{
|
||||
// Token: 0x17000051 RID: 81
|
||||
// (get) Token: 0x0600012E RID: 302 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600012F RID: 303 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000051")]
|
||||
public GameObject participantPrefab
|
||||
{
|
||||
[Token(Token = "0x6000127")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000128")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000007 RID: 7
|
||||
// (add) Token: 0x06000130 RID: 304 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000131 RID: 305 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000007")]
|
||||
public event Action<ARParticipantsChangedEventArgs> participantsChanged
|
||||
{
|
||||
[Token(Token = "0x6000129")]
|
||||
[Address(RVA = "0x1BA3280", Offset = "0x1BA2080", VA = "0x181BA3280")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600012A")]
|
||||
[Address(RVA = "0x1BA3350", Offset = "0x1BA2150", VA = "0x181BA3350")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000132 RID: 306 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600012B")]
|
||||
[Address(RVA = "0x1BA30F0", Offset = "0x1BA1EF0", VA = "0x181BA30F0")]
|
||||
public ARParticipant GetParticipant(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000133 RID: 307 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600012C")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000134 RID: 308 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600012D")]
|
||||
[Address(RVA = "0x1BA3180", Offset = "0x1BA1F80", VA = "0x181BA3180", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARParticipant> added, List<ARParticipant> updated, List<ARParticipant> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000052 RID: 82
|
||||
// (get) Token: 0x06000135 RID: 309 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000052")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x600012E")]
|
||||
[Address(RVA = "0x1BA3320", Offset = "0x1BA2120", VA = "0x181BA3320", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000136 RID: 310 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600012F")]
|
||||
[Address(RVA = "0x1BA3220", Offset = "0x1BA2020", VA = "0x181BA3220")]
|
||||
public ARParticipantManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400006F RID: 111
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000069")]
|
||||
[SerializeField]
|
||||
[Tooltip("(Optional) Instantiates this prefab for each participant.")]
|
||||
private GameObject m_ParticipantPrefab;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,138 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001A RID: 26
|
||||
[Token(Token = "0x2000018")]
|
||||
public struct ARParticipantsChangedEventArgs : IEquatable<ARParticipantsChangedEventArgs>
|
||||
{
|
||||
// Token: 0x17000053 RID: 83
|
||||
// (get) Token: 0x06000137 RID: 311 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000138 RID: 312 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000053")]
|
||||
public List<ARParticipant> added
|
||||
{
|
||||
[Token(Token = "0x6000130")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000131")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000054 RID: 84
|
||||
// (get) Token: 0x06000139 RID: 313 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600013A RID: 314 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000054")]
|
||||
public List<ARParticipant> updated
|
||||
{
|
||||
[Token(Token = "0x6000132")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000133")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000055 RID: 85
|
||||
// (get) Token: 0x0600013B RID: 315 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600013C RID: 316 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000055")]
|
||||
public List<ARParticipant> removed
|
||||
{
|
||||
[Token(Token = "0x6000134")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000135")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600013D RID: 317 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000136")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARParticipantsChangedEventArgs(List<ARParticipant> added, List<ARParticipant> updated, List<ARParticipant> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600013E RID: 318 RVA: 0x000028DC File Offset: 0x00000ADC
|
||||
[Token(Token = "0x6000137")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600013F RID: 319 RVA: 0x000028F4 File Offset: 0x00000AF4
|
||||
[Token(Token = "0x6000138")]
|
||||
[Address(RVA = "0x1BA34C0", Offset = "0x1BA22C0", VA = "0x181BA34C0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000140 RID: 320 RVA: 0x0000290C File Offset: 0x00000B0C
|
||||
[Token(Token = "0x6000139")]
|
||||
[Address(RVA = "0x1BA3570", Offset = "0x1BA2370", VA = "0x181BA3570")]
|
||||
private int GetCount(List<ARParticipant> list)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000141 RID: 321 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600013A")]
|
||||
[Address(RVA = "0x1BA35B0", Offset = "0x1BA23B0", VA = "0x181BA35B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000142 RID: 322 RVA: 0x00002924 File Offset: 0x00000B24
|
||||
[Token(Token = "0x600013B")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARParticipantsChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000143 RID: 323 RVA: 0x0000293C File Offset: 0x00000B3C
|
||||
[Token(Token = "0x600013C")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARParticipantsChangedEventArgs lhs, ARParticipantsChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000144 RID: 324 RVA: 0x00002954 File Offset: 0x00000B54
|
||||
[Token(Token = "0x600013D")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARParticipantsChangedEventArgs lhs, ARParticipantsChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,277 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001B RID: 27
|
||||
[Token(Token = "0x2000019")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPlane.html")]
|
||||
public sealed class ARPlane : ARTrackable<BoundedPlane, ARPlane>
|
||||
{
|
||||
// Token: 0x17000056 RID: 86
|
||||
// (get) Token: 0x06000145 RID: 325 RVA: 0x0000296C File Offset: 0x00000B6C
|
||||
// (set) Token: 0x06000146 RID: 326 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000056")]
|
||||
public float vertexChangedThreshold
|
||||
{
|
||||
[Token(Token = "0x600013E")]
|
||||
[Address(RVA = "0xA31BD0", Offset = "0xA309D0", VA = "0x180A31BD0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600013F")]
|
||||
[Address(RVA = "0x1BA7460", Offset = "0x1BA6260", VA = "0x181BA7460")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000008 RID: 8
|
||||
// (add) Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000148 RID: 328 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000008")]
|
||||
public event Action<ARPlaneBoundaryChangedEventArgs> boundaryChanged
|
||||
{
|
||||
[Token(Token = "0x6000140")]
|
||||
[Address(RVA = "0x1BA6EB0", Offset = "0x1BA5CB0", VA = "0x181BA6EB0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000141")]
|
||||
[Address(RVA = "0x1BA73C0", Offset = "0x1BA61C0", VA = "0x181BA73C0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000057 RID: 87
|
||||
// (get) Token: 0x06000149 RID: 329 RVA: 0x00002984 File Offset: 0x00000B84
|
||||
[Token(Token = "0x17000057")]
|
||||
public Vector3 normal
|
||||
{
|
||||
[Token(Token = "0x6000142")]
|
||||
[Address(RVA = "0xAF51F0", Offset = "0xAF3FF0", VA = "0x180AF51F0")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000058 RID: 88
|
||||
// (get) Token: 0x0600014A RID: 330 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600014B RID: 331 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000058")]
|
||||
public ARPlane subsumedBy
|
||||
{
|
||||
[Token(Token = "0x6000143")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000144")]
|
||||
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000059 RID: 89
|
||||
// (get) Token: 0x0600014C RID: 332 RVA: 0x0000299C File Offset: 0x00000B9C
|
||||
[Token(Token = "0x17000059")]
|
||||
public PlaneAlignment alignment
|
||||
{
|
||||
[Token(Token = "0x6000145")]
|
||||
[Address(RVA = "0x1BA6F50", Offset = "0x1BA5D50", VA = "0x181BA6F50")]
|
||||
get
|
||||
{
|
||||
return PlaneAlignment.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005A RID: 90
|
||||
// (get) Token: 0x0600014D RID: 333 RVA: 0x000029B4 File Offset: 0x00000BB4
|
||||
[Token(Token = "0x1700005A")]
|
||||
public PlaneClassification classification
|
||||
{
|
||||
[Token(Token = "0x6000146")]
|
||||
[Address(RVA = "0x1BA7190", Offset = "0x1BA5F90", VA = "0x181BA7190")]
|
||||
get
|
||||
{
|
||||
return PlaneClassification.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005B RID: 91
|
||||
// (get) Token: 0x0600014E RID: 334 RVA: 0x000029CC File Offset: 0x00000BCC
|
||||
[Token(Token = "0x1700005B")]
|
||||
public Vector2 centerInPlaneSpace
|
||||
{
|
||||
[Token(Token = "0x6000147")]
|
||||
[Address(RVA = "0x1BA7050", Offset = "0x1BA5E50", VA = "0x181BA7050")]
|
||||
get
|
||||
{
|
||||
return default(Vector2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005C RID: 92
|
||||
// (get) Token: 0x0600014F RID: 335 RVA: 0x000029E4 File Offset: 0x00000BE4
|
||||
[Token(Token = "0x1700005C")]
|
||||
public Vector3 center
|
||||
{
|
||||
[Token(Token = "0x6000148")]
|
||||
[Address(RVA = "0x1BA70A0", Offset = "0x1BA5EA0", VA = "0x181BA70A0")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005D RID: 93
|
||||
// (get) Token: 0x06000150 RID: 336 RVA: 0x000029FC File Offset: 0x00000BFC
|
||||
[Token(Token = "0x1700005D")]
|
||||
public Vector2 extents
|
||||
{
|
||||
[Token(Token = "0x6000149")]
|
||||
[Address(RVA = "0x1BA71E0", Offset = "0x1BA5FE0", VA = "0x181BA71E0")]
|
||||
get
|
||||
{
|
||||
return default(Vector2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005E RID: 94
|
||||
// (get) Token: 0x06000151 RID: 337 RVA: 0x00002A14 File Offset: 0x00000C14
|
||||
[Token(Token = "0x1700005E")]
|
||||
public Vector2 size
|
||||
{
|
||||
[Token(Token = "0x600014A")]
|
||||
[Address(RVA = "0x1BA7370", Offset = "0x1BA6170", VA = "0x181BA7370")]
|
||||
get
|
||||
{
|
||||
return default(Vector2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005F RID: 95
|
||||
// (get) Token: 0x06000152 RID: 338 RVA: 0x00002A2C File Offset: 0x00000C2C
|
||||
[Token(Token = "0x1700005F")]
|
||||
public Plane infinitePlane
|
||||
{
|
||||
[Token(Token = "0x600014B")]
|
||||
[Address(RVA = "0x1BA7270", Offset = "0x1BA6070", VA = "0x181BA7270")]
|
||||
get
|
||||
{
|
||||
return default(Plane);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000060 RID: 96
|
||||
// (get) Token: 0x06000153 RID: 339 RVA: 0x00002A44 File Offset: 0x00000C44
|
||||
[Token(Token = "0x17000060")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x600014C")]
|
||||
[Address(RVA = "0x1BA7330", Offset = "0x1BA6130", VA = "0x181BA7330")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000061 RID: 97
|
||||
// (get) Token: 0x06000154 RID: 340 RVA: 0x00002A5C File Offset: 0x00000C5C
|
||||
[Token(Token = "0x17000061")]
|
||||
public NativeArray<Vector2> boundary
|
||||
{
|
||||
[Token(Token = "0x600014D")]
|
||||
[Address(RVA = "0x1BA6F90", Offset = "0x1BA5D90", VA = "0x181BA6F90")]
|
||||
get
|
||||
{
|
||||
return default(NativeArray<Vector2>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000155 RID: 341 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600014E")]
|
||||
[Address(RVA = "0x1BA6A10", Offset = "0x1BA5810", VA = "0x181BA6A10")]
|
||||
internal void UpdateBoundary(XRPlaneSubsystem subsystem)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000156 RID: 342 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600014F")]
|
||||
[Address(RVA = "0x1BA6950", Offset = "0x1BA5750", VA = "0x181BA6950")]
|
||||
private void OnValidate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000157 RID: 343 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000150")]
|
||||
[Address(RVA = "0x1BA68C0", Offset = "0x1BA56C0", VA = "0x181BA68C0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000158 RID: 344 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000151")]
|
||||
[Address(RVA = "0x1BA66B0", Offset = "0x1BA54B0", VA = "0x181BA66B0")]
|
||||
private void CheckForBoundaryChanges()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000159 RID: 345 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000152")]
|
||||
[Address(RVA = "0x1BA67E0", Offset = "0x1BA55E0", VA = "0x181BA67E0")]
|
||||
private void CopyBoundaryAndSetChangedFlag()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015A RID: 346 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000153")]
|
||||
[Address(RVA = "0x1BA6D70", Offset = "0x1BA5B70", VA = "0x181BA6D70")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015B RID: 347 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000154")]
|
||||
[Address(RVA = "0x1BA6E60", Offset = "0x1BA5C60", VA = "0x181BA6E60")]
|
||||
public ARPlane()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000074 RID: 116
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400006E")]
|
||||
[SerializeField]
|
||||
[Tooltip("The largest value by which a plane's vertex may change before the boundaryChanged event is invoked. Units are in meters.")]
|
||||
private float m_VertexChangedThreshold;
|
||||
|
||||
// Token: 0x04000077 RID: 119
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000071")]
|
||||
private NativeArray<Vector2> m_Boundary;
|
||||
|
||||
// Token: 0x04000078 RID: 120
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4000072")]
|
||||
private NativeArray<Vector2> m_OldBoundary;
|
||||
|
||||
// Token: 0x04000079 RID: 121
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4000073")]
|
||||
private bool m_HasBoundaryChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001C RID: 28
|
||||
[Token(Token = "0x200001A")]
|
||||
public struct ARPlaneBoundaryChangedEventArgs : IEquatable<ARPlaneBoundaryChangedEventArgs>
|
||||
{
|
||||
// Token: 0x17000062 RID: 98
|
||||
// (get) Token: 0x0600015C RID: 348 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600015D RID: 349 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000062")]
|
||||
public ARPlane plane
|
||||
{
|
||||
[Token(Token = "0x6000155")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000156")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600015E RID: 350 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000157")]
|
||||
[Address(RVA = "0x1BA3910", Offset = "0x1BA2710", VA = "0x181BA3910")]
|
||||
public ARPlaneBoundaryChangedEventArgs(ARPlane plane)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015F RID: 351 RVA: 0x00002A74 File Offset: 0x00000C74
|
||||
[Token(Token = "0x6000158")]
|
||||
[Address(RVA = "0x1BA3810", Offset = "0x1BA2610", VA = "0x181BA3810", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000160 RID: 352 RVA: 0x00002A8C File Offset: 0x00000C8C
|
||||
[Token(Token = "0x6000159")]
|
||||
[Address(RVA = "0x1BA3740", Offset = "0x1BA2540", VA = "0x181BA3740", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000161 RID: 353 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600015A")]
|
||||
[Address(RVA = "0x1BA38A0", Offset = "0x1BA26A0", VA = "0x181BA38A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000162 RID: 354 RVA: 0x00002AA4 File Offset: 0x00000CA4
|
||||
[Token(Token = "0x600015B")]
|
||||
[Address(RVA = "0x1BA36D0", Offset = "0x1BA24D0", VA = "0x181BA36D0", Slot = "4")]
|
||||
public bool Equals(ARPlaneBoundaryChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000163 RID: 355 RVA: 0x00002ABC File Offset: 0x00000CBC
|
||||
[Token(Token = "0x600015C")]
|
||||
[Address(RVA = "0x1BA39B0", Offset = "0x1BA27B0", VA = "0x181BA39B0")]
|
||||
public static bool operator ==(ARPlaneBoundaryChangedEventArgs lhs, ARPlaneBoundaryChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000164 RID: 356 RVA: 0x00002AD4 File Offset: 0x00000CD4
|
||||
[Token(Token = "0x600015D")]
|
||||
[Address(RVA = "0x1BA3A20", Offset = "0x1BA2820", VA = "0x181BA3A20")]
|
||||
public static bool operator !=(ARPlaneBoundaryChangedEventArgs lhs, ARPlaneBoundaryChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,196 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.Serialization;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001D RID: 29
|
||||
[Token(Token = "0x200001B")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPlaneManager.html")]
|
||||
public sealed class ARPlaneManager : ARTrackableManager<XRPlaneSubsystem, XRPlaneSubsystemDescriptor, BoundedPlane, ARPlane>, IRaycaster
|
||||
{
|
||||
// Token: 0x17000063 RID: 99
|
||||
// (get) Token: 0x06000165 RID: 357 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000166 RID: 358 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000063")]
|
||||
public GameObject planePrefab
|
||||
{
|
||||
[Token(Token = "0x600015E")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600015F")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000064 RID: 100
|
||||
// (get) Token: 0x06000167 RID: 359 RVA: 0x00002AEC File Offset: 0x00000CEC
|
||||
// (set) Token: 0x06000168 RID: 360 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000064")]
|
||||
public PlaneDetectionMode detectionMode
|
||||
{
|
||||
[Token(Token = "0x6000160")]
|
||||
[Address(RVA = "0x1BA4B20", Offset = "0x1BA3920", VA = "0x181BA4B20")]
|
||||
get
|
||||
{
|
||||
return PlaneDetectionMode.None;
|
||||
}
|
||||
[Token(Token = "0x6000161")]
|
||||
[Address(RVA = "0x1BA4C00", Offset = "0x1BA3A00", VA = "0x181BA4C00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000009 RID: 9
|
||||
// (add) Token: 0x06000169 RID: 361 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x0600016A RID: 362 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x14000009")]
|
||||
public event Action<ARPlanesChangedEventArgs> planesChanged
|
||||
{
|
||||
[Token(Token = "0x6000162")]
|
||||
[Address(RVA = "0x1BA4A80", Offset = "0x1BA3880", VA = "0x181BA4A80")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000163")]
|
||||
[Address(RVA = "0x1BA4B60", Offset = "0x1BA3960", VA = "0x181BA4B60")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600016B RID: 363 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000164")]
|
||||
[Address(RVA = "0x1BA3AC0", Offset = "0x1BA28C0", VA = "0x181BA3AC0")]
|
||||
public ARPlane GetPlane(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600016C RID: 364 RVA: 0x00002B04 File Offset: 0x00000D04
|
||||
[Token(Token = "0x6000165")]
|
||||
[Address(RVA = "0x1BA3E40", Offset = "0x1BA2C40", VA = "0x181BA3E40", Slot = "17")]
|
||||
public NativeArray<XRRaycastHit> Raycast(Ray ray, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x0600016D RID: 365 RVA: 0x00002B1C File Offset: 0x00000D1C
|
||||
[Token(Token = "0x6000166")]
|
||||
[Address(RVA = "0x1BA3A90", Offset = "0x1BA2890", VA = "0x181BA3A90")]
|
||||
private static float GetCrossDirection(Vector2 a, Vector2 b)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x0600016E RID: 366 RVA: 0x00002B34 File Offset: 0x00000D34
|
||||
[Token(Token = "0x6000167")]
|
||||
[Address(RVA = "0x1BA4740", Offset = "0x1BA3540", VA = "0x181BA4740")]
|
||||
private static int WindingNumber(Vector2 positionInPlaneSpace, NativeArray<Vector2> boundaryInPlaneSpace)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600016F RID: 367 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000168")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000170 RID: 368 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000169")]
|
||||
[Address(RVA = "0x1BA3C00", Offset = "0x1BA2A00", VA = "0x181BA3C00", Slot = "8")]
|
||||
protected override void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000171 RID: 369 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600016A")]
|
||||
[Address(RVA = "0x1BA3B50", Offset = "0x1BA2950", VA = "0x181BA3B50", Slot = "16")]
|
||||
protected override void OnAfterSetSessionRelativeData(ARPlane plane, BoundedPlane sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000172 RID: 370 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600016B")]
|
||||
[Address(RVA = "0x1BA3DA0", Offset = "0x1BA2BA0", VA = "0x181BA3DA0", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARPlane> added, List<ARPlane> updated, List<ARPlane> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000065 RID: 101
|
||||
// (get) Token: 0x06000173 RID: 371 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000065")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x600016C")]
|
||||
[Address(RVA = "0x1BA4B30", Offset = "0x1BA3930", VA = "0x181BA4B30", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000174 RID: 372 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600016D")]
|
||||
[Address(RVA = "0x1BA3CF0", Offset = "0x1BA2AF0", VA = "0x181BA3CF0", Slot = "5")]
|
||||
protected override void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000175 RID: 373 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600016E")]
|
||||
[Address(RVA = "0x1BA3C50", Offset = "0x1BA2A50", VA = "0x181BA3C50", Slot = "6")]
|
||||
protected override void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000176 RID: 374 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600016F")]
|
||||
[Address(RVA = "0x1BA4A20", Offset = "0x1BA3820", VA = "0x181BA4A20")]
|
||||
public ARPlaneManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400007B RID: 123
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000075")]
|
||||
[SerializeField]
|
||||
[Tooltip("If not null, instantiates this prefab for each created plane.")]
|
||||
private GameObject m_PlanePrefab;
|
||||
|
||||
// Token: 0x0400007C RID: 124
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000076")]
|
||||
[SerializeField]
|
||||
[PlaneDetectionModeMask]
|
||||
[Tooltip("The types of planes to detect.")]
|
||||
[FormerlySerializedAs("PlaneDetectionFlags")]
|
||||
private PlaneDetectionMode m_DetectionMode;
|
||||
|
||||
// Token: 0x0400007E RID: 126
|
||||
[Token(Token = "0x4000078")]
|
||||
private static List<Vector2> s_PlaneSpaceBoundary;
|
||||
|
||||
// Token: 0x0400007F RID: 127
|
||||
[Token(Token = "0x4000079")]
|
||||
private const PlaneDetectionMode k_PlaneDetectionModeEverything = (PlaneDetectionMode)(-1);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001E RID: 30
|
||||
[Token(Token = "0x200001C")]
|
||||
public static class ARPlaneMeshGenerators
|
||||
{
|
||||
// Token: 0x06000178 RID: 376 RVA: 0x00002B4C File Offset: 0x00000D4C
|
||||
[Token(Token = "0x6000171")]
|
||||
[Address(RVA = "0x1BA4F70", Offset = "0x1BA3D70", VA = "0x181BA4F70")]
|
||||
public static bool GenerateMesh(Mesh mesh, Pose pose, NativeArray<Vector2> convexPolygon, float areaTolerance = 1E-06f)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000179 RID: 377 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000172")]
|
||||
[Address(RVA = "0x1BA5510", Offset = "0x1BA4310", VA = "0x181BA5510")]
|
||||
public static void GenerateUvs(List<Vector2> Uvs, Pose pose, List<Vector3> vertices)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017A RID: 378 RVA: 0x00002B64 File Offset: 0x00000D64
|
||||
[Token(Token = "0x6000173")]
|
||||
[Address(RVA = "0x1BA4C60", Offset = "0x1BA3A60", VA = "0x181BA4C60")]
|
||||
public static bool GenerateIndices(List<int> indices, List<Vector3> convexPolygon, float areaTolerance = 1E-06f)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000080 RID: 128
|
||||
[Token(Token = "0x400007A")]
|
||||
private static List<int> s_Indices;
|
||||
|
||||
// Token: 0x04000081 RID: 129
|
||||
[Token(Token = "0x400007B")]
|
||||
private static List<Vector2> s_Uvs;
|
||||
|
||||
// Token: 0x04000082 RID: 130
|
||||
[Token(Token = "0x400007C")]
|
||||
private static List<Vector3> s_Vertices;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200001F RID: 31
|
||||
[Token(Token = "0x200001D")]
|
||||
[RequireComponent(typeof(ARPlane))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPlaneMeshVisualizer.html")]
|
||||
public sealed class ARPlaneMeshVisualizer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000066 RID: 102
|
||||
// (get) Token: 0x0600017C RID: 380 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600017D RID: 381 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000066")]
|
||||
public Mesh mesh
|
||||
{
|
||||
[Token(Token = "0x6000175")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000176")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600017E RID: 382 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000177")]
|
||||
[Address(RVA = "0x1BA5C60", Offset = "0x1BA4A60", VA = "0x181BA5C60")]
|
||||
private void OnBoundaryChanged(ARPlaneBoundaryChangedEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017F RID: 383 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000178")]
|
||||
[Address(RVA = "0x1BA5BB0", Offset = "0x1BA49B0", VA = "0x181BA5BB0")]
|
||||
private void DisableComponents()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000180 RID: 384 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000179")]
|
||||
[Address(RVA = "0x1BA61C0", Offset = "0x1BA4FC0", VA = "0x181BA61C0")]
|
||||
private void SetVisible(bool visible)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000181 RID: 385 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017A")]
|
||||
[Address(RVA = "0x1BA62B0", Offset = "0x1BA50B0", VA = "0x181BA62B0")]
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000182 RID: 386 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017B")]
|
||||
[Address(RVA = "0x1BA5B40", Offset = "0x1BA4940", VA = "0x181BA5B40")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000183 RID: 387 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017C")]
|
||||
[Address(RVA = "0x1BA60A0", Offset = "0x1BA4EA0", VA = "0x181BA60A0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000184 RID: 388 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017D")]
|
||||
[Address(RVA = "0x1BA5F90", Offset = "0x1BA4D90", VA = "0x181BA5F90")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000185 RID: 389 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017E")]
|
||||
[Address(RVA = "0x1BA6460", Offset = "0x1BA5260", VA = "0x181BA6460")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000186 RID: 390 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600017F")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARPlaneMeshVisualizer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000084 RID: 132
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400007E")]
|
||||
private float? m_InitialLineWidthMultiplier;
|
||||
|
||||
// Token: 0x04000085 RID: 133
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400007F")]
|
||||
private ARPlane m_Plane;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000020 RID: 32
|
||||
[Token(Token = "0x200001E")]
|
||||
public struct ARPlanesChangedEventArgs : IEquatable<ARPlanesChangedEventArgs>
|
||||
{
|
||||
// Token: 0x17000067 RID: 103
|
||||
// (get) Token: 0x06000187 RID: 391 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000188 RID: 392 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000067")]
|
||||
public List<ARPlane> added
|
||||
{
|
||||
[Token(Token = "0x6000180")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000181")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000068 RID: 104
|
||||
// (get) Token: 0x06000189 RID: 393 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600018A RID: 394 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000068")]
|
||||
public List<ARPlane> updated
|
||||
{
|
||||
[Token(Token = "0x6000182")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000183")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000069 RID: 105
|
||||
// (get) Token: 0x0600018B RID: 395 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600018C RID: 396 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000069")]
|
||||
public List<ARPlane> removed
|
||||
{
|
||||
[Token(Token = "0x6000184")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000185")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600018D RID: 397 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000186")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARPlanesChangedEventArgs(List<ARPlane> added, List<ARPlane> updated, List<ARPlane> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600018E RID: 398 RVA: 0x00002B7C File Offset: 0x00000D7C
|
||||
[Token(Token = "0x6000187")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600018F RID: 399 RVA: 0x00002B94 File Offset: 0x00000D94
|
||||
[Token(Token = "0x6000188")]
|
||||
[Address(RVA = "0x1BA74D0", Offset = "0x1BA62D0", VA = "0x181BA74D0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000190 RID: 400 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000189")]
|
||||
[Address(RVA = "0x1BA7580", Offset = "0x1BA6380", VA = "0x181BA7580", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000191 RID: 401 RVA: 0x00002BAC File Offset: 0x00000DAC
|
||||
[Token(Token = "0x600018A")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARPlanesChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000192 RID: 402 RVA: 0x00002BC4 File Offset: 0x00000DC4
|
||||
[Token(Token = "0x600018B")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARPlanesChangedEventArgs lhs, ARPlanesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000193 RID: 403 RVA: 0x00002BDC File Offset: 0x00000DDC
|
||||
[Token(Token = "0x600018C")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARPlanesChangedEventArgs lhs, ARPlanesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000021 RID: 33
|
||||
[Token(Token = "0x200001F")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPointCloud.html")]
|
||||
public class ARPointCloud : ARTrackable<XRPointCloud, ARPointCloud>
|
||||
{
|
||||
// Token: 0x1400000A RID: 10
|
||||
// (add) Token: 0x06000194 RID: 404 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000195 RID: 405 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1400000A")]
|
||||
public event Action<ARPointCloudUpdatedEventArgs> updated
|
||||
{
|
||||
[Token(Token = "0x600018D")]
|
||||
[Address(RVA = "0x1BA9900", Offset = "0x1BA8700", VA = "0x181BA9900")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600018E")]
|
||||
[Address(RVA = "0x1BA9C00", Offset = "0x1BA8A00", VA = "0x181BA9C00")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006A RID: 106
|
||||
// (get) Token: 0x06000196 RID: 406 RVA: 0x00002BF4 File Offset: 0x00000DF4
|
||||
[Token(Token = "0x1700006A")]
|
||||
public NativeSlice<Vector3>? positions
|
||||
{
|
||||
[Token(Token = "0x600018F")]
|
||||
[Address(RVA = "0x1BA9B30", Offset = "0x1BA8930", VA = "0x181BA9B30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006B RID: 107
|
||||
// (get) Token: 0x06000197 RID: 407 RVA: 0x00002C0C File Offset: 0x00000E0C
|
||||
[Token(Token = "0x1700006B")]
|
||||
public NativeSlice<ulong>? identifiers
|
||||
{
|
||||
[Token(Token = "0x6000190")]
|
||||
[Address(RVA = "0x1BA9A50", Offset = "0x1BA8850", VA = "0x181BA9A50")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x06000198 RID: 408 RVA: 0x00002C24 File Offset: 0x00000E24
|
||||
[Token(Token = "0x1700006C")]
|
||||
public NativeArray<float>? confidenceValues
|
||||
{
|
||||
[Token(Token = "0x6000191")]
|
||||
[Address(RVA = "0x1BA99A0", Offset = "0x1BA87A0", VA = "0x181BA99A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000199 RID: 409 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000192")]
|
||||
[Address(RVA = "0x1BA9860", Offset = "0x1BA8660", VA = "0x181BA9860")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600019A RID: 410 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000193")]
|
||||
[Address(RVA = "0x1BA9760", Offset = "0x1BA8560", VA = "0x181BA9760")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600019B RID: 411 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000194")]
|
||||
[Address(RVA = "0x1BA9770", Offset = "0x1BA8570", VA = "0x181BA9770")]
|
||||
internal void UpdateData(XRDepthSubsystem subsystem)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600019C RID: 412 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000195")]
|
||||
[Address(RVA = "0x1BA98C0", Offset = "0x1BA86C0", VA = "0x181BA98C0")]
|
||||
public ARPointCloud()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400008A RID: 138
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000084")]
|
||||
private XRPointCloudData m_Data;
|
||||
|
||||
// Token: 0x0400008B RID: 139
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000085")]
|
||||
private bool m_PointsUpdated;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000022 RID: 34
|
||||
[Token(Token = "0x2000020")]
|
||||
public struct ARPointCloudChangedEventArgs : IEquatable<ARPointCloudChangedEventArgs>
|
||||
{
|
||||
// Token: 0x1700006D RID: 109
|
||||
// (get) Token: 0x0600019D RID: 413 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600019E RID: 414 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700006D")]
|
||||
public List<ARPointCloud> added
|
||||
{
|
||||
[Token(Token = "0x6000196")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000197")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006E RID: 110
|
||||
// (get) Token: 0x0600019F RID: 415 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060001A0 RID: 416 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700006E")]
|
||||
public List<ARPointCloud> updated
|
||||
{
|
||||
[Token(Token = "0x6000198")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000199")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006F RID: 111
|
||||
// (get) Token: 0x060001A1 RID: 417 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060001A2 RID: 418 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700006F")]
|
||||
public List<ARPointCloud> removed
|
||||
{
|
||||
[Token(Token = "0x600019A")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600019B")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001A3 RID: 419 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600019C")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARPointCloudChangedEventArgs(List<ARPointCloud> added, List<ARPointCloud> updated, List<ARPointCloud> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001A4 RID: 420 RVA: 0x00002C3C File Offset: 0x00000E3C
|
||||
[Token(Token = "0x600019D")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001A5 RID: 421 RVA: 0x00002C54 File Offset: 0x00000E54
|
||||
[Token(Token = "0x600019E")]
|
||||
[Address(RVA = "0x1BA7650", Offset = "0x1BA6450", VA = "0x181BA7650", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001A6 RID: 422 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600019F")]
|
||||
[Address(RVA = "0x1BA7700", Offset = "0x1BA6500", VA = "0x181BA7700", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001A7 RID: 423 RVA: 0x00002C6C File Offset: 0x00000E6C
|
||||
[Token(Token = "0x60001A0")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARPointCloudChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001A8 RID: 424 RVA: 0x00002C84 File Offset: 0x00000E84
|
||||
[Token(Token = "0x60001A1")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARPointCloudChangedEventArgs lhs, ARPointCloudChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001A9 RID: 425 RVA: 0x00002C9C File Offset: 0x00000E9C
|
||||
[Token(Token = "0x60001A2")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARPointCloudChangedEventArgs lhs, ARPointCloudChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,231 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using Unity.Jobs;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000023 RID: 35
|
||||
[Token(Token = "0x2000021")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPointCloudManager.html")]
|
||||
public class ARPointCloudManager : ARTrackableManager<XRDepthSubsystem, XRDepthSubsystemDescriptor, XRPointCloud, ARPointCloud>, IRaycaster
|
||||
{
|
||||
// Token: 0x17000070 RID: 112
|
||||
// (get) Token: 0x060001AA RID: 426 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060001AB RID: 427 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000070")]
|
||||
public GameObject pointCloudPrefab
|
||||
{
|
||||
[Token(Token = "0x60001A3")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A4")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000B RID: 11
|
||||
// (add) Token: 0x060001AC RID: 428 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x060001AD RID: 429 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1400000B")]
|
||||
public event Action<ARPointCloudChangedEventArgs> pointCloudsChanged
|
||||
{
|
||||
[Token(Token = "0x60001A5")]
|
||||
[Address(RVA = "0x1BA83E0", Offset = "0x1BA71E0", VA = "0x181BA83E0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001A6")]
|
||||
[Address(RVA = "0x1BA84B0", Offset = "0x1BA72B0", VA = "0x181BA84B0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001AE RID: 430 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001A7")]
|
||||
[Address(RVA = "0x1BA7980", Offset = "0x1BA6780", VA = "0x181BA7980", Slot = "5")]
|
||||
protected override void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001AF RID: 431 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001A8")]
|
||||
[Address(RVA = "0x1BA78E0", Offset = "0x1BA66E0", VA = "0x181BA78E0", Slot = "6")]
|
||||
protected override void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B0 RID: 432 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60001A9")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000071 RID: 113
|
||||
// (get) Token: 0x060001B1 RID: 433 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000071")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x60001AA")]
|
||||
[Address(RVA = "0x1BA8480", Offset = "0x1BA7280", VA = "0x181BA8480", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001B2 RID: 434 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001AB")]
|
||||
[Address(RVA = "0x1BA77D0", Offset = "0x1BA65D0", VA = "0x181BA77D0", Slot = "16")]
|
||||
protected override void OnAfterSetSessionRelativeData(ARPointCloud pointCloud, XRPointCloud sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B3 RID: 435 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001AC")]
|
||||
[Address(RVA = "0x1BA7A30", Offset = "0x1BA6830", VA = "0x181BA7A30", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARPointCloud> added, List<ARPointCloud> updated, List<ARPointCloud> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B4 RID: 436 RVA: 0x00002CB4 File Offset: 0x00000EB4
|
||||
[Token(Token = "0x60001AD")]
|
||||
[Address(RVA = "0x1BA7AD0", Offset = "0x1BA68D0", VA = "0x181BA7AD0", Slot = "17")]
|
||||
public NativeArray<XRRaycastHit> Raycast(Ray rayInSessionSpace, TrackableType trackableTypeMask, Allocator allocator)
|
||||
{
|
||||
return default(NativeArray<XRRaycastHit>);
|
||||
}
|
||||
|
||||
// Token: 0x060001B5 RID: 437 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001AE")]
|
||||
[Address(RVA = "0x1B842E0", Offset = "0x1B830E0", VA = "0x181B842E0")]
|
||||
private static void Append<T>(ref NativeArray<T> currentArray, NativeArray<T> arrayToAppend, int lengthToCopy, Allocator allocator) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001B6 RID: 438 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001AF")]
|
||||
[Address(RVA = "0x1BA8380", Offset = "0x1BA7180", VA = "0x181BA8380")]
|
||||
public ARPointCloudManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400008F RID: 143
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000089")]
|
||||
[SerializeField]
|
||||
[Tooltip("If not null, instantiates this prefab for each point cloud.")]
|
||||
private GameObject m_PointCloudPrefab;
|
||||
|
||||
// Token: 0x02000024 RID: 36
|
||||
[Token(Token = "0x200003E")]
|
||||
private struct PointCloudRaycastInfo
|
||||
{
|
||||
// Token: 0x04000091 RID: 145
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E6")]
|
||||
public float distance;
|
||||
|
||||
// Token: 0x04000092 RID: 146
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x40000E7")]
|
||||
public float cosineAngleWithRay;
|
||||
}
|
||||
|
||||
// Token: 0x02000025 RID: 37
|
||||
[Token(Token = "0x200003F")]
|
||||
private struct PointCloudRaycastJob : IJobParallelFor
|
||||
{
|
||||
// Token: 0x060001B7 RID: 439 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A6")]
|
||||
[Address(RVA = "0x1BAADE0", Offset = "0x1BA9BE0", VA = "0x181BAADE0", Slot = "4")]
|
||||
public void Execute(int i)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000093 RID: 147
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E8")]
|
||||
[ReadOnly]
|
||||
public NativeSlice<Vector3> points;
|
||||
|
||||
// Token: 0x04000094 RID: 148
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000E9")]
|
||||
[WriteOnly]
|
||||
public NativeArray<ARPointCloudManager.PointCloudRaycastInfo> infoOut;
|
||||
|
||||
// Token: 0x04000095 RID: 149
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000EA")]
|
||||
public Ray ray;
|
||||
}
|
||||
|
||||
// Token: 0x02000026 RID: 38
|
||||
[Token(Token = "0x2000040")]
|
||||
private struct PointCloudRaycastCollectResultsJob : IJob
|
||||
{
|
||||
// Token: 0x060001B8 RID: 440 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002A7")]
|
||||
[Address(RVA = "0x1BAAB30", Offset = "0x1BA9930", VA = "0x181BAAB30", Slot = "4")]
|
||||
public void Execute()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000096 RID: 150
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000EB")]
|
||||
[ReadOnly]
|
||||
public NativeSlice<Vector3> points;
|
||||
|
||||
// Token: 0x04000097 RID: 151
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000EC")]
|
||||
[ReadOnly]
|
||||
public NativeArray<ARPointCloudManager.PointCloudRaycastInfo> infos;
|
||||
|
||||
// Token: 0x04000098 RID: 152
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000ED")]
|
||||
[WriteOnly]
|
||||
public NativeArray<XRRaycastHit> hits;
|
||||
|
||||
// Token: 0x04000099 RID: 153
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40000EE")]
|
||||
[WriteOnly]
|
||||
public NativeArray<int> count;
|
||||
|
||||
// Token: 0x0400009A RID: 154
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40000EF")]
|
||||
public float cosineThreshold;
|
||||
|
||||
// Token: 0x0400009B RID: 155
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x40000F0")]
|
||||
public Pose pose;
|
||||
|
||||
// Token: 0x0400009C RID: 156
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40000F1")]
|
||||
public TrackableId trackableId;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000027 RID: 39
|
||||
[Token(Token = "0x2000022")]
|
||||
[RequireComponent(typeof(ARPointCloud))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPointCloudMeshVisualizer.html")]
|
||||
public sealed class ARPointCloudMeshVisualizer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000072 RID: 114
|
||||
// (get) Token: 0x060001B9 RID: 441 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x060001BA RID: 442 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000072")]
|
||||
public Mesh mesh
|
||||
{
|
||||
[Token(Token = "0x60001B0")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001B1")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001BB RID: 443 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B2")]
|
||||
[Address(RVA = "0x1BA86E0", Offset = "0x1BA74E0", VA = "0x181BA86E0")]
|
||||
private void OnPointCloudChanged(ARPointCloudUpdatedEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001BC RID: 444 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B3")]
|
||||
[Address(RVA = "0x1BA8550", Offset = "0x1BA7350", VA = "0x181BA8550")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001BD RID: 445 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B4")]
|
||||
[Address(RVA = "0x1BA8650", Offset = "0x1BA7450", VA = "0x181BA8650")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001BE RID: 446 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B5")]
|
||||
[Address(RVA = "0x1BA85C0", Offset = "0x1BA73C0", VA = "0x181BA85C0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001BF RID: 447 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B6")]
|
||||
[Address(RVA = "0x1BA8C70", Offset = "0x1BA7A70", VA = "0x181BA8C70")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C0 RID: 448 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B7")]
|
||||
[Address(RVA = "0x1BA8B90", Offset = "0x1BA7990", VA = "0x181BA8B90")]
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C1 RID: 449 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B8")]
|
||||
[Address(RVA = "0x1BA8AF0", Offset = "0x1BA78F0", VA = "0x181BA8AF0")]
|
||||
private void SetVisible(bool visible)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C2 RID: 450 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001B9")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARPointCloudMeshVisualizer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400009E RID: 158
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400008C")]
|
||||
private ARPointCloud m_PointCloud;
|
||||
|
||||
// Token: 0x0400009F RID: 159
|
||||
[Token(Token = "0x400008D")]
|
||||
private static List<Vector3> s_Vertices;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000028 RID: 40
|
||||
[Token(Token = "0x2000023")]
|
||||
[RequireComponent(typeof(ARPointCloud))]
|
||||
[RequireComponent(typeof(ParticleSystem))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARPointCloudParticleVisualizer.html")]
|
||||
public sealed class ARPointCloudParticleVisualizer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060001C4 RID: 452 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001BB")]
|
||||
[Address(RVA = "0x1BA8E50", Offset = "0x1BA7C50", VA = "0x181BA8E50")]
|
||||
private void OnPointCloudChanged(ARPointCloudUpdatedEventArgs eventArgs)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C5 RID: 453 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001BC")]
|
||||
[Address(RVA = "0x1BA8CE0", Offset = "0x1BA7AE0", VA = "0x181BA8CE0")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C6 RID: 454 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001BD")]
|
||||
[Address(RVA = "0x1BA8DC0", Offset = "0x1BA7BC0", VA = "0x181BA8DC0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C7 RID: 455 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001BE")]
|
||||
[Address(RVA = "0x1BA8D30", Offset = "0x1BA7B30", VA = "0x181BA8D30")]
|
||||
private void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C8 RID: 456 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001BF")]
|
||||
[Address(RVA = "0x1BA9680", Offset = "0x1BA8480", VA = "0x181BA9680")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001C9 RID: 457 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001C0")]
|
||||
[Address(RVA = "0x1BA9560", Offset = "0x1BA8360", VA = "0x181BA9560")]
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CA RID: 458 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001C1")]
|
||||
[Address(RVA = "0x1BA9480", Offset = "0x1BA8280", VA = "0x181BA9480")]
|
||||
private void SetVisible(bool visible)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CB RID: 459 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001C2")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARPointCloudParticleVisualizer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000A0 RID: 160
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400008E")]
|
||||
private ARPointCloud m_PointCloud;
|
||||
|
||||
// Token: 0x040000A1 RID: 161
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400008F")]
|
||||
private ParticleSystem m_ParticleSystem;
|
||||
|
||||
// Token: 0x040000A2 RID: 162
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000090")]
|
||||
private ParticleSystem.Particle[] m_Particles;
|
||||
|
||||
// Token: 0x040000A3 RID: 163
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000091")]
|
||||
private int m_NumParticles;
|
||||
|
||||
// Token: 0x040000A4 RID: 164
|
||||
[Token(Token = "0x4000092")]
|
||||
private static List<Vector3> s_Vertices;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000029 RID: 41
|
||||
[Token(Token = "0x2000024")]
|
||||
public struct ARPointCloudUpdatedEventArgs : IEquatable<ARPointCloudUpdatedEventArgs>
|
||||
{
|
||||
// Token: 0x060001CD RID: 461 RVA: 0x00002CCC File Offset: 0x00000ECC
|
||||
[Token(Token = "0x60001C4")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001CE RID: 462 RVA: 0x00002CE4 File Offset: 0x00000EE4
|
||||
[Token(Token = "0x60001C5")]
|
||||
[Address(RVA = "0x1BA96F0", Offset = "0x1BA84F0", VA = "0x181BA96F0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001CF RID: 463 RVA: 0x00002CFC File Offset: 0x00000EFC
|
||||
[Token(Token = "0x60001C6")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "4")]
|
||||
public bool Equals(ARPointCloudUpdatedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001D0 RID: 464 RVA: 0x00002D14 File Offset: 0x00000F14
|
||||
[Token(Token = "0x60001C7")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40")]
|
||||
public static bool operator ==(ARPointCloudUpdatedEventArgs lhs, ARPointCloudUpdatedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001D1 RID: 465 RVA: 0x00002D2C File Offset: 0x00000F2C
|
||||
[Token(Token = "0x60001C8")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
public static bool operator !=(ARPointCloudUpdatedEventArgs lhs, ARPointCloudUpdatedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200002A RID: 42
|
||||
[Token(Token = "0x2000025")]
|
||||
public class ARPoseDriver : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060001D2 RID: 466 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001C9")]
|
||||
[Address(RVA = "0x1BAA130", Offset = "0x1BA8F30", VA = "0x181BAA130")]
|
||||
protected void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D3 RID: 467 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001CA")]
|
||||
[Address(RVA = "0x1BAA0D0", Offset = "0x1BA8ED0", VA = "0x181BAA0D0")]
|
||||
protected void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D4 RID: 468 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001CB")]
|
||||
[Address(RVA = "0x1BAA0C0", Offset = "0x1BA8EC0", VA = "0x181BAA0C0")]
|
||||
protected void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D5 RID: 469 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001CC")]
|
||||
[Address(RVA = "0x1BAA0C0", Offset = "0x1BA8EC0", VA = "0x181BAA0C0")]
|
||||
protected void OnBeforeRender()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D6 RID: 470 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001CD")]
|
||||
[Address(RVA = "0x1BAA190", Offset = "0x1BA8F90", VA = "0x181BAA190")]
|
||||
protected void PerformUpdate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D7 RID: 471 RVA: 0x00002D44 File Offset: 0x00000F44
|
||||
[Token(Token = "0x60001CE")]
|
||||
[Address(RVA = "0x1BA9CA0", Offset = "0x1BA8AA0", VA = "0x181BA9CA0")]
|
||||
internal static ARPoseDriver.NullablePose GetNodePoseData(XRNode currentNode)
|
||||
{
|
||||
return default(ARPoseDriver.NullablePose);
|
||||
}
|
||||
|
||||
// Token: 0x060001D8 RID: 472 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001CF")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARPoseDriver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000A5 RID: 165
|
||||
[Token(Token = "0x4000093")]
|
||||
internal static List<XRNodeState> nodeStates;
|
||||
|
||||
// Token: 0x0200002B RID: 43
|
||||
[Token(Token = "0x2000041")]
|
||||
internal struct NullablePose
|
||||
{
|
||||
// Token: 0x040000A6 RID: 166
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000F2")]
|
||||
internal Vector3? position;
|
||||
|
||||
// Token: 0x040000A7 RID: 167
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000F3")]
|
||||
internal Quaternion? rotation;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200002C RID: 44
|
||||
[Token(Token = "0x2000026")]
|
||||
public struct ARRaycastHit : IEquatable<ARRaycastHit>, IComparable<ARRaycastHit>
|
||||
{
|
||||
// Token: 0x060001DA RID: 474 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001D1")]
|
||||
[Address(RVA = "0x1BAA600", Offset = "0x1BA9400", VA = "0x181BAA600")]
|
||||
public ARRaycastHit(XRRaycastHit hit, float distance, Transform transform)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000073 RID: 115
|
||||
// (get) Token: 0x060001DB RID: 475 RVA: 0x00002D5C File Offset: 0x00000F5C
|
||||
// (set) Token: 0x060001DC RID: 476 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000073")]
|
||||
public float distance
|
||||
{
|
||||
[Token(Token = "0x60001D2")]
|
||||
[Address(RVA = "0x16D4480", Offset = "0x16D3280", VA = "0x1816D4480")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60001D3")]
|
||||
[Address(RVA = "0x70C550", Offset = "0x70B350", VA = "0x18070C550")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000074 RID: 116
|
||||
// (get) Token: 0x060001DD RID: 477 RVA: 0x00002D74 File Offset: 0x00000F74
|
||||
[Token(Token = "0x17000074")]
|
||||
public TrackableType hitType
|
||||
{
|
||||
[Token(Token = "0x60001D4")]
|
||||
[Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")]
|
||||
get
|
||||
{
|
||||
return TrackableType.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000075 RID: 117
|
||||
// (get) Token: 0x060001DE RID: 478 RVA: 0x00002D8C File Offset: 0x00000F8C
|
||||
[Token(Token = "0x17000075")]
|
||||
public Pose pose
|
||||
{
|
||||
[Token(Token = "0x60001D5")]
|
||||
[Address(RVA = "0x1BAA6E0", Offset = "0x1BA94E0", VA = "0x181BAA6E0")]
|
||||
get
|
||||
{
|
||||
return default(Pose);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000076 RID: 118
|
||||
// (get) Token: 0x060001DF RID: 479 RVA: 0x00002DA4 File Offset: 0x00000FA4
|
||||
[Token(Token = "0x17000076")]
|
||||
public TrackableId trackableId
|
||||
{
|
||||
[Token(Token = "0x60001D6")]
|
||||
[Address(RVA = "0x1AD4EA0", Offset = "0x1AD3CA0", VA = "0x181AD4EA0")]
|
||||
get
|
||||
{
|
||||
return default(TrackableId);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000077 RID: 119
|
||||
// (get) Token: 0x060001E0 RID: 480 RVA: 0x00002DBC File Offset: 0x00000FBC
|
||||
[Token(Token = "0x17000077")]
|
||||
public Pose sessionRelativePose
|
||||
{
|
||||
[Token(Token = "0x60001D7")]
|
||||
[Address(RVA = "0x1BAA740", Offset = "0x1BA9540", VA = "0x181BAA740")]
|
||||
get
|
||||
{
|
||||
return default(Pose);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000078 RID: 120
|
||||
// (get) Token: 0x060001E1 RID: 481 RVA: 0x00002DD4 File Offset: 0x00000FD4
|
||||
[Token(Token = "0x17000078")]
|
||||
public float sessionRelativeDistance
|
||||
{
|
||||
[Token(Token = "0x60001D8")]
|
||||
[Address(RVA = "0xA9DE10", Offset = "0xA9CC10", VA = "0x180A9DE10")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001E2 RID: 482 RVA: 0x00002DEC File Offset: 0x00000FEC
|
||||
[Token(Token = "0x60001D9")]
|
||||
[Address(RVA = "0x1BAA520", Offset = "0x1BA9320", VA = "0x181BAA520", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001E3 RID: 483 RVA: 0x00002E04 File Offset: 0x00001004
|
||||
[Token(Token = "0x60001DA")]
|
||||
[Address(RVA = "0x1BAA370", Offset = "0x1BA9170", VA = "0x181BAA370", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001E4 RID: 484 RVA: 0x00002E1C File Offset: 0x0000101C
|
||||
[Token(Token = "0x60001DB")]
|
||||
[Address(RVA = "0x1BAA430", Offset = "0x1BA9230", VA = "0x181BAA430", Slot = "4")]
|
||||
public bool Equals(ARRaycastHit other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001E5 RID: 485 RVA: 0x00002E34 File Offset: 0x00001034
|
||||
[Token(Token = "0x60001DC")]
|
||||
[Address(RVA = "0x1BAA760", Offset = "0x1BA9560", VA = "0x181BAA760")]
|
||||
public static bool operator ==(ARRaycastHit lhs, ARRaycastHit rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001E6 RID: 486 RVA: 0x00002E4C File Offset: 0x0000104C
|
||||
[Token(Token = "0x60001DD")]
|
||||
[Address(RVA = "0x1BAA7B0", Offset = "0x1BA95B0", VA = "0x181BAA7B0")]
|
||||
public static bool operator !=(ARRaycastHit lhs, ARRaycastHit rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001E7 RID: 487 RVA: 0x00002E64 File Offset: 0x00001064
|
||||
[Token(Token = "0x60001DE")]
|
||||
[Address(RVA = "0x1BAA340", Offset = "0x1BA9140", VA = "0x181BAA340", Slot = "5")]
|
||||
public int CompareTo(ARRaycastHit other)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x040000A9 RID: 169
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000095")]
|
||||
private XRRaycastHit m_Hit;
|
||||
|
||||
// Token: 0x040000AA RID: 170
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000096")]
|
||||
private Transform m_Transform;
|
||||
}
|
||||
}
|
||||
@@ -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 = "0x383F2D0", Offset = "0x383E0D0", VA = "0x18383F2D0")]
|
||||
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 = "0x383F460", Offset = "0x383E260", VA = "0x18383F460")]
|
||||
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 = "0x383F830", Offset = "0x383E630", VA = "0x18383F830")]
|
||||
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 = "0x383F5E0", Offset = "0x383E3E0", VA = "0x18383F5E0")]
|
||||
internal void RegisterRaycaster(IRaycaster raycaster)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EC RID: 492 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E3")]
|
||||
[Address(RVA = "0x383FAF0", Offset = "0x383E8F0", VA = "0x18383FAF0")]
|
||||
internal void UnregisterRaycaster(IRaycaster raycaster)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001ED RID: 493 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001E4")]
|
||||
[Address(RVA = "0x383E7F0", Offset = "0x383D5F0", VA = "0x18383E7F0", Slot = "9")]
|
||||
protected override void OnAfterStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EE RID: 494 RVA: 0x00002EAC File Offset: 0x000010AC
|
||||
[Token(Token = "0x60001E5")]
|
||||
[Address(RVA = "0x383EFF0", Offset = "0x383DDF0", VA = "0x18383EFF0")]
|
||||
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 = "0x383F1E0", Offset = "0x383DFE0", VA = "0x18383F1E0")]
|
||||
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 = "0x383EF40", Offset = "0x383DD40", VA = "0x18383EF40")]
|
||||
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 = "0x383EEF0", Offset = "0x383DCF0", VA = "0x18383EEF0")]
|
||||
private static int RaycastHitComparer(ARRaycastHit lhs, ARRaycastHit rhs)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001F2 RID: 498 RVA: 0x00002F0C File Offset: 0x0000110C
|
||||
[Token(Token = "0x60001E9")]
|
||||
[Address(RVA = "0x383EA70", Offset = "0x383D870", VA = "0x18383EA70")]
|
||||
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 = "0x383F6A0", Offset = "0x383E4A0", VA = "0x18383F6A0")]
|
||||
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 = "0x383E790", Offset = "0x383D590", VA = "0x18383E790")]
|
||||
private void ConstructIfNecessary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F5 RID: 501 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001EC")]
|
||||
[Address(RVA = "0x383E700", Offset = "0x383D500", VA = "0x18383E700")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F6 RID: 502 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001ED")]
|
||||
[Address(RVA = "0x383FBD0", Offset = "0x383E9D0", VA = "0x18383FBD0")]
|
||||
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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,257 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200002E RID: 46
|
||||
[Token(Token = "0x2000028")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483648)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARSession.html")]
|
||||
public sealed class ARSession : SubsystemLifecycleManager<XRSessionSubsystem, XRSessionSubsystemDescriptor>
|
||||
{
|
||||
// Token: 0x17000079 RID: 121
|
||||
// (get) Token: 0x060001F8 RID: 504 RVA: 0x00002F3C File Offset: 0x0000113C
|
||||
// (set) Token: 0x060001F9 RID: 505 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000079")]
|
||||
public bool attemptUpdate
|
||||
{
|
||||
[Token(Token = "0x60001EF")]
|
||||
[Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60001F0")]
|
||||
[Address(RVA = "0x494500", Offset = "0x493300", VA = "0x180494500")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007A RID: 122
|
||||
// (get) Token: 0x060001FA RID: 506 RVA: 0x00002F54 File Offset: 0x00001154
|
||||
// (set) Token: 0x060001FB RID: 507 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700007A")]
|
||||
public bool matchFrameRate
|
||||
{
|
||||
[Token(Token = "0x60001F1")]
|
||||
[Address(RVA = "0x494260", Offset = "0x493060", VA = "0x180494260")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60001F2")]
|
||||
[Address(RVA = "0x3841ED0", Offset = "0x3840CD0", VA = "0x183841ED0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007B RID: 123
|
||||
// (get) Token: 0x060001FC RID: 508 RVA: 0x00002F6C File Offset: 0x0000116C
|
||||
[Token(Token = "0x1700007B")]
|
||||
public int? frameRate
|
||||
{
|
||||
[Token(Token = "0x60001F3")]
|
||||
[Address(RVA = "0x3841D10", Offset = "0x3840B10", VA = "0x183841D10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000C RID: 12
|
||||
// (add) Token: 0x060001FD RID: 509 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x060001FE RID: 510 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1400000C")]
|
||||
public static event Action<ARSessionStateChangedEventArgs> stateChanged
|
||||
{
|
||||
[Token(Token = "0x60001F4")]
|
||||
[Address(RVA = "0x3841C60", Offset = "0x3840A60", VA = "0x183841C60")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60001F5")]
|
||||
[Address(RVA = "0x3841E20", Offset = "0x3840C20", VA = "0x183841E20")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007C RID: 124
|
||||
// (get) Token: 0x060001FF RID: 511 RVA: 0x00002F84 File Offset: 0x00001184
|
||||
// (set) Token: 0x06000200 RID: 512 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700007C")]
|
||||
public static ARSessionState state
|
||||
{
|
||||
[Token(Token = "0x60001F6")]
|
||||
[Address(RVA = "0x3841DE0", Offset = "0x3840BE0", VA = "0x183841DE0")]
|
||||
get
|
||||
{
|
||||
return ARSessionState.None;
|
||||
}
|
||||
[Token(Token = "0x60001F7")]
|
||||
[Address(RVA = "0x3841F40", Offset = "0x3840D40", VA = "0x183841F40")]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007D RID: 125
|
||||
// (get) Token: 0x06000201 RID: 513 RVA: 0x00002F9C File Offset: 0x0000119C
|
||||
[Token(Token = "0x1700007D")]
|
||||
public static NotTrackingReason notTrackingReason
|
||||
{
|
||||
[Token(Token = "0x60001F8")]
|
||||
[Address(RVA = "0x3841DA0", Offset = "0x3840BA0", VA = "0x183841DA0")]
|
||||
get
|
||||
{
|
||||
return NotTrackingReason.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000202 RID: 514 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001F9")]
|
||||
[Address(RVA = "0x38415D0", Offset = "0x38403D0", VA = "0x1838415D0")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000203 RID: 515 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001FA")]
|
||||
[Address(RVA = "0x3841650", Offset = "0x3840450", VA = "0x183841650")]
|
||||
private void SetMatchFrameRateEnabled(bool enabled)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000204 RID: 516 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001FB")]
|
||||
[Address(RVA = "0x3841A80", Offset = "0x3840880", VA = "0x183841A80")]
|
||||
private void WarnIfMultipleARSessions()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000205 RID: 517 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60001FC")]
|
||||
[Address(RVA = "0x38412B0", Offset = "0x38400B0", VA = "0x1838412B0")]
|
||||
public static IEnumerator CheckAvailability()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000206 RID: 518 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60001FD")]
|
||||
[Address(RVA = "0x3841360", Offset = "0x3840160", VA = "0x183841360")]
|
||||
public static IEnumerator Install()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000207 RID: 519 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60001FE")]
|
||||
[Address(RVA = "0x3841530", Offset = "0x3840330", VA = "0x183841530", Slot = "5")]
|
||||
protected override void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000208 RID: 520 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x60001FF")]
|
||||
[Address(RVA = "0x3841300", Offset = "0x3840100", VA = "0x183841300")]
|
||||
private IEnumerator Initialize()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000209 RID: 521 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000200")]
|
||||
[Address(RVA = "0x3841700", Offset = "0x3840500", VA = "0x183841700")]
|
||||
private void StartSubsystem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020A RID: 522 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000201")]
|
||||
[Address(RVA = "0x3841250", Offset = "0x3840050", VA = "0x183841250")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020B RID: 523 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000202")]
|
||||
[Address(RVA = "0x3841920", Offset = "0x3840720", VA = "0x183841920")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020C RID: 524 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000203")]
|
||||
[Address(RVA = "0x38413B0", Offset = "0x38401B0", VA = "0x1838413B0")]
|
||||
private void OnApplicationPause(bool paused)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020D RID: 525 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000204")]
|
||||
[Address(RVA = "0x38414B0", Offset = "0x38402B0", VA = "0x1838414B0", Slot = "6")]
|
||||
protected override void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020E RID: 526 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000205")]
|
||||
[Address(RVA = "0x3841410", Offset = "0x3840210", VA = "0x183841410", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020F RID: 527 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000206")]
|
||||
[Address(RVA = "0x38417E0", Offset = "0x38405E0", VA = "0x1838417E0")]
|
||||
private static void UpdateNotTrackingReason()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000210 RID: 528 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000207")]
|
||||
[Address(RVA = "0x3841C00", Offset = "0x3840A00", VA = "0x183841C00")]
|
||||
public ARSession()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000B1 RID: 177
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400009D")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, the session will attempt to update a supported device if its AR software is out of date.")]
|
||||
private bool m_AttemptUpdate;
|
||||
|
||||
// Token: 0x040000B2 RID: 178
|
||||
[FieldOffset(Offset = "0x29")]
|
||||
[Token(Token = "0x400009E")]
|
||||
[SerializeField]
|
||||
[Tooltip("If enabled, the Unity frame will be synchronized with the AR session. Otherwise, the AR session will be updated independently of the Unity frame.")]
|
||||
private bool m_MatchFrameRate;
|
||||
|
||||
// Token: 0x040000B4 RID: 180
|
||||
[Token(Token = "0x40000A0")]
|
||||
private static ARSessionState s_State;
|
||||
|
||||
// Token: 0x040000B5 RID: 181
|
||||
[Token(Token = "0x40000A1")]
|
||||
private static NotTrackingReason s_NotTrackingReason;
|
||||
|
||||
// Token: 0x040000B6 RID: 182
|
||||
[Token(Token = "0x40000A2")]
|
||||
private static SessionAvailability s_Availability;
|
||||
|
||||
// Token: 0x040000B7 RID: 183
|
||||
[Token(Token = "0x40000A3")]
|
||||
private static ARSession s_Instance;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,128 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000032 RID: 50
|
||||
[Token(Token = "0x2000029")]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARSessionOrigin.html")]
|
||||
public class ARSessionOrigin : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000084 RID: 132
|
||||
// (get) Token: 0x06000223 RID: 547 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000224 RID: 548 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700007E")]
|
||||
public Camera camera
|
||||
{
|
||||
[Token(Token = "0x6000208")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000209")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000085 RID: 133
|
||||
// (get) Token: 0x06000225 RID: 549 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000226 RID: 550 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700007F")]
|
||||
public Transform trackablesParent
|
||||
{
|
||||
[Token(Token = "0x600020A")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600020B")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000086 RID: 134
|
||||
// (get) Token: 0x06000227 RID: 551 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000080")]
|
||||
private Transform contentOffsetTransform
|
||||
{
|
||||
[Token(Token = "0x600020C")]
|
||||
[Address(RVA = "0x3840F80", Offset = "0x383FD80", VA = "0x183840F80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000228 RID: 552 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600020D")]
|
||||
[Address(RVA = "0x38408B0", Offset = "0x383F6B0", VA = "0x1838408B0")]
|
||||
public void MakeContentAppearAt(Transform content, Vector3 position, Quaternion rotation)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000229 RID: 553 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600020E")]
|
||||
[Address(RVA = "0x3840670", Offset = "0x383F470", VA = "0x183840670")]
|
||||
public void MakeContentAppearAt(Transform content, Vector3 position)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022A RID: 554 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600020F")]
|
||||
[Address(RVA = "0x3840BF0", Offset = "0x383F9F0", VA = "0x183840BF0")]
|
||||
public void MakeContentAppearAt(Transform content, Quaternion rotation)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022B RID: 555 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000210")]
|
||||
[Address(RVA = "0x383FC30", Offset = "0x383EA30", VA = "0x18383FC30")]
|
||||
private void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022C RID: 556 RVA: 0x00002FFC File Offset: 0x000011FC
|
||||
[Token(Token = "0x6000211")]
|
||||
[Address(RVA = "0x38404F0", Offset = "0x383F2F0", VA = "0x1838404F0")]
|
||||
private Pose GetCameraOriginPose()
|
||||
{
|
||||
return default(Pose);
|
||||
}
|
||||
|
||||
// Token: 0x0600022D RID: 557 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000212")]
|
||||
[Address(RVA = "0x3840D50", Offset = "0x383FB50", VA = "0x183840D50")]
|
||||
private void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022E RID: 558 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000213")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ARSessionOrigin()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000C1 RID: 193
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000A4")]
|
||||
[SerializeField]
|
||||
[Tooltip("The Camera to associate with the AR device.")]
|
||||
private Camera m_Camera;
|
||||
|
||||
// Token: 0x040000C3 RID: 195
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000A6")]
|
||||
private GameObject m_ContentOffsetGameObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000033 RID: 51
|
||||
[Token(Token = "0x200002A")]
|
||||
public enum ARSessionState
|
||||
{
|
||||
// Token: 0x040000C5 RID: 197
|
||||
[Token(Token = "0x40000A8")]
|
||||
None,
|
||||
// Token: 0x040000C6 RID: 198
|
||||
[Token(Token = "0x40000A9")]
|
||||
Unsupported,
|
||||
// Token: 0x040000C7 RID: 199
|
||||
[Token(Token = "0x40000AA")]
|
||||
CheckingAvailability,
|
||||
// Token: 0x040000C8 RID: 200
|
||||
[Token(Token = "0x40000AB")]
|
||||
NeedsInstall,
|
||||
// Token: 0x040000C9 RID: 201
|
||||
[Token(Token = "0x40000AC")]
|
||||
Installing,
|
||||
// Token: 0x040000CA RID: 202
|
||||
[Token(Token = "0x40000AD")]
|
||||
Ready,
|
||||
// Token: 0x040000CB RID: 203
|
||||
[Token(Token = "0x40000AE")]
|
||||
SessionInitializing,
|
||||
// Token: 0x040000CC RID: 204
|
||||
[Token(Token = "0x40000AF")]
|
||||
SessionTracking
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000034 RID: 52
|
||||
[Token(Token = "0x200002B")]
|
||||
public struct ARSessionStateChangedEventArgs : IEquatable<ARSessionStateChangedEventArgs>
|
||||
{
|
||||
// Token: 0x17000087 RID: 135
|
||||
// (get) Token: 0x0600022F RID: 559 RVA: 0x00003014 File Offset: 0x00001214
|
||||
// (set) Token: 0x06000230 RID: 560 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000081")]
|
||||
public ARSessionState state
|
||||
{
|
||||
[Token(Token = "0x6000214")]
|
||||
[Address(RVA = "0x57C620", Offset = "0x57B420", VA = "0x18057C620")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return ARSessionState.None;
|
||||
}
|
||||
[Token(Token = "0x6000215")]
|
||||
[Address(RVA = "0x724F70", Offset = "0x723D70", VA = "0x180724F70")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000231 RID: 561 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000216")]
|
||||
[Address(RVA = "0x724F70", Offset = "0x723D70", VA = "0x180724F70")]
|
||||
public ARSessionStateChangedEventArgs(ARSessionState state)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000232 RID: 562 RVA: 0x0000302C File Offset: 0x0000122C
|
||||
[Token(Token = "0x6000217")]
|
||||
[Address(RVA = "0x69AF80", Offset = "0x699D80", VA = "0x18069AF80", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000233 RID: 563 RVA: 0x00003044 File Offset: 0x00001244
|
||||
[Token(Token = "0x6000218")]
|
||||
[Address(RVA = "0x3841150", Offset = "0x383FF50", VA = "0x183841150", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000234 RID: 564 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000219")]
|
||||
[Address(RVA = "0x38411D0", Offset = "0x383FFD0", VA = "0x1838411D0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000235 RID: 565 RVA: 0x0000305C File Offset: 0x0000125C
|
||||
[Token(Token = "0x600021A")]
|
||||
[Address(RVA = "0x69AF70", Offset = "0x699D70", VA = "0x18069AF70", Slot = "4")]
|
||||
public bool Equals(ARSessionStateChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000236 RID: 566 RVA: 0x00003074 File Offset: 0x00001274
|
||||
[Token(Token = "0x600021B")]
|
||||
[Address(RVA = "0x164A970", Offset = "0x1649770", VA = "0x18164A970")]
|
||||
public static bool operator ==(ARSessionStateChangedEventArgs lhs, ARSessionStateChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000237 RID: 567 RVA: 0x0000308C File Offset: 0x0000128C
|
||||
[Token(Token = "0x600021C")]
|
||||
[Address(RVA = "0x164A980", Offset = "0x1649780", VA = "0x18164A980")]
|
||||
public static bool operator !=(ARSessionStateChangedEventArgs lhs, ARSessionStateChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000035 RID: 53
|
||||
[Token(Token = "0x200002C")]
|
||||
internal struct ARTextureInfo : IEquatable<ARTextureInfo>, IDisposable
|
||||
{
|
||||
// Token: 0x17000088 RID: 136
|
||||
// (get) Token: 0x06000238 RID: 568 RVA: 0x000030A4 File Offset: 0x000012A4
|
||||
[Token(Token = "0x17000082")]
|
||||
public XRTextureDescriptor descriptor
|
||||
{
|
||||
[Token(Token = "0x600021D")]
|
||||
[Address(RVA = "0x2968580", Offset = "0x2967380", VA = "0x182968580")]
|
||||
get
|
||||
{
|
||||
return default(XRTextureDescriptor);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000089 RID: 137
|
||||
// (get) Token: 0x06000239 RID: 569 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000083")]
|
||||
public Texture2D texture
|
||||
{
|
||||
[Token(Token = "0x600021E")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600023A RID: 570 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600021F")]
|
||||
[Address(RVA = "0x38426D0", Offset = "0x38414D0", VA = "0x1838426D0")]
|
||||
public ARTextureInfo(XRTextureDescriptor descriptor)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023B RID: 571 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000220")]
|
||||
[Address(RVA = "0x38426B0", Offset = "0x38414B0", VA = "0x1838426B0")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023C RID: 572 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000221")]
|
||||
[Address(RVA = "0x38421A0", Offset = "0x3840FA0", VA = "0x1838421A0")]
|
||||
private void DestroyTexture()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023D RID: 573 RVA: 0x000030BC File Offset: 0x000012BC
|
||||
[Token(Token = "0x6000222")]
|
||||
[Address(RVA = "0x3842470", Offset = "0x3841270", VA = "0x183842470")]
|
||||
public static ARTextureInfo GetUpdatedTextureInfo(ARTextureInfo textureInfo, XRTextureDescriptor descriptor)
|
||||
{
|
||||
return default(ARTextureInfo);
|
||||
}
|
||||
|
||||
// Token: 0x0600023E RID: 574 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000223")]
|
||||
[Address(RVA = "0x3842110", Offset = "0x3840F10", VA = "0x183842110")]
|
||||
private static Texture2D CreateTexture(XRTextureDescriptor descriptor)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600023F RID: 575 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000224")]
|
||||
[Address(RVA = "0x3842240", Offset = "0x3841040", VA = "0x183842240", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000240 RID: 576 RVA: 0x000030D4 File Offset: 0x000012D4
|
||||
[Token(Token = "0x6000225")]
|
||||
[Address(RVA = "0x38423C0", Offset = "0x38411C0", VA = "0x1838423C0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000241 RID: 577 RVA: 0x000030EC File Offset: 0x000012EC
|
||||
[Token(Token = "0x6000226")]
|
||||
[Address(RVA = "0x3842250", Offset = "0x3841050", VA = "0x183842250", Slot = "4")]
|
||||
public bool Equals(ARTextureInfo other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000242 RID: 578 RVA: 0x00003104 File Offset: 0x00001304
|
||||
[Token(Token = "0x6000227")]
|
||||
[Address(RVA = "0x3842310", Offset = "0x3841110", VA = "0x183842310", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000243 RID: 579 RVA: 0x0000311C File Offset: 0x0000131C
|
||||
[Token(Token = "0x6000228")]
|
||||
[Address(RVA = "0x3842790", Offset = "0x3841590", VA = "0x183842790")]
|
||||
public static bool operator ==(ARTextureInfo lhs, ARTextureInfo rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000244 RID: 580 RVA: 0x00003134 File Offset: 0x00001334
|
||||
[Token(Token = "0x6000229")]
|
||||
[Address(RVA = "0x38427D0", Offset = "0x38415D0", VA = "0x1838427D0")]
|
||||
public static bool operator !=(ARTextureInfo lhs, ARTextureInfo rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040000CE RID: 206
|
||||
[Token(Token = "0x40000B1")]
|
||||
private const bool k_TextureHasLinearColorSpace = false;
|
||||
|
||||
// Token: 0x040000CF RID: 207
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B2")]
|
||||
private XRTextureDescriptor m_Descriptor;
|
||||
|
||||
// Token: 0x040000D0 RID: 208
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000B3")]
|
||||
private Texture2D m_Texture;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,127 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000036 RID: 54
|
||||
[Token(Token = "0x200002D")]
|
||||
public class ARTrackable<TSessionRelativeData, TTrackable> : MonoBehaviour where TSessionRelativeData : struct, ITrackable where TTrackable : ARTrackable<TSessionRelativeData, TTrackable>
|
||||
{
|
||||
// Token: 0x1700008A RID: 138
|
||||
// (get) Token: 0x06000245 RID: 581 RVA: 0x0000314C File Offset: 0x0000134C
|
||||
// (set) Token: 0x06000246 RID: 582 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000084")]
|
||||
public bool destroyOnRemoval
|
||||
{
|
||||
[Token(Token = "0x600022A")]
|
||||
[Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600022B")]
|
||||
[Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008B RID: 139
|
||||
// (get) Token: 0x06000247 RID: 583 RVA: 0x00003164 File Offset: 0x00001364
|
||||
[Token(Token = "0x17000085")]
|
||||
public TrackableId trackableId
|
||||
{
|
||||
[Token(Token = "0x600022C")]
|
||||
[Address(RVA = "0x29CA270", Offset = "0x29C9070", VA = "0x1829CA270")]
|
||||
get
|
||||
{
|
||||
return default(TrackableId);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008C RID: 140
|
||||
// (get) Token: 0x06000248 RID: 584 RVA: 0x0000317C File Offset: 0x0000137C
|
||||
[Token(Token = "0x17000086")]
|
||||
public TrackingState trackingState
|
||||
{
|
||||
[Token(Token = "0x600022D")]
|
||||
[Address(RVA = "0x29CA400", Offset = "0x29C9200", VA = "0x1829CA400")]
|
||||
get
|
||||
{
|
||||
return TrackingState.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008D RID: 141
|
||||
// (get) Token: 0x06000249 RID: 585 RVA: 0x00003194 File Offset: 0x00001394
|
||||
// (set) Token: 0x0600024A RID: 586 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000087")]
|
||||
public bool pending
|
||||
{
|
||||
[Token(Token = "0x600022E")]
|
||||
[Address(RVA = "0x50FC80", Offset = "0x50EA80", VA = "0x18050FC80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600022F")]
|
||||
[Address(RVA = "0x745E50", Offset = "0x744C50", VA = "0x180745E50")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008E RID: 142
|
||||
// (get) Token: 0x0600024B RID: 587 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600024C RID: 588 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000088")]
|
||||
private protected TSessionRelativeData sessionRelativeData
|
||||
{
|
||||
[Token(Token = "0x6000230")]
|
||||
[Address(RVA = "0x29CA040", Offset = "0x29C8E40", VA = "0x1829CA040")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x29CA4F0", Offset = "0x29C92F0", VA = "0x1829CA4F0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600024D RID: 589 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000232")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
|
||||
protected internal virtual void OnAfterSetSessionRelativeData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024E RID: 590 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000233")]
|
||||
[Address(RVA = "0x29C9EF0", Offset = "0x29C8CF0", VA = "0x1829C9EF0")]
|
||||
internal void SetSessionRelativeData(TSessionRelativeData sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024F RID: 591 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x7DDAC0", Offset = "0x7DC8C0", VA = "0x1807DDAC0")]
|
||||
public ARTrackable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000D1 RID: 209
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B4")]
|
||||
[SerializeField]
|
||||
[Tooltip("If true, this component's GameObject will be removed immediately when this trackable is removed.")]
|
||||
private bool m_DestroyOnRemoval;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000037 RID: 55
|
||||
[Token(Token = "0x200002E")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
public abstract class ARTrackableManager<TSubsystem, TSessionRelativeData, TSubsystemDescriptor, TTrackable> : SubsystemLifecycleManager<TSubsystem, TSubsystemDescriptor> where TSubsystem : TrackingSubsystem<TSessionRelativeData, TSubsystemDescriptor> where TSessionRelativeData : struct, ITrackable where TSubsystemDescriptor : SubsystemDescriptor<TSubsystem> where TTrackable : ARTrackable<TSessionRelativeData, TTrackable>
|
||||
{
|
||||
// Token: 0x1700008F RID: 143
|
||||
// (get) Token: 0x06000250 RID: 592 RVA: 0x000031AC File Offset: 0x000013AC
|
||||
[Token(Token = "0x17000089")]
|
||||
public TrackableCollection<TTrackable> trackables
|
||||
{
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x28F30E0", Offset = "0x28F1EE0", VA = "0x1828F30E0")]
|
||||
get
|
||||
{
|
||||
return default(TrackableCollection<TTrackable>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000251 RID: 593 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000236")]
|
||||
[Address(RVA = "0x28F1750", Offset = "0x28F0550", VA = "0x1828F1750")]
|
||||
public void SetTrackablesActive(bool active)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000090 RID: 144
|
||||
// (get) Token: 0x06000252 RID: 594 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000253 RID: 595 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700008A")]
|
||||
private protected ARSessionOrigin sessionOrigin
|
||||
{
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000238")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000091 RID: 145
|
||||
// (get) Token: 0x06000254 RID: 596
|
||||
[Token(Token = "0x1700008B")]
|
||||
protected abstract string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x6000239")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000255 RID: 597 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "11")]
|
||||
protected virtual GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000256 RID: 598 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x28F0CA0", Offset = "0x28EFAA0", VA = "0x1828F0CA0", Slot = "12")]
|
||||
protected virtual void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000257 RID: 599 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600023C")]
|
||||
[Address(RVA = "0x28F1880", Offset = "0x28F0680", VA = "0x1828F1880", Slot = "13")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000258 RID: 600 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600023D")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")]
|
||||
protected virtual void OnTrackablesChanged(List<TTrackable> added, List<TTrackable> updated, List<TTrackable> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000259 RID: 601 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600023E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")]
|
||||
protected virtual void OnCreateTrackable(TTrackable trackable)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025A RID: 602 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600023F")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")]
|
||||
protected virtual void OnAfterSetSessionRelativeData(TTrackable trackable, TSessionRelativeData sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025B RID: 603 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000240")]
|
||||
[Address(RVA = "0x28F1320", Offset = "0x28F0120", VA = "0x1828F1320")]
|
||||
protected TTrackable CreateTrackableImmediate(TSessionRelativeData sessionRelativeData)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600025C RID: 604 RVA: 0x000031C4 File Offset: 0x000013C4
|
||||
[Token(Token = "0x6000241")]
|
||||
[Address(RVA = "0x28F1530", Offset = "0x28F0330", VA = "0x1828F1530")]
|
||||
protected bool DestroyPendingTrackable(TrackableId trackableId)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600025D RID: 605 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000242")]
|
||||
[Address(RVA = "0x28F0D10", Offset = "0x28EFB10", VA = "0x1828F0D10")]
|
||||
private static void ClearAndSetCapacity(List<TTrackable> list, int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025E RID: 606 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000243")]
|
||||
[Address(RVA = "0x28F16D0", Offset = "0x28F04D0", VA = "0x1828F16D0")]
|
||||
private string GetTrackableName(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600025F RID: 607 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000244")]
|
||||
[Address(RVA = "0x28F0E60", Offset = "0x28EFC60", VA = "0x1828F0E60")]
|
||||
private GameObject CreateGameObject()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000260 RID: 608 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000245")]
|
||||
[Address(RVA = "0x28F0FC0", Offset = "0x28EFDC0", VA = "0x1828F0FC0")]
|
||||
private GameObject CreateGameObject(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000261 RID: 609 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000246")]
|
||||
[Address(RVA = "0x28F1020", Offset = "0x28EFE20", VA = "0x1828F1020")]
|
||||
private GameObject CreateGameObject(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000262 RID: 610 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000247")]
|
||||
[Address(RVA = "0x28F1440", Offset = "0x28F0240", VA = "0x1828F1440")]
|
||||
private TTrackable CreateTrackable(TrackableId trackableId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000263 RID: 611 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000248")]
|
||||
[Address(RVA = "0x28F1090", Offset = "0x28EFE90", VA = "0x1828F1090")]
|
||||
private TTrackable CreateOrUpdateTrackable(TSessionRelativeData sessionRelativeData)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000264 RID: 612 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000249")]
|
||||
[Address(RVA = "0x28F1630", Offset = "0x28F0430", VA = "0x1828F1630")]
|
||||
private void DestroyTrackable(TTrackable trackable)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000265 RID: 613 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600024A")]
|
||||
[Address(RVA = "0x28F2F80", Offset = "0x28F1D80", VA = "0x1828F2F80")]
|
||||
protected ARTrackableManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000D5 RID: 213
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B8")]
|
||||
protected Dictionary<TrackableId, TTrackable> m_Trackables;
|
||||
|
||||
// Token: 0x040000D6 RID: 214
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000B9")]
|
||||
protected Dictionary<TrackableId, TTrackable> m_PendingAdds;
|
||||
|
||||
// Token: 0x040000D7 RID: 215
|
||||
[Token(Token = "0x40000BA")]
|
||||
private static List<TTrackable> s_Added;
|
||||
|
||||
// Token: 0x040000D8 RID: 216
|
||||
[Token(Token = "0x40000BB")]
|
||||
private static List<TTrackable> s_Updated;
|
||||
|
||||
// Token: 0x040000D9 RID: 217
|
||||
[Token(Token = "0x40000BC")]
|
||||
private static List<TTrackable> s_Removed;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000038 RID: 56
|
||||
[Token(Token = "0x200002F")]
|
||||
[DisallowMultipleComponent]
|
||||
[DefaultExecutionOrder(-2147483646)]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARTrackedImage.html")]
|
||||
public class ARTrackedImage : ARTrackable<XRTrackedImage, ARTrackedImage>
|
||||
{
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x06000267 RID: 615 RVA: 0x000031DC File Offset: 0x000013DC
|
||||
[Token(Token = "0x1700008C")]
|
||||
public Vector2 extents
|
||||
{
|
||||
[Token(Token = "0x600024C")]
|
||||
[Address(RVA = "0x3843310", Offset = "0x3842110", VA = "0x183843310")]
|
||||
get
|
||||
{
|
||||
return default(Vector2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (get) Token: 0x06000268 RID: 616 RVA: 0x000031F4 File Offset: 0x000013F4
|
||||
[Token(Token = "0x1700008D")]
|
||||
public Vector2 size
|
||||
{
|
||||
[Token(Token = "0x600024D")]
|
||||
[Address(RVA = "0x3843400", Offset = "0x3842200", VA = "0x183843400")]
|
||||
get
|
||||
{
|
||||
return default(Vector2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000094 RID: 148
|
||||
// (get) Token: 0x06000269 RID: 617 RVA: 0x0000320C File Offset: 0x0000140C
|
||||
[Token(Token = "0x1700008E")]
|
||||
public IntPtr nativePtr
|
||||
{
|
||||
[Token(Token = "0x600024E")]
|
||||
[Address(RVA = "0x3843390", Offset = "0x3842190", VA = "0x183843390")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000095 RID: 149
|
||||
// (get) Token: 0x0600026A RID: 618 RVA: 0x00003224 File Offset: 0x00001424
|
||||
// (set) Token: 0x0600026B RID: 619 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1700008F")]
|
||||
public XRReferenceImage referenceImage
|
||||
{
|
||||
[Token(Token = "0x600024F")]
|
||||
[Address(RVA = "0x38433D0", Offset = "0x38421D0", VA = "0x1838433D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(XRReferenceImage);
|
||||
}
|
||||
[Token(Token = "0x6000250")]
|
||||
[Address(RVA = "0x3843440", Offset = "0x3842240", VA = "0x183843440")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600026C RID: 620 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000251")]
|
||||
[Address(RVA = "0x38432D0", Offset = "0x38420D0", VA = "0x1838432D0")]
|
||||
public ARTrackedImage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,201 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Serialization;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000039 RID: 57
|
||||
[Token(Token = "0x2000030")]
|
||||
[DefaultExecutionOrder(-2147483647)]
|
||||
[RequireComponent(typeof(ARSessionOrigin))]
|
||||
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@3.0/api/UnityEngine.XR.ARFoundation.ARTrackedImageManager.html")]
|
||||
public sealed class ARTrackedImageManager : ARTrackableManager<XRImageTrackingSubsystem, XRImageTrackingSubsystemDescriptor, XRTrackedImage, ARTrackedImage>
|
||||
{
|
||||
// Token: 0x17000096 RID: 150
|
||||
// (get) Token: 0x0600026D RID: 621 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600026E RID: 622 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000090")]
|
||||
public IReferenceImageLibrary referenceLibrary
|
||||
{
|
||||
[Token(Token = "0x6000252")]
|
||||
[Address(RVA = "0x3843050", Offset = "0x3841E50", VA = "0x183843050")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000253")]
|
||||
[Address(RVA = "0x3843150", Offset = "0x3841F50", VA = "0x183843150")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600026F RID: 623 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000254")]
|
||||
[Address(RVA = "0x3842810", Offset = "0x3841610", VA = "0x183842810")]
|
||||
public RuntimeReferenceImageLibrary CreateRuntimeLibrary([Optional] XRReferenceImageLibrary serializedLibrary)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000097 RID: 151
|
||||
// (get) Token: 0x06000270 RID: 624 RVA: 0x0000323C File Offset: 0x0000143C
|
||||
// (set) Token: 0x06000271 RID: 625 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000091")]
|
||||
public int maxNumberOfMovingImages
|
||||
{
|
||||
[Token(Token = "0x6000255")]
|
||||
[Address(RVA = "0x430CC0", Offset = "0x42FAC0", VA = "0x180430CC0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000256")]
|
||||
[Address(RVA = "0x3843140", Offset = "0x3841F40", VA = "0x183843140")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000098 RID: 152
|
||||
// (get) Token: 0x06000272 RID: 626 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000273 RID: 627 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000092")]
|
||||
public GameObject trackedImagePrefab
|
||||
{
|
||||
[Token(Token = "0x6000257")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000258")]
|
||||
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000274 RID: 628 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000259")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "11")]
|
||||
protected override GameObject GetPrefab()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1400000D RID: 13
|
||||
// (add) Token: 0x06000275 RID: 629 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
// (remove) Token: 0x06000276 RID: 630 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x1400000D")]
|
||||
public event Action<ARTrackedImagesChangedEventArgs> trackedImagesChanged
|
||||
{
|
||||
[Token(Token = "0x600025A")]
|
||||
[Address(RVA = "0x3842F80", Offset = "0x3841D80", VA = "0x183842F80")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600025B")]
|
||||
[Address(RVA = "0x38430A0", Offset = "0x3841EA0", VA = "0x1838430A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000099 RID: 153
|
||||
// (get) Token: 0x06000277 RID: 631 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000093")]
|
||||
protected override string gameObjectName
|
||||
{
|
||||
[Token(Token = "0x600025C")]
|
||||
[Address(RVA = "0x3843020", Offset = "0x3841E20", VA = "0x183843020", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000278 RID: 632 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600025D")]
|
||||
[Address(RVA = "0x3842B70", Offset = "0x3841970", VA = "0x183842B70", Slot = "8")]
|
||||
protected override void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000279 RID: 633 RVA: 0x00003254 File Offset: 0x00001454
|
||||
[Token(Token = "0x600025E")]
|
||||
[Address(RVA = "0x38428A0", Offset = "0x38416A0", VA = "0x1838428A0")]
|
||||
private bool FindReferenceImage(Guid guid, out XRReferenceImage referenceImage)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600027A RID: 634 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600025F")]
|
||||
[Address(RVA = "0x3842AE0", Offset = "0x38418E0", VA = "0x183842AE0", Slot = "16")]
|
||||
protected override void OnAfterSetSessionRelativeData(ARTrackedImage image, XRTrackedImage sessionRelativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027B RID: 635 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000260")]
|
||||
[Address(RVA = "0x3842C60", Offset = "0x3841A60", VA = "0x183842C60", Slot = "14")]
|
||||
protected override void OnTrackablesChanged(List<ARTrackedImage> added, List<ARTrackedImage> updated, List<ARTrackedImage> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027C RID: 636 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000261")]
|
||||
[Address(RVA = "0x3842D80", Offset = "0x3841B80", VA = "0x183842D80")]
|
||||
private void UpdateReferenceImages(RuntimeReferenceImageLibrary library)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027D RID: 637 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000262")]
|
||||
[Address(RVA = "0x3842D00", Offset = "0x3841B00", VA = "0x183842D00")]
|
||||
private void SetMaxNumberOfMovingImages(int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027E RID: 638 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000263")]
|
||||
[Address(RVA = "0x3842EF0", Offset = "0x3841CF0", VA = "0x183842EF0")]
|
||||
public ARTrackedImageManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000DB RID: 219
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40000BE")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("m_ReferenceLibrary")]
|
||||
[Tooltip("The library of images which will be detected and/or tracked in the physical environment.")]
|
||||
private XRReferenceImageLibrary m_SerializedLibrary;
|
||||
|
||||
// Token: 0x040000DC RID: 220
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40000BF")]
|
||||
[SerializeField]
|
||||
[Tooltip("The maximum number of moving images to track in realtime. Not all implementations support this feature.")]
|
||||
private int m_MaxNumberOfMovingImages;
|
||||
|
||||
// Token: 0x040000DD RID: 221
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40000C0")]
|
||||
[SerializeField]
|
||||
[Tooltip("If not null, instantiates this prefab for each detected image.")]
|
||||
private GameObject m_TrackedImagePrefab;
|
||||
|
||||
// Token: 0x040000DF RID: 223
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40000C2")]
|
||||
private Dictionary<Guid, XRReferenceImage> m_ReferenceImages;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200003A RID: 58
|
||||
[Token(Token = "0x2000031")]
|
||||
public struct ARTrackedImagesChangedEventArgs : IEquatable<ARTrackedImagesChangedEventArgs>
|
||||
{
|
||||
// Token: 0x1700009A RID: 154
|
||||
// (get) Token: 0x0600027F RID: 639 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000280 RID: 640 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000094")]
|
||||
public List<ARTrackedImage> added
|
||||
{
|
||||
[Token(Token = "0x6000264")]
|
||||
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000265")]
|
||||
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009B RID: 155
|
||||
// (get) Token: 0x06000281 RID: 641 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000282 RID: 642 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000095")]
|
||||
public List<ARTrackedImage> updated
|
||||
{
|
||||
[Token(Token = "0x6000266")]
|
||||
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000267")]
|
||||
[Address(RVA = "0x737860", Offset = "0x736660", VA = "0x180737860")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009C RID: 156
|
||||
// (get) Token: 0x06000283 RID: 643 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x06000284 RID: 644 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000096")]
|
||||
public List<ARTrackedImage> removed
|
||||
{
|
||||
[Token(Token = "0x6000268")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000269")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000285 RID: 645 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600026A")]
|
||||
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
||||
public ARTrackedImagesChangedEventArgs(List<ARTrackedImage> added, List<ARTrackedImage> updated, List<ARTrackedImage> removed)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000286 RID: 646 RVA: 0x0000326C File Offset: 0x0000146C
|
||||
[Token(Token = "0x600026B")]
|
||||
[Address(RVA = "0x1B999A0", Offset = "0x1B987A0", VA = "0x181B999A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000287 RID: 647 RVA: 0x00003284 File Offset: 0x00001484
|
||||
[Token(Token = "0x600026C")]
|
||||
[Address(RVA = "0x3843470", Offset = "0x3842270", VA = "0x183843470", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000288 RID: 648 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x600026D")]
|
||||
[Address(RVA = "0x3843520", Offset = "0x3842320", VA = "0x183843520", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000289 RID: 649 RVA: 0x0000329C File Offset: 0x0000149C
|
||||
[Token(Token = "0x600026E")]
|
||||
[Address(RVA = "0x1B99970", Offset = "0x1B98770", VA = "0x181B99970", Slot = "4")]
|
||||
public bool Equals(ARTrackedImagesChangedEventArgs other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600028A RID: 650 RVA: 0x000032B4 File Offset: 0x000014B4
|
||||
[Token(Token = "0x600026F")]
|
||||
[Address(RVA = "0x1B99B20", Offset = "0x1B98920", VA = "0x181B99B20")]
|
||||
public static bool operator ==(ARTrackedImagesChangedEventArgs lhs, ARTrackedImagesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600028B RID: 651 RVA: 0x000032CC File Offset: 0x000014CC
|
||||
[Token(Token = "0x6000270")]
|
||||
[Address(RVA = "0x1B99B70", Offset = "0x1B98970", VA = "0x181B99B70")]
|
||||
public static bool operator !=(ARTrackedImagesChangedEventArgs lhs, ARTrackedImagesChangedEventArgs rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200003B RID: 59
|
||||
[Token(Token = "0x2000032")]
|
||||
public static class ARUpdateOrder
|
||||
{
|
||||
// Token: 0x040000E3 RID: 227
|
||||
[Token(Token = "0x40000C6")]
|
||||
public const int k_Session = -2147483648;
|
||||
|
||||
// Token: 0x040000E4 RID: 228
|
||||
[Token(Token = "0x40000C7")]
|
||||
public const int k_PlaneManager = -2147483647;
|
||||
|
||||
// Token: 0x040000E5 RID: 229
|
||||
[Token(Token = "0x40000C8")]
|
||||
public const int k_Plane = -2147483646;
|
||||
|
||||
// Token: 0x040000E6 RID: 230
|
||||
[Token(Token = "0x40000C9")]
|
||||
public const int k_PointCloudManager = -2147483647;
|
||||
|
||||
// Token: 0x040000E7 RID: 231
|
||||
[Token(Token = "0x40000CA")]
|
||||
public const int k_PointCloud = -2147483646;
|
||||
|
||||
// Token: 0x040000E8 RID: 232
|
||||
[Token(Token = "0x40000CB")]
|
||||
public const int k_AnchorManager = -2147483647;
|
||||
|
||||
// Token: 0x040000E9 RID: 233
|
||||
[Token(Token = "0x40000CC")]
|
||||
public const int k_Anchor = -2147483646;
|
||||
|
||||
// Token: 0x040000EA RID: 234
|
||||
[Token(Token = "0x40000CD")]
|
||||
public const int k_InputManager = -2147483647;
|
||||
|
||||
// Token: 0x040000EB RID: 235
|
||||
[Token(Token = "0x40000CE")]
|
||||
public const int k_CameraManager = -2147483647;
|
||||
|
||||
// Token: 0x040000EC RID: 236
|
||||
[Token(Token = "0x40000CF")]
|
||||
public const int k_FaceManager = -2147483647;
|
||||
|
||||
// Token: 0x040000ED RID: 237
|
||||
[Token(Token = "0x40000D0")]
|
||||
public const int k_Face = -2147483646;
|
||||
|
||||
// Token: 0x040000EE RID: 238
|
||||
[Token(Token = "0x40000D1")]
|
||||
public const int k_TrackedImageManager = -2147483647;
|
||||
|
||||
// Token: 0x040000EF RID: 239
|
||||
[Token(Token = "0x40000D2")]
|
||||
public const int k_TrackedImage = -2147483646;
|
||||
|
||||
// Token: 0x040000F0 RID: 240
|
||||
[Token(Token = "0x40000D3")]
|
||||
public const int k_EnvironmentProbeManager = -2147483647;
|
||||
|
||||
// Token: 0x040000F1 RID: 241
|
||||
[Token(Token = "0x40000D4")]
|
||||
public const int k_EnvironmentProbe = -2147483646;
|
||||
|
||||
// Token: 0x040000F2 RID: 242
|
||||
[Token(Token = "0x40000D5")]
|
||||
public const int k_MeshManager = -2147483647;
|
||||
|
||||
// Token: 0x040000F3 RID: 243
|
||||
[Token(Token = "0x40000D6")]
|
||||
public const int k_ParticipantManager = -2147483647;
|
||||
|
||||
// Token: 0x040000F4 RID: 244
|
||||
[Token(Token = "0x40000D7")]
|
||||
public const int k_Participant = -2147483646;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200003C RID: 60
|
||||
[Token(Token = "0x2000033")]
|
||||
internal interface IRaycaster
|
||||
{
|
||||
// Token: 0x0600028C RID: 652
|
||||
[Token(Token = "0x6000271")]
|
||||
[Address(Slot = "0")]
|
||||
NativeArray<XRRaycastHit> Raycast(Ray sessionSpaceRay, TrackableType trackableTypeMask, Allocator allocator);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200003D RID: 61
|
||||
[Token(Token = "0x2000034")]
|
||||
internal class MeshInfoComparer : IComparer<MeshInfo>
|
||||
{
|
||||
// Token: 0x0600028D RID: 653 RVA: 0x000032E4 File Offset: 0x000014E4
|
||||
[Token(Token = "0x6000272")]
|
||||
[Address(RVA = "0x38435F0", Offset = "0x38423F0", VA = "0x1838435F0", Slot = "4")]
|
||||
public int Compare(MeshInfo infoA, MeshInfo infoB)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600028E RID: 654 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000273")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MeshInfoComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x0200003E RID: 62
|
||||
[Token(Token = "0x2000035")]
|
||||
internal class MeshQueue
|
||||
{
|
||||
// Token: 0x0600028F RID: 655 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000274")]
|
||||
[Address(RVA = "0x3843670", Offset = "0x3842470", VA = "0x183843670")]
|
||||
public void EnqueueUnique(MeshInfo meshInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700009D RID: 157
|
||||
// (get) Token: 0x06000290 RID: 656 RVA: 0x000032FC File Offset: 0x000014FC
|
||||
[Token(Token = "0x17000097")]
|
||||
public int count
|
||||
{
|
||||
[Token(Token = "0x6000275")]
|
||||
[Address(RVA = "0x3843EB0", Offset = "0x3842CB0", VA = "0x183843EB0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000291 RID: 657 RVA: 0x00003314 File Offset: 0x00001514
|
||||
[Token(Token = "0x6000276")]
|
||||
[Address(RVA = "0x3843AF0", Offset = "0x38428F0", VA = "0x183843AF0")]
|
||||
public bool TryDequeue(IReadOnlyDictionary<MeshId, MeshInfo> generating, out MeshInfo meshInfo)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000292 RID: 658 RVA: 0x0000332C File Offset: 0x0000152C
|
||||
[Token(Token = "0x6000277")]
|
||||
[Address(RVA = "0x38439B0", Offset = "0x38427B0", VA = "0x1838439B0")]
|
||||
public bool Remove(MeshId meshId)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000293 RID: 659 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000278")]
|
||||
[Address(RVA = "0x38438E0", Offset = "0x38426E0", VA = "0x1838438E0")]
|
||||
private void InsertNew(MeshInfo meshInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000294 RID: 660 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000279")]
|
||||
[Address(RVA = "0x3843CA0", Offset = "0x3842AA0", VA = "0x183843CA0")]
|
||||
private void UpdateExisting(MeshInfo meshInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000295 RID: 661 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600027A")]
|
||||
[Address(RVA = "0x3843610", Offset = "0x3842410", VA = "0x183843610")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000296 RID: 662 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600027B")]
|
||||
[Address(RVA = "0x3843E10", Offset = "0x3842C10", VA = "0x183843E10")]
|
||||
public MeshQueue()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000F5 RID: 245
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000D8")]
|
||||
private List<MeshInfo> m_Queue;
|
||||
|
||||
// Token: 0x040000F6 RID: 246
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000D9")]
|
||||
private HashSet<MeshId> m_MeshSet;
|
||||
|
||||
// Token: 0x040000F7 RID: 247
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000DA")]
|
||||
private MeshInfoComparer s_MeshInfoComparer;
|
||||
}
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
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<byte> data;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000041 RID: 65
|
||||
[Token(Token = "0x2000037")]
|
||||
public class PlaneDetectionModeMaskAttribute : PropertyAttribute
|
||||
{
|
||||
// Token: 0x06000299 RID: 665 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600027D")]
|
||||
[Address(RVA = "0x716AB0", Offset = "0x7158B0", VA = "0x180716AB0")]
|
||||
public PlaneDetectionModeMaskAttribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000042 RID: 66
|
||||
[Token(Token = "0x2000038")]
|
||||
public static class PoseExtensions
|
||||
{
|
||||
// Token: 0x0600029A RID: 666 RVA: 0x0000335C File Offset: 0x0000155C
|
||||
[Token(Token = "0x600027E")]
|
||||
[Address(RVA = "0x38444D0", Offset = "0x38432D0", VA = "0x1838444D0")]
|
||||
public static Vector3 InverseTransformPosition(this Pose pose, Vector3 position)
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x0600029B RID: 667 RVA: 0x00003374 File Offset: 0x00001574
|
||||
[Token(Token = "0x600027F")]
|
||||
[Address(RVA = "0x38443F0", Offset = "0x38431F0", VA = "0x1838443F0")]
|
||||
public static Vector3 InverseTransformDirection(this Pose pose, Vector3 direction)
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x0600029C RID: 668 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000280")]
|
||||
[Address(RVA = "0x3844620", Offset = "0x3843420", VA = "0x183844620")]
|
||||
public static void InverseTransformPositions(this Pose pose, List<Vector3> positions)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000043 RID: 67
|
||||
[Token(Token = "0x2000039")]
|
||||
public class SubsystemLifecycleManager<TSubsystem, TSubsystemDescriptor> : MonoBehaviour where TSubsystem : Subsystem<TSubsystemDescriptor> where TSubsystemDescriptor : SubsystemDescriptor<TSubsystem>
|
||||
{
|
||||
// Token: 0x1700009E RID: 158
|
||||
// (get) Token: 0x0600029D RID: 669 RVA: 0x00002080 File Offset: 0x00000280
|
||||
// (set) Token: 0x0600029E RID: 670 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x17000098")]
|
||||
public TSubsystem subsystem
|
||||
{
|
||||
[Token(Token = "0x6000281")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000282")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009F RID: 159
|
||||
// (get) Token: 0x0600029F RID: 671 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x17000099")]
|
||||
public TSubsystemDescriptor descriptor
|
||||
{
|
||||
[Token(Token = "0x6000283")]
|
||||
[Address(RVA = "0x29D1C30", Offset = "0x29D0A30", VA = "0x1829D1C30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002A0 RID: 672 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000284")]
|
||||
[Address(RVA = "0x29D1070", Offset = "0x29CFE70", VA = "0x1829D1070", Slot = "4")]
|
||||
protected virtual TSubsystem CreateSubsystem()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A1 RID: 673 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000285")]
|
||||
[Address(RVA = "0x29D0F90", Offset = "0x29CFD90", VA = "0x1829D0F90")]
|
||||
protected void CreateSubsystemIfNecessary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A2 RID: 674 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x6000286")]
|
||||
[Address(RVA = "0x29D1470", Offset = "0x29D0270", VA = "0x1829D1470")]
|
||||
protected TSubsystem GetActiveSubsystemInstance()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A3 RID: 675 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000287")]
|
||||
[Address(RVA = "0x29D19B0", Offset = "0x29D07B0", VA = "0x1829D19B0", Slot = "5")]
|
||||
protected virtual void OnEnable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A4 RID: 676 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000288")]
|
||||
[Address(RVA = "0x29D1940", Offset = "0x29D0740", VA = "0x1829D1940", Slot = "6")]
|
||||
protected virtual void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A5 RID: 677 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x6000289")]
|
||||
[Address(RVA = "0x29D18C0", Offset = "0x29D06C0", VA = "0x1829D18C0", Slot = "7")]
|
||||
protected virtual void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A6 RID: 678 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600028A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
protected virtual void OnBeforeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A7 RID: 679 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600028B")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
protected virtual void OnAfterStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A8 RID: 680 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600028C")]
|
||||
[Address(RVA = "0x7E78F0", Offset = "0x7E66F0", VA = "0x1807E78F0")]
|
||||
public SubsystemLifecycleManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000FA RID: 250
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000DC")]
|
||||
private bool m_CleanupSubsystemOnDestroy;
|
||||
|
||||
// Token: 0x040000FB RID: 251
|
||||
[Token(Token = "0x40000DD")]
|
||||
private static List<TSubsystemDescriptor> s_SubsystemDescriptors;
|
||||
|
||||
// Token: 0x040000FC RID: 252
|
||||
[Token(Token = "0x40000DE")]
|
||||
private static List<TSubsystem> s_SubsystemInstances;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,150 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR.ARSubsystems;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000044 RID: 68
|
||||
[Token(Token = "0x200003A")]
|
||||
public struct TrackableCollection<TTrackable> : IEquatable<TrackableCollection<TTrackable>>
|
||||
{
|
||||
// Token: 0x060002AA RID: 682 RVA: 0x0000338C File Offset: 0x0000158C
|
||||
[Token(Token = "0x600028E")]
|
||||
[Address(RVA = "0x29D2EB0", Offset = "0x29D1CB0", VA = "0x1829D2EB0")]
|
||||
public TrackableCollection<TTrackable>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(TrackableCollection<TTrackable>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x060002AB RID: 683 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600028F")]
|
||||
[Address(RVA = "0x29D3050", Offset = "0x29D1E50", VA = "0x1829D3050")]
|
||||
public TrackableCollection(Dictionary<TrackableId, TTrackable> trackables)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000A0 RID: 160
|
||||
// (get) Token: 0x060002AC RID: 684 RVA: 0x000033A4 File Offset: 0x000015A4
|
||||
[Token(Token = "0x1700009A")]
|
||||
public int count
|
||||
{
|
||||
[Token(Token = "0x6000290")]
|
||||
[Address(RVA = "0x29D3220", Offset = "0x29D2020", VA = "0x1829D3220")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A1 RID: 161
|
||||
[Token(Token = "0x1700009B")]
|
||||
public TTrackable this[TrackableId trackableId]
|
||||
{
|
||||
[Token(Token = "0x6000291")]
|
||||
[Address(RVA = "0x29D30C0", Offset = "0x29D1EC0", VA = "0x1829D30C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002AE RID: 686 RVA: 0x000033BC File Offset: 0x000015BC
|
||||
[Token(Token = "0x6000292")]
|
||||
[Address(RVA = "0x29D2F40", Offset = "0x29D1D40", VA = "0x1829D2F40", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060002AF RID: 687 RVA: 0x000033D4 File Offset: 0x000015D4
|
||||
[Token(Token = "0x6000293")]
|
||||
[Address(RVA = "0x29D2DC0", Offset = "0x29D1BC0", VA = "0x1829D2DC0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B0 RID: 688 RVA: 0x000033EC File Offset: 0x000015EC
|
||||
[Token(Token = "0x6000294")]
|
||||
[Address(RVA = "0x164AF50", Offset = "0x1649D50", VA = "0x18164AF50", Slot = "4")]
|
||||
public bool Equals(TrackableCollection<TTrackable> other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B1 RID: 689 RVA: 0x00003404 File Offset: 0x00001604
|
||||
[Token(Token = "0x6000295")]
|
||||
[Address(RVA = "0x29D32F0", Offset = "0x29D20F0", VA = "0x1829D32F0")]
|
||||
public static bool operator ==(TrackableCollection<TTrackable> lhs, TrackableCollection<TTrackable> rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B2 RID: 690 RVA: 0x0000341C File Offset: 0x0000161C
|
||||
[Token(Token = "0x6000296")]
|
||||
[Address(RVA = "0x29D3330", Offset = "0x29D2130", VA = "0x1829D3330")]
|
||||
public static bool operator !=(TrackableCollection<TTrackable> lhs, TrackableCollection<TTrackable> rhs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B3 RID: 691 RVA: 0x00003434 File Offset: 0x00001634
|
||||
[Token(Token = "0x6000297")]
|
||||
[Address(RVA = "0x29D2F60", Offset = "0x29D1D60", VA = "0x1829D2F60")]
|
||||
public bool TryGetTrackable(TrackableId trackableId, out TTrackable trackable)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040000FD RID: 253
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000DF")]
|
||||
private Dictionary<TrackableId, TTrackable> m_Trackables;
|
||||
|
||||
// Token: 0x02000045 RID: 69
|
||||
[Token(Token = "0x2000046")]
|
||||
public struct Enumerator
|
||||
{
|
||||
// Token: 0x060002B4 RID: 692 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002BB")]
|
||||
[Address(RVA = "0x29CE2D0", Offset = "0x29CD0D0", VA = "0x1829CE2D0")]
|
||||
public Enumerator(Dictionary<TrackableId, TTrackable> trackables)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002B5 RID: 693 RVA: 0x0000344C File Offset: 0x0000164C
|
||||
[Token(Token = "0x60002BC")]
|
||||
[Address(RVA = "0x29CE290", Offset = "0x29CD090", VA = "0x1829CE290")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x060002B6 RID: 694 RVA: 0x00002080 File Offset: 0x00000280
|
||||
[Token(Token = "0x170000A2")]
|
||||
public TTrackable Current
|
||||
{
|
||||
[Token(Token = "0x60002BD")]
|
||||
[Address(RVA = "0x29CE3D0", Offset = "0x29CD1D0", VA = "0x1829CE3D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002B7 RID: 695 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x60002BE")]
|
||||
[Address(RVA = "0x29CE250", Offset = "0x29CD050", VA = "0x1829CE250")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000FE RID: 254
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000FE")]
|
||||
private Dictionary<TrackableId, TTrackable>.Enumerator m_Enumerator;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.XR.ARFoundation
|
||||
{
|
||||
// Token: 0x02000046 RID: 70
|
||||
[Token(Token = "0x200003B")]
|
||||
public static class TransformExtensions
|
||||
{
|
||||
// Token: 0x060002B8 RID: 696 RVA: 0x00003464 File Offset: 0x00001664
|
||||
[Token(Token = "0x6000298")]
|
||||
[Address(RVA = "0x3844FD0", Offset = "0x3843DD0", VA = "0x183844FD0")]
|
||||
public static Ray TransformRay(this Transform transform, Ray ray)
|
||||
{
|
||||
return default(Ray);
|
||||
}
|
||||
|
||||
// Token: 0x060002B9 RID: 697 RVA: 0x0000347C File Offset: 0x0000167C
|
||||
[Token(Token = "0x6000299")]
|
||||
[Address(RVA = "0x3844B80", Offset = "0x3843980", VA = "0x183844B80")]
|
||||
public static Ray InverseTransformRay(this Transform transform, Ray ray)
|
||||
{
|
||||
return default(Ray);
|
||||
}
|
||||
|
||||
// Token: 0x060002BA RID: 698 RVA: 0x00003494 File Offset: 0x00001694
|
||||
[Token(Token = "0x600029A")]
|
||||
[Address(RVA = "0x3844F90", Offset = "0x3843D90", VA = "0x183844F90")]
|
||||
public static Pose TransformPose(this Transform transform, Pose pose)
|
||||
{
|
||||
return default(Pose);
|
||||
}
|
||||
|
||||
// Token: 0x060002BB RID: 699 RVA: 0x000034AC File Offset: 0x000016AC
|
||||
[Token(Token = "0x600029B")]
|
||||
[Address(RVA = "0x38449B0", Offset = "0x38437B0", VA = "0x1838449B0")]
|
||||
public static Pose InverseTransformPose(this Transform transform, Pose pose)
|
||||
{
|
||||
return default(Pose);
|
||||
}
|
||||
|
||||
// Token: 0x060002BC RID: 700 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600029C")]
|
||||
[Address(RVA = "0x3844E20", Offset = "0x3843C20", VA = "0x183844E20")]
|
||||
public static void TransformPointList(this Transform transform, List<Vector3> points)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002BD RID: 701 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600029D")]
|
||||
[Address(RVA = "0x3844840", Offset = "0x3843640", VA = "0x183844840")]
|
||||
public static void InverseTransformPointList(this Transform transform, List<Vector3> points)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002BE RID: 702 RVA: 0x0000207E File Offset: 0x0000027E
|
||||
[Token(Token = "0x600029E")]
|
||||
[Address(RVA = "0x3844D10", Offset = "0x3843B10", VA = "0x183844D10")]
|
||||
public static void SetLayerRecursively(this Transform transform, int layer)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user