using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.XR.ARFoundation; // Token: 0x02000007 RID: 7 [Token(Token = "0x2000007")] [StructLayout(3)] public class RecRoomARSession : MonoBehaviour { // Token: 0x1700001A RID: 26 // (get) Token: 0x06000043 RID: 67 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x1700001A")] public Transform SessionOrigin { [Token(Token = "0x6000043")] [Address(RVA = "0xEE91A0", Offset = "0xEE7BA0", VA = "0x180EE91A0")] get { return null; } } // Token: 0x1700001B RID: 27 // (get) Token: 0x06000044 RID: 68 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x1700001B")] public Transform TrackablesRoot { [Token(Token = "0x6000044")] [Address(RVA = "0xEE91C0", Offset = "0xEE7BC0", VA = "0x180EE91C0")] get { return null; } } // Token: 0x1700001C RID: 28 // (get) Token: 0x06000045 RID: 69 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x1700001C")] public Camera TrackedCamera { [Token(Token = "0x6000045")] [Address(RVA = "0xEE91E0", Offset = "0xEE7BE0", VA = "0x180EE91E0")] get { return null; } } // Token: 0x1700001D RID: 29 // (get) Token: 0x06000046 RID: 70 RVA: 0x000022AC File Offset: 0x000004AC [Token(Token = "0x1700001D")] public bool IsARSupported { [Token(Token = "0x6000046")] [Address(RVA = "0xEE90F0", Offset = "0xEE7AF0", VA = "0x180EE90F0")] get { return default(bool); } } // Token: 0x1700001E RID: 30 // (get) Token: 0x06000047 RID: 71 RVA: 0x000022C4 File Offset: 0x000004C4 [Token(Token = "0x1700001E")] public bool HasSession { [Token(Token = "0x6000047")] [Address(RVA = "0xEE9050", Offset = "0xEE7A50", VA = "0x180EE9050")] get { return default(bool); } } // Token: 0x1700001F RID: 31 // (get) Token: 0x06000048 RID: 72 RVA: 0x000022DC File Offset: 0x000004DC [Token(Token = "0x1700001F")] public bool IsTracking { [Token(Token = "0x6000048")] [Address(RVA = "0xEE9160", Offset = "0xEE7B60", VA = "0x180EE9160")] get { return default(bool); } } // Token: 0x17000020 RID: 32 // (get) Token: 0x06000049 RID: 73 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x17000020")] public Material CameraBackgroundMaterial { [Token(Token = "0x6000049")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get { return null; } } // Token: 0x17000021 RID: 33 // (set) Token: 0x0600004A RID: 74 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000021")] public bool ARSessionEnabled { [Token(Token = "0x600004A")] [Address(RVA = "0xEE9200", Offset = "0xEE7C00", VA = "0x180EE9200")] set { } } // Token: 0x0600004B RID: 75 RVA: 0x000022F4 File Offset: 0x000004F4 [Token(Token = "0x600004B")] [Address(RVA = "0xEE8B50", Offset = "0xEE7550", VA = "0x180EE8B50")] public Color SampleColorFromLastVideoFrame(Vector2 bilinearPixel) { return default(Color); } // Token: 0x0600004C RID: 76 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600004C")] [Address(RVA = "0xEE8460", Offset = "0xEE6E60", VA = "0x180EE8460")] public void MakeContentAppearAt(Transform contentTransform, Vector3 worldSpacePosition, Quaternion cameraSpaceRotation) { } // Token: 0x0600004D RID: 77 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600004D")] [Address(RVA = "0xEE8060", Offset = "0xEE6A60", VA = "0x180EE8060")] public void EnableBackgroundRendering(Camera camera) { } // Token: 0x0600004E RID: 78 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600004E")] [Address(RVA = "0xEE7DB0", Offset = "0xEE67B0", VA = "0x180EE7DB0")] public void DisableBackgroundRendering(Camera camera) { } // Token: 0x0600004F RID: 79 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600004F")] [Address(RVA = "0xEE8AF0", Offset = "0xEE74F0", VA = "0x180EE8AF0")] private void OnDestroy() { } // Token: 0x06000050 RID: 80 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000050")] [Address(RVA = "0xEE83B0", Offset = "0xEE6DB0", VA = "0x180EE83B0")] private void LazyInitializeCameraBackgroundRendering() { } // Token: 0x06000051 RID: 81 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000051")] [Address(RVA = "0xEE82D0", Offset = "0xEE6CD0", VA = "0x180EE82D0")] private void LazyCleanupCameraBackgroundRendering() { } // Token: 0x06000052 RID: 82 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000052")] [Address(RVA = "0xEE84B0", Offset = "0xEE6EB0", VA = "0x180EE84B0")] private void OnARCameraFrameReceived(ARCameraFrameEventArgs eventArgs) { } // Token: 0x06000053 RID: 83 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000053")] [Address(RVA = "0xEE7C60", Offset = "0xEE6660", VA = "0x180EE7C60")] private void DecomposeProjectionMatrix(Matrix4x4 projectionMatrix, out float verticalFOV, out float aspectRatio, out float nearClip, out float farClip) { } // Token: 0x06000054 RID: 84 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000054")] [Address(RVA = "0xEE8C10", Offset = "0xEE7610", VA = "0x180EE8C10")] private void UpdateLastVideoFrameImage() { } // Token: 0x06000055 RID: 85 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000055")] [Address(RVA = "0xEE8FF0", Offset = "0xEE79F0", VA = "0x180EE8FF0")] public RecRoomARSession() { } // Token: 0x04000022 RID: 34 [Token(Token = "0x4000022")] public static bool SimulateARInEditor; // Token: 0x04000023 RID: 35 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000023")] [SerializeField] private ARSession arSession; // Token: 0x04000024 RID: 36 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000024")] [SerializeField] private ARSessionOrigin arSessionOrigin; // Token: 0x04000025 RID: 37 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000025")] [SerializeField] private ARCameraManager arCameraManager; // Token: 0x04000026 RID: 38 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000026")] [SerializeField] private Material arCameraBackgroundMaterial; // Token: 0x04000027 RID: 39 [Token(Token = "0x4000027")] private static readonly int _displayTransformId; // Token: 0x04000028 RID: 40 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000028")] private List backgroundRenderingCameras; // Token: 0x04000029 RID: 41 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000029")] private AREnvironmentProbeManager arEnvironmentProbeManager; // Token: 0x0400002A RID: 42 [Token(Token = "0x400002A")] private const int VIDEO_TEXTURE_DOWNSAMPLING = 64; // Token: 0x0400002B RID: 43 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400002B")] private Texture2D lastVideoFrameTexture; // Token: 0x02000008 RID: 8 [Token(Token = "0x200000C")] private readonly struct BackgroundRenderCameraData { // Token: 0x06000057 RID: 87 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000060")] [Address(RVA = "0x3EA20", Offset = "0x3DE20", VA = "0x18003EA20")] public BackgroundRenderCameraData(Camera camera, float initialFieldOfView, float initialAspectRatio, float initialNearPlane, float initialFarPlane) { } // Token: 0x0400002C RID: 44 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400004B")] public readonly Camera camera; // Token: 0x0400002D RID: 45 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400004C")] public readonly float initialFieldOfView; // Token: 0x0400002E RID: 46 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x400004D")] public readonly float initialAspectRatio; // Token: 0x0400002F RID: 47 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400004E")] public readonly float initialNearPlane; // Token: 0x04000030 RID: 48 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400004F")] public readonly float initialFarPlane; } }