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 = "0x2034D80", Offset = "0x2033B80", VA = "0x182034D80")] get { return default(bool); } [Token(Token = "0x60001F3")] [Address(RVA = "0x2034D90", Offset = "0x2033B90", VA = "0x182034D90")] set { } } // Token: 0x060001F4 RID: 500 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001F4")] [Address(RVA = "0x2034570", Offset = "0x2033370", VA = "0x182034570")] 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 = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0")] 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 = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0")] get { return 0; } } // Token: 0x060001F7 RID: 503 RVA: 0x000031C8 File Offset: 0x000013C8 [Token(Token = "0x60001F7")] [Address(RVA = "0x20327C0", Offset = "0x20315C0", VA = "0x1820327C0")] 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 = "0x2033D20", Offset = "0x2032B20", VA = "0x182033D20")] 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 = "0x2030E70", Offset = "0x202FC70", VA = "0x182030E70")] private void FPJKBICDFLG() { } // Token: 0x060001FA RID: 506 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FA")] [Address(RVA = "0x2030580", Offset = "0x202F380", VA = "0x182030580")] private void CHFBKOCINNK() { } // Token: 0x060001FB RID: 507 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FB")] [Address(RVA = "0x2034670", Offset = "0x2033470", VA = "0x182034670")] 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 = "0x20346A0", Offset = "0x20334A0", VA = "0x1820346A0")] public void UpdateTextureRectMatrix() { } // Token: 0x060001FD RID: 509 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001FD")] [Address(RVA = "0x2034650", Offset = "0x2033450", VA = "0x182034650")] public void SetPerLayerColorScaleAndOffset(Vector4 FNJKKNKLDPB, Vector4 GPDGCLIOACB) { } // Token: 0x060001FE RID: 510 RVA: 0x000031F8 File Offset: 0x000013F8 [Token(Token = "0x60001FE")] [Address(RVA = "0x2030FD0", Offset = "0x202FDD0", VA = "0x182030FD0")] private bool GGHFLGPMNDB() { return default(bool); } // Token: 0x060001FF RID: 511 RVA: 0x00003210 File Offset: 0x00001410 [Token(Token = "0x60001FF")] [Address(RVA = "0x2030920", Offset = "0x202F720", VA = "0x182030920")] private MCDBMHHMGKB.PCMPCBDJBFI DELPFGEGAJD() { return default(MCDBMHHMGKB.PCMPCBDJBFI); } // Token: 0x06000200 RID: 512 RVA: 0x00003228 File Offset: 0x00001428 [Token(Token = "0x6000200")] [Address(RVA = "0x20320C0", Offset = "0x2030EC0", VA = "0x1820320C0")] private Rect ICLHJNHFFLI(int KANBCANBNHE) { return default(Rect); } // Token: 0x06000201 RID: 513 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000201")] [Address(RVA = "0x20322A0", Offset = "0x20310A0", VA = "0x1820322A0")] 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 = "0x2031550", Offset = "0x2030350", VA = "0x182031550")] 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 = "0x2031D30", Offset = "0x2030B30", VA = "0x182031D30")] 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 = "0x402080", Offset = "0x400E80", VA = "0x180402080")] private void PBOKOIAJOII() { } // Token: 0x06000205 RID: 517 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000205")] [Address(RVA = "0x2030220", Offset = "0x202F020", VA = "0x182030220")] 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 = "0x2034D20", Offset = "0x2033B20", VA = "0x182034D20")] get { return null; } } // Token: 0x06000207 RID: 519 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000207")] [Address(RVA = "0x20344F0", Offset = "0x20332F0", VA = "0x1820344F0")] private void OnEnable() { } // Token: 0x06000208 RID: 520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000208")] [Address(RVA = "0x2033B40", Offset = "0x2032940", VA = "0x182033B40")] private void MDEBKAKCCJF() { } // Token: 0x06000209 RID: 521 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000209")] [Address(RVA = "0x2034340", Offset = "0x2033140", VA = "0x182034340")] private void OnDisable() { } // Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020A")] [Address(RVA = "0x2034320", Offset = "0x2033120", VA = "0x182034320")] private void OnDestroy() { } // Token: 0x0600020B RID: 523 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x600020B")] [Address(RVA = "0x2033140", Offset = "0x2031F40", VA = "0x182033140")] 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 = "0x2032D10", Offset = "0x2031B10", VA = "0x182032D10")] private void JAHBNENNPKL(Vector3 FNJKKNKLDPB, OVRPose FPEDLPMNDAA) { } // Token: 0x0600020D RID: 525 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020D")] [Address(RVA = "0x2033520", Offset = "0x2032320", VA = "0x182033520")] private void LateUpdate() { } // Token: 0x0600020E RID: 526 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600020E")] [Address(RVA = "0x2034B20", Offset = "0x2033920", VA = "0x182034B20")] 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; } }