using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.XR; // Token: 0x02000052 RID: 82 [Token(Token = "0x2000052")] [ExecuteInEditMode] public class OVROverlay : MonoBehaviour { // Token: 0x17000046 RID: 70 // (get) Token: 0x060001F2 RID: 498 RVA: 0x00003180 File Offset: 0x00001380 // (set) Token: 0x060001F3 RID: 499 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000046")] public bool BBDHBOCBLFN { [Token(Token = "0x60001F2")] [Address(RVA = "0x79AC40", Offset = "0x799C40", VA = "0x18079AC40")] get { return default(bool); } [Token(Token = "0x60001F3")] [Address(RVA = "0x79AC50", Offset = "0x799C50", VA = "0x18079AC50")] set { } } // Token: 0x060001F4 RID: 500 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001F4")] [Address(RVA = "0x79A430", Offset = "0x799430", VA = "0x18079A430")] public void OverrideOverlayTextureInfo(Texture JGCJDKGPOAG, IntPtr LFHDBBEMACO, XRNode IKFLAODDALD) { } // Token: 0x17000047 RID: 71 // (get) Token: 0x060001F5 RID: 501 RVA: 0x00003198 File Offset: 0x00001398 [Token(Token = "0x17000047")] private MCDBMHHMGKB.GHHGGFJNODC EKLDNCDBHOD { [Token(Token = "0x60001F5")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690")] get { return MCDBMHHMGKB.GHHGGFJNODC.Stereo; } } // Token: 0x17000048 RID: 72 // (get) Token: 0x060001F6 RID: 502 RVA: 0x000031B0 File Offset: 0x000013B0 [Token(Token = "0x17000048")] private int DDEJGHDIMDC { [Token(Token = "0x60001F6")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690")] get { return 0; } } // Token: 0x060001F7 RID: 503 RVA: 0x000031C8 File Offset: 0x000013C8 [Token(Token = "0x60001F7")] [Address(RVA = "0x798680", Offset = "0x797680", VA = "0x180798680")] private bool JAGMMLHMFLB(int LIHGMHNCPDH, int DPKDBDKMAMM, MCDBMHHMGKB.CDFLMEFNKFB GCFBNPDHLMN, int FDGBIFIAIIO, MCDBMHHMGKB.AHJOBAOBKML OJJOHDIFMEG, MCDBMHHMGKB.FNBEEPGOIBG NAEHIKOGNND) { return default(bool); } // Token: 0x060001F8 RID: 504 RVA: 0x000031E0 File Offset: 0x000013E0 [Token(Token = "0x60001F8")] [Address(RVA = "0x799BE0", Offset = "0x798BE0", VA = "0x180799BE0")] private bool MJFELMJBMOB(bool PCPMPEEJIPL, MCDBMHHMGKB.AHJOBAOBKML OJJOHDIFMEG, bool EPCIEOLIAIO) { return default(bool); } // Token: 0x060001F9 RID: 505 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001F9")] [Address(RVA = "0x796D30", Offset = "0x795D30", VA = "0x180796D30")] private void FPJKBICDFLG() { } // Token: 0x060001FA RID: 506 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FA")] [Address(RVA = "0x796440", Offset = "0x795440", VA = "0x180796440")] private void CHFBKOCINNK() { } // Token: 0x060001FB RID: 507 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FB")] [Address(RVA = "0x79A530", Offset = "0x799530", VA = "0x18079A530")] public void SetSrcDestRects(Rect ALMMKEBOFAM, Rect CFBOPPKODMA, Rect CJBEFECJPOG, Rect FEEGLNDLHDB) { } // Token: 0x060001FC RID: 508 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FC")] [Address(RVA = "0x79A560", Offset = "0x799560", VA = "0x18079A560")] public void UpdateTextureRectMatrix() { } // Token: 0x060001FD RID: 509 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FD")] [Address(RVA = "0x79A510", Offset = "0x799510", VA = "0x18079A510")] public void SetPerLayerColorScaleAndOffset(Vector4 FNJKKNKLDPB, Vector4 GPDGCLIOACB) { } // Token: 0x060001FE RID: 510 RVA: 0x000031F8 File Offset: 0x000013F8 [Token(Token = "0x60001FE")] [Address(RVA = "0x796E90", Offset = "0x795E90", VA = "0x180796E90")] private bool GGHFLGPMNDB() { return default(bool); } // Token: 0x060001FF RID: 511 RVA: 0x00003210 File Offset: 0x00001410 [Token(Token = "0x60001FF")] [Address(RVA = "0x7967E0", Offset = "0x7957E0", VA = "0x1807967E0")] private MCDBMHHMGKB.PCMPCBDJBFI DELPFGEGAJD() { return default(MCDBMHHMGKB.PCMPCBDJBFI); } // Token: 0x06000200 RID: 512 RVA: 0x00003228 File Offset: 0x00001428 [Token(Token = "0x6000200")] [Address(RVA = "0x797F80", Offset = "0x796F80", VA = "0x180797F80")] private Rect ICLHJNHFFLI(int KANBCANBNHE) { return default(Rect); } // Token: 0x06000201 RID: 513 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000201")] [Address(RVA = "0x798160", Offset = "0x797160", VA = "0x180798160")] private void IDFHHDADEMJ(Texture FAACBOBPIKK, RenderTexture APGEONNGODN, Material ENKBCLEDIFA, Rect POMLCDIIKDM) { } // Token: 0x06000202 RID: 514 RVA: 0x00003240 File Offset: 0x00001440 [Token(Token = "0x6000202")] [Address(RVA = "0x797410", Offset = "0x796410", VA = "0x180797410")] private bool GGIAKBJOEFE(int LIHGMHNCPDH, bool EPCIEOLIAIO, MCDBMHHMGKB.AHJOBAOBKML OJJOHDIFMEG, int DPKDBDKMAMM, int FJMKPGGOMGJ) { return default(bool); } // Token: 0x06000203 RID: 515 RVA: 0x00003258 File Offset: 0x00001458 [Token(Token = "0x6000203")] [Address(RVA = "0x797BF0", Offset = "0x796BF0", VA = "0x180797BF0")] private bool HOFEOOBNGOP(bool CBKJLAGNNIK, bool MEGOLPDMNBO, bool AEAJKLGIHDE, OVRPose FPEDLPMNDAA, Vector3 FNJKKNKLDPB, int DBNFLJPEBEE) { return default(bool); } // Token: 0x06000204 RID: 516 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000204")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] private void PBOKOIAJOII() { } // Token: 0x06000205 RID: 517 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000205")] [Address(RVA = "0x7960E0", Offset = "0x7950E0", VA = "0x1807960E0")] private void Awake() { } // Token: 0x17000049 RID: 73 // (get) Token: 0x06000206 RID: 518 RVA: 0x000020E2 File Offset: 0x000002E2 [Token(Token = "0x17000049")] public static string MMPDCLFMLBI { [Token(Token = "0x6000206")] [Address(RVA = "0x79ABE0", Offset = "0x799BE0", VA = "0x18079ABE0")] get { return null; } } // Token: 0x06000207 RID: 519 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000207")] [Address(RVA = "0x79A3B0", Offset = "0x7993B0", VA = "0x18079A3B0")] private void OnEnable() { } // Token: 0x06000208 RID: 520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000208")] [Address(RVA = "0x799A00", Offset = "0x798A00", VA = "0x180799A00")] private void MDEBKAKCCJF() { } // Token: 0x06000209 RID: 521 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000209")] [Address(RVA = "0x79A200", Offset = "0x799200", VA = "0x18079A200")] private void OnDisable() { } // Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020A")] [Address(RVA = "0x79A1E0", Offset = "0x7991E0", VA = "0x18079A1E0")] private void OnDestroy() { } // Token: 0x0600020B RID: 523 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x600020B")] [Address(RVA = "0x799000", Offset = "0x798000", VA = "0x180799000")] private bool JJKDNEMFFGJ(ref OVRPose FPEDLPMNDAA, ref Vector3 FNJKKNKLDPB, ref bool CBKJLAGNNIK, ref bool MEGOLPDMNBO) { return default(bool); } // Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020C")] [Address(RVA = "0x798BD0", Offset = "0x797BD0", VA = "0x180798BD0")] private void JAHBNENNPKL(Vector3 FNJKKNKLDPB, OVRPose FPEDLPMNDAA) { } // Token: 0x0600020D RID: 525 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020D")] [Address(RVA = "0x7993E0", Offset = "0x7983E0", VA = "0x1807993E0")] private void LateUpdate() { } // Token: 0x0600020E RID: 526 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020E")] [Address(RVA = "0x79A9E0", Offset = "0x7999E0", VA = "0x18079A9E0")] public OVROverlay() { } // Token: 0x04000257 RID: 599 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000257")] [Tooltip("Specify overlay's type")] public OVROverlay.CBBDMFBNAPO currentOverlayType; // Token: 0x04000258 RID: 600 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000258")] [Tooltip("If true, the texture's content is copied to the compositor each frame.")] public bool isDynamic; // Token: 0x04000259 RID: 601 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x4000259")] [Tooltip("If true, the layer would be used to present protected content (e.g. HDCP). The flag is effective only on PC.")] public bool isProtectedContent; // Token: 0x0400025A RID: 602 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400025A")] public Rect srcRectLeft; // Token: 0x0400025B RID: 603 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400025B")] public Rect srcRectRight; // Token: 0x0400025C RID: 604 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400025C")] public Rect destRectLeft; // Token: 0x0400025D RID: 605 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400025D")] public Rect destRectRight; // Token: 0x0400025E RID: 606 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400025E")] public bool invertTextureRects; // Token: 0x0400025F RID: 607 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x400025F")] private MCDBMHHMGKB.KAHLJFMPKFO ECCOOKHKKGL; // Token: 0x04000260 RID: 608 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")] [Token(Token = "0x4000260")] public bool overrideTextureRectMatrix; // Token: 0x04000261 RID: 609 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA5")] [Token(Token = "0x4000261")] public bool overridePerLayerColorScaleAndOffset; // Token: 0x04000262 RID: 610 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000262")] public Vector4 colorScale; // Token: 0x04000263 RID: 611 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000263")] public Vector4 colorOffset; // Token: 0x04000264 RID: 612 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000264")] public bool useExpensiveSuperSample; // Token: 0x04000265 RID: 613 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC9")] [Token(Token = "0x4000265")] public bool hidden; // Token: 0x04000266 RID: 614 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCA")] [Token(Token = "0x4000266")] [Tooltip("If true, the layer will be created as an external surface. externalSurfaceObject contains the Surface object. It's effective only on Android.")] public bool isExternalSurface; // Token: 0x04000267 RID: 615 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4000267")] [Tooltip("The width which will be used to create the external surface. It's effective only on Android.")] public int externalSurfaceWidth; // Token: 0x04000268 RID: 616 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000268")] [Tooltip("The height which will be used to create the external surface. It's effective only on Android.")] public int externalSurfaceHeight; // Token: 0x04000269 RID: 617 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")] [Token(Token = "0x4000269")] [Tooltip("The compositionDepth defines the order of the OVROverlays in composition. The overlay/underlay with smaller compositionDepth would be composited in the front of the overlay/underlay with larger compositionDepth.")] public int compositionDepth; // Token: 0x0400026A RID: 618 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400026A")] [Tooltip("The noDepthBufferTesting will stop layer's depth buffer compositing even if the engine has \"Shared Depth Buffer\" enabled")] public bool noDepthBufferTesting; // Token: 0x0400026B RID: 619 [global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")] [Token(Token = "0x400026B")] public MCDBMHHMGKB.CDFLMEFNKFB layerTextureFormat; // Token: 0x0400026C RID: 620 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400026C")] [Tooltip("Specify overlay's shape")] public OVROverlay.CDEIOIJEANL currentOverlayShape; // Token: 0x0400026D RID: 621 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x400026D")] private OVROverlay.CDEIOIJEANL HGIABEFNNPA; // Token: 0x0400026E RID: 622 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400026E")] [Tooltip("The left- and right-eye Textures to show in the layer.")] public Texture[] textures; // Token: 0x0400026F RID: 623 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400026F")] [Tooltip("When checked, the texture is treated as if the alpha was already premultiplied")] public bool isAlphaPremultiplied; // Token: 0x04000270 RID: 624 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF1")] [Token(Token = "0x4000270")] [SerializeField] private bool _previewInEditor; // Token: 0x04000271 RID: 625 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000271")] protected IntPtr[] FBFCILJBHPP; // Token: 0x04000272 RID: 626 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4000272")] public IntPtr externalSurfaceObject; // Token: 0x04000273 RID: 627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4000273")] public OVROverlay.BDJEPAJJFMK externalSurfaceObjectCreated; // Token: 0x04000274 RID: 628 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4000274")] protected bool JBJLHKDGNKL; // Token: 0x04000275 RID: 629 [Token(Token = "0x4000275")] internal const int EBACONGCLJD = 15; // Token: 0x04000276 RID: 630 [Token(Token = "0x4000276")] public static OVROverlay[] instances; // Token: 0x04000277 RID: 631 [Token(Token = "0x4000277")] private static Material FJHNNAGNFLB; // Token: 0x04000278 RID: 632 [Token(Token = "0x4000278")] private static Material BLMMCPMHCME; // Token: 0x04000279 RID: 633 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4000279")] private OVROverlay.DPCDNLPAJPC[] JPKHPFEAGDD; // Token: 0x0400027A RID: 634 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400027A")] private MCDBMHHMGKB.PCMPCBDJBFI NFCKDHGLCDE; // Token: 0x0400027B RID: 635 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x400027B")] private int JFICBDMHDFM; // Token: 0x0400027C RID: 636 [global::Cpp2IlInjected.FieldOffset(Offset = "0x164")] [Token(Token = "0x400027C")] private int GKGLOKOMOAC; // Token: 0x0400027D RID: 637 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x400027D")] private int DFFIMJJPJJM; // Token: 0x0400027E RID: 638 [global::Cpp2IlInjected.FieldOffset(Offset = "0x16C")] [Token(Token = "0x400027E")] private GCHandle LAAKNCEGBEP; // Token: 0x0400027F RID: 639 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x400027F")] private IntPtr OKPNGDCJOBD; // Token: 0x04000280 RID: 640 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x4000280")] private int DBNFLJPEBEE; // Token: 0x04000281 RID: 641 [global::Cpp2IlInjected.FieldOffset(Offset = "0x17C")] [Token(Token = "0x4000281")] private int MMLABAKBGIN; // Token: 0x04000282 RID: 642 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x4000282")] private Renderer OAKNMGCKIKP; // Token: 0x04000283 RID: 643 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x4000283")] private ulong HGJNPAHDGFK; // Token: 0x04000284 RID: 644 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x4000284")] private Vector4 IMECODDEJGN; // Token: 0x04000285 RID: 645 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x4000285")] private Vector2 FOJGMJHAHJF; // Token: 0x04000286 RID: 646 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4000286")] private OVRManager.LFFKGGCMHHN IOODCFOIBIP; // Token: 0x04000287 RID: 647 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1AC")] [Token(Token = "0x4000287")] private bool GBHGCGKAMFI; // Token: 0x02000053 RID: 83 [Token(Token = "0x2000053")] public enum CDEIOIJEANL { // Token: 0x04000289 RID: 649 [Token(Token = "0x4000289")] Quad, // Token: 0x0400028A RID: 650 [Token(Token = "0x400028A")] Cylinder, // Token: 0x0400028B RID: 651 [Token(Token = "0x400028B")] Cubemap, // Token: 0x0400028C RID: 652 [Token(Token = "0x400028C")] OffcenterCubemap = 4, // Token: 0x0400028D RID: 653 [Token(Token = "0x400028D")] Equirect } // Token: 0x02000054 RID: 84 [Token(Token = "0x2000054")] public enum CBBDMFBNAPO { // Token: 0x0400028F RID: 655 [Token(Token = "0x400028F")] None, // Token: 0x04000290 RID: 656 [Token(Token = "0x4000290")] Underlay, // Token: 0x04000291 RID: 657 [Token(Token = "0x4000291")] Overlay } // Token: 0x02000055 RID: 85 // (Invoke) Token: 0x06000211 RID: 529 [Token(Token = "0x2000055")] public delegate void BDJEPAJJFMK(); // Token: 0x02000056 RID: 86 [Token(Token = "0x2000056")] private struct DPCDNLPAJPC { // Token: 0x04000292 RID: 658 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000292")] public Texture AOKPAJJMFCH; // Token: 0x04000293 RID: 659 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4000293")] public IntPtr OIEPGHPFBCI; // Token: 0x04000294 RID: 660 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000294")] public Texture[] NCMANFIOAKF; // Token: 0x04000295 RID: 661 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000295")] public IntPtr[] HKICPJLECCH; } }