Files
27Aug2021-Cpp2IL-Dump/Unity.XR.ARFoundation/UnityEngine/XR/ARFoundation/ARSession.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

258 lines
7.7 KiB
C#

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 = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
get
{
return default(bool);
}
[Token(Token = "0x60001F0")]
[Address(RVA = "0x51F2B0", Offset = "0x51E2B0", VA = "0x18051F2B0")]
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 = "0x844B90", Offset = "0x843B90", VA = "0x180844B90")]
get
{
return default(bool);
}
[Token(Token = "0x60001F2")]
[Address(RVA = "0x3B9F510", Offset = "0x3B9E510", VA = "0x183B9F510")]
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 = "0x3B9F350", Offset = "0x3B9E350", VA = "0x183B9F350")]
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 = "0x3B9F2A0", Offset = "0x3B9E2A0", VA = "0x183B9F2A0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60001F5")]
[Address(RVA = "0x3B9F460", Offset = "0x3B9E460", VA = "0x183B9F460")]
[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 = "0x3B9F420", Offset = "0x3B9E420", VA = "0x183B9F420")]
get
{
return ARSessionState.None;
}
[Token(Token = "0x60001F7")]
[Address(RVA = "0x3B9F580", Offset = "0x3B9E580", VA = "0x183B9F580")]
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 = "0x3B9F3E0", Offset = "0x3B9E3E0", VA = "0x183B9F3E0")]
get
{
return NotTrackingReason.None;
}
}
// Token: 0x06000202 RID: 514 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60001F9")]
[Address(RVA = "0x3B9EC10", Offset = "0x3B9DC10", VA = "0x183B9EC10")]
public void Reset()
{
}
// Token: 0x06000203 RID: 515 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60001FA")]
[Address(RVA = "0x3B9EC90", Offset = "0x3B9DC90", VA = "0x183B9EC90")]
private void SetMatchFrameRateEnabled(bool enabled)
{
}
// Token: 0x06000204 RID: 516 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60001FB")]
[Address(RVA = "0x3B9F0C0", Offset = "0x3B9E0C0", VA = "0x183B9F0C0")]
private void WarnIfMultipleARSessions()
{
}
// Token: 0x06000205 RID: 517 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60001FC")]
[Address(RVA = "0x3B9E8F0", Offset = "0x3B9D8F0", VA = "0x183B9E8F0")]
public static IEnumerator CheckAvailability()
{
return null;
}
// Token: 0x06000206 RID: 518 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60001FD")]
[Address(RVA = "0x3B9E9A0", Offset = "0x3B9D9A0", VA = "0x183B9E9A0")]
public static IEnumerator Install()
{
return null;
}
// Token: 0x06000207 RID: 519 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x60001FE")]
[Address(RVA = "0x3B9EB70", Offset = "0x3B9DB70", VA = "0x183B9EB70", Slot = "5")]
protected override void OnEnable()
{
}
// Token: 0x06000208 RID: 520 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x60001FF")]
[Address(RVA = "0x3B9E940", Offset = "0x3B9D940", VA = "0x183B9E940")]
private IEnumerator Initialize()
{
return null;
}
// Token: 0x06000209 RID: 521 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000200")]
[Address(RVA = "0x3B9ED40", Offset = "0x3B9DD40", VA = "0x183B9ED40")]
private void StartSubsystem()
{
}
// Token: 0x0600020A RID: 522 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000201")]
[Address(RVA = "0x3B9E890", Offset = "0x3B9D890", VA = "0x183B9E890")]
private void Awake()
{
}
// Token: 0x0600020B RID: 523 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000202")]
[Address(RVA = "0x3B9EF60", Offset = "0x3B9DF60", VA = "0x183B9EF60")]
private void Update()
{
}
// Token: 0x0600020C RID: 524 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000203")]
[Address(RVA = "0x3B9E9F0", Offset = "0x3B9D9F0", VA = "0x183B9E9F0")]
private void OnApplicationPause(bool paused)
{
}
// Token: 0x0600020D RID: 525 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000204")]
[Address(RVA = "0x3B9EAF0", Offset = "0x3B9DAF0", VA = "0x183B9EAF0", Slot = "6")]
protected override void OnDisable()
{
}
// Token: 0x0600020E RID: 526 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000205")]
[Address(RVA = "0x3B9EA50", Offset = "0x3B9DA50", VA = "0x183B9EA50", Slot = "7")]
protected override void OnDestroy()
{
}
// Token: 0x0600020F RID: 527 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000206")]
[Address(RVA = "0x3B9EE20", Offset = "0x3B9DE20", VA = "0x183B9EE20")]
private static void UpdateNotTrackingReason()
{
}
// Token: 0x06000210 RID: 528 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000207")]
[Address(RVA = "0x3B9F240", Offset = "0x3B9E240", VA = "0x183B9F240")]
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;
}
}