Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

565 lines
17 KiB
C#

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;
}
}