Files
2026-06-04 11:42:34 +02:00

1641 lines
59 KiB
C#

using System;
using System.Runtime.InteropServices;
using UnityEngine;
using Valve.VR;
// Token: 0x020007D7 RID: 2007
public class SteamVR_Overlay : MonoBehaviour
{
// Token: 0x060107C4 RID: 67524 RVA: 0x004F6358 File Offset: 0x004F4558
public bool NCGKGDNJFHO(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x060107C5 RID: 67525 RVA: 0x004F6394 File Offset: 0x004F4594
public bool PKEOFGBCECC(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.GJJJAJIHLJK();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x060107C6 RID: 67526 RVA: 0x004F63D0 File Offset: 0x004F45D0
public bool JIKFJDGHMEL(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh == null)
{
return true;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.IJFAOFCBBFJ().trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.PFFEBKGNCGP(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return false;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return true;
}
// Token: 0x060107C7 RID: 67527 RVA: 0x004F6528 File Offset: 0x004F4728
public static string KEMAIJFPLLJ()
{
return "N" + Application.companyName + "b24iTgoaU3ViRXh0cnVzaW9uRGF0YUNvbGxlY3Rpb24SMAoNc3ViRXh0cnVz" + Application.productName;
}
// Token: 0x060107C8 RID: 67528 RVA: 0x004F6544 File Offset: 0x004F4744
private void BNMPMIIBGND()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.HHBFKHJGOKG(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.AFBJLDBAONN(this);
}
// Token: 0x060107C9 RID: 67529 RVA: 0x004F659C File Offset: 0x004F479C
private void FGOIMOBMEPM()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 1UL;
}
SteamVR_Overlay.NMMJMJBMDJM(null);
}
// Token: 0x060107CA RID: 67530 RVA: 0x004F65E0 File Offset: 0x004F47E0
public void OBKBOMEJLKJ()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)125 || iiidjomnhnm == (IIIDJOMNHNM)(-121)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.AEKBFIFLOOM(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.CKKKBEBIBPE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (427f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (1992f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.FCOLDPPHPAA(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.KFDFLBAOBGE();
if (steamVR_Camera != null && steamVR_Camera.MIKPIBIENPH != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.MIKPIBIENPH, base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.GPOBCKGIHDF().localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.MIKPIBIENPH.localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.OANKPNPBILJ();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.FCDPFLMFDBC.trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.CNDAAKBPOMC(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = false;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.ShowGamepadFocus, this.antialias);
}
else if (dchdefckkeh.ONHLIBHFFOI() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x060107CB RID: 67531 RVA: 0x004F6930 File Offset: 0x004F4B30
public bool JAAJPDLMGOH(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh == null)
{
return true;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.FCDPFLMFDBC.trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.GANPDGFFDBK(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return true;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return false;
}
// Token: 0x060107CC RID: 67532 RVA: 0x004F6A88 File Offset: 0x004F4C88
public static string DKKHLFIBKDA()
{
return "NameServer" + Application.companyName + "PhotonMono" + Application.productName;
}
// Token: 0x060107CD RID: 67533 RVA: 0x004F6AA4 File Offset: 0x004F4CA4
public void GEBKNOIEDGP()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)(-114) || iiidjomnhnm == (IIIDJOMNHNM)(-27)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.FJNAGFJANDL(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.OJABCFGOCMC().FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Auto;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.CKKKBEBIBPE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (179f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (614f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.GKFNJIFDOLE(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.Top();
if (steamVR_Camera != null && steamVR_Camera.MIKPIBIENPH != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.GPOBCKGIHDF(), base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.MIKPIBIENPH.localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.PPBALNMPLAP();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.IJFAOFCBBFJ().trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.FGFAMKAMPDJ(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.ShowTouchPadScrollWheel, this.antialias);
}
else if (dchdefckkeh.ONHLIBHFFOI() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x060107CE RID: 67534 RVA: 0x004F6DF4 File Offset: 0x004F4FF4
public void GFLLFICCFDF()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)62 || iiidjomnhnm == (IIIDJOMNHNM)(-1)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.BDNPGJJCAED(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.EJPDNEMGJEE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (1304f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (1166f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.Top();
if (steamVR_Camera != null && steamVR_Camera.GPOBCKGIHDF() != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.GPOBCKGIHDF(), base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.GPOBCKGIHDF().localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.GPOBCKGIHDF().localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.BLGDPMIIHIH();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.FCDPFLMFDBC.trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.FGFAMKAMPDJ(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.None, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.RGSS4X, this.antialias);
}
else if (dchdefckkeh.OJHIKIIOFBE() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x060107CF RID: 67535 RVA: 0x004F7144 File Offset: 0x004F5344
public bool IGAFNNIAIBJ(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh == null)
{
return false;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x170006D3 RID: 1747
// (get) Token: 0x060107D0 RID: 67536 RVA: 0x004F7180 File Offset: 0x004F5380
// (set) Token: 0x060107ED RID: 67565 RVA: 0x004F7C38 File Offset: 0x004F5E38
public static SteamVR_Overlay FCDPFLMFDBC { get; private set; }
// Token: 0x060107D1 RID: 67537 RVA: 0x004F7188 File Offset: 0x004F5388
public static SteamVR_Overlay PJNDFEAEMDF()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x060107D2 RID: 67538 RVA: 0x004F7190 File Offset: 0x004F5390
private static void LOFDEICLPLD(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107D3 RID: 67539 RVA: 0x004F7198 File Offset: 0x004F5398
private static void EFACOMDPKOF(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107D4 RID: 67540 RVA: 0x004F71A0 File Offset: 0x004F53A0
public static string EILJAAAECDI()
{
return "IgnoreBuffer" + Application.companyName + "Got redirect status({0}) without 'location' header!" + Application.productName;
}
// Token: 0x060107D5 RID: 67541 RVA: 0x004F71BC File Offset: 0x004F53BC
public static SteamVR_Overlay FKANPAKIENC()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x060107D6 RID: 67542 RVA: 0x004F71C4 File Offset: 0x004F53C4
private void ACJGCKEMJIC()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.KBPHFEPBHGA(null);
}
// Token: 0x060107D7 RID: 67543 RVA: 0x004F7208 File Offset: 0x004F5408
private static void AFBJLDBAONN(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107D8 RID: 67544 RVA: 0x004F7210 File Offset: 0x004F5410
private void IGGLNNNCHFD()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.ANOFFEKMECJ, base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.FCDPFLMFDBC = this;
}
// Token: 0x060107D9 RID: 67545 RVA: 0x004F7268 File Offset: 0x004F5468
private static void FLGBJPDHCME(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107DA RID: 67546 RVA: 0x004F7270 File Offset: 0x004F5470
private static void KBPHFEPBHGA(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107DB RID: 67547 RVA: 0x004F7278 File Offset: 0x004F5478
public bool IGJDCPHJPCM(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.GJJJAJIHLJK();
if (dchdefckkeh == null)
{
return false;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x170006D4 RID: 1748
// (get) Token: 0x060107DC RID: 67548 RVA: 0x004F72B4 File Offset: 0x004F54B4
public static string ANOFFEKMECJ
{
get
{
return "unity:" + Application.companyName + "." + Application.productName;
}
}
// Token: 0x060107DD RID: 67549 RVA: 0x004F72D0 File Offset: 0x004F54D0
private static void NMMJMJBMDJM(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107DE RID: 67550 RVA: 0x004F72D8 File Offset: 0x004F54D8
private void MLKOPDHGLKE()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.GJJJAJIHLJK();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.KEFGAFGPEPN(null);
}
// Token: 0x060107DF RID: 67551 RVA: 0x004F731C File Offset: 0x004F551C
private static void LOLJHJBENKD(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107E0 RID: 67552 RVA: 0x004F7324 File Offset: 0x004F5524
private void IEOCOHOBEOC()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.LOLJHJBENKD(null);
}
// Token: 0x060107E1 RID: 67553 RVA: 0x004F7368 File Offset: 0x004F5568
private void GGLGMNLEJPO()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.LOLJHJBENKD(null);
}
// Token: 0x060107E2 RID: 67554 RVA: 0x004F73AC File Offset: 0x004F55AC
public void JEBIJJGIFMG()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)(-32) || iiidjomnhnm == (IIIDJOMNHNM)95) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.EIOKKGJEJOE(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.OJABCFGOCMC().FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.CKKKBEBIBPE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (1825f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (776f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.DAAFLFONEIO();
if (steamVR_Camera != null && steamVR_Camera.GPOBCKGIHDF() != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.GPOBCKGIHDF(), base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.GPOBCKGIHDF().localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.PPBALNMPLAP();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.LIIPCDCHOLM().trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.CNDAAKBPOMC(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = false;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.ShowGamepadFocus, this.antialias);
}
else if (dchdefckkeh.OJHIKIIOFBE() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x060107E3 RID: 67555 RVA: 0x004F76FC File Offset: 0x004F58FC
private void JHAMELDHDFM()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.HHBFKHJGOKG(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.EIKLGEBMIOG(this);
}
// Token: 0x060107E4 RID: 67556 RVA: 0x004F7754 File Offset: 0x004F5954
public bool EDIPPLMEJON(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return false;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.LIIPCDCHOLM().trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.GANPDGFFDBK(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return false;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return true;
}
// Token: 0x060107E5 RID: 67557 RVA: 0x004F78AC File Offset: 0x004F5AAC
private void AGDGJOLCPDL()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.AEKBFIFLOOM(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = false;
return;
}
}
SteamVR_Overlay.EFACOMDPKOF(this);
}
// Token: 0x060107E6 RID: 67558 RVA: 0x004F7904 File Offset: 0x004F5B04
public static string FELANCIALPM()
{
return "{0}.{1}: {2}" + Application.companyName + "Unexpected EOF reading GZIP header." + Application.productName;
}
// Token: 0x060107E7 RID: 67559 RVA: 0x004F7920 File Offset: 0x004F5B20
public bool OIPNOEKICKN(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return false;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.FCDPFLMFDBC.trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.GANPDGFFDBK(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return true;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return true;
}
// Token: 0x060107E8 RID: 67560 RVA: 0x004F7A78 File Offset: 0x004F5C78
public static SteamVR_Overlay BHKADLPCPLM()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x060107E9 RID: 67561 RVA: 0x004F7A80 File Offset: 0x004F5C80
public bool HLDGJBFEBEG(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x060107EA RID: 67562 RVA: 0x004F7ABC File Offset: 0x004F5CBC
private static void ICBJPECEIJN(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107EB RID: 67563 RVA: 0x004F7AC4 File Offset: 0x004F5CC4
public bool AJJFJKHBHGO(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return false;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.LIIPCDCHOLM().trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.GANPDGFFDBK(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return true;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return false;
}
// Token: 0x060107EC RID: 67564 RVA: 0x004F7C1C File Offset: 0x004F5E1C
public static string AEKBFIFLOOM()
{
return "ARENA_TIMER" + Application.companyName + "pitch" + Application.productName;
}
// Token: 0x060107EE RID: 67566 RVA: 0x004F7C40 File Offset: 0x004F5E40
private static void EIKLGEBMIOG(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107EF RID: 67567 RVA: 0x004F7C48 File Offset: 0x004F5E48
public void KPEOMIBPLCM()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)98 || iiidjomnhnm == (IIIDJOMNHNM)(-91)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.HHBFKHJGOKG(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.EJPDNEMGJEE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (307f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (1192f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.FCOLDPPHPAA(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.KFDFLBAOBGE();
if (steamVR_Camera != null && steamVR_Camera.GPOBCKGIHDF() != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.MIKPIBIENPH, base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.GPOBCKGIHDF().localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.BCLPMFDAPIG();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.FCDPFLMFDBC.trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.CNDAAKBPOMC(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = false;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.None, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.SendVRTouchpadEvents, this.antialias);
}
else if (dchdefckkeh.ONHLIBHFFOI() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x060107F0 RID: 67568 RVA: 0x004F7F98 File Offset: 0x004F6198
private void OnDisable()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.FCDPFLMFDBC = null;
}
// Token: 0x060107F1 RID: 67569 RVA: 0x004F7FDC File Offset: 0x004F61DC
private void AKBMLDPIIKM()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.HEICMIFNCKA(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = false;
return;
}
}
SteamVR_Overlay.FLGBJPDHCME(this);
}
// Token: 0x060107F2 RID: 67570 RVA: 0x004F8034 File Offset: 0x004F6234
public bool AFFHIKMLEFH(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x060107F3 RID: 67571 RVA: 0x004F8070 File Offset: 0x004F6270
private static void OPDNKPHHIBD(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107F4 RID: 67572 RVA: 0x004F8078 File Offset: 0x004F6278
private void MNPIBNAJNEK()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.JPFCLJLHCPA(null);
}
// Token: 0x060107F5 RID: 67573 RVA: 0x004F80BC File Offset: 0x004F62BC
public static SteamVR_Overlay IAPDCCHMFPE()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x060107F6 RID: 67574 RVA: 0x004F80C4 File Offset: 0x004F62C4
public static SteamVR_Overlay IIJOAOAAIEO()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x060107F7 RID: 67575 RVA: 0x004F80CC File Offset: 0x004F62CC
private void GEDLIBFEHJA()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.NMMJMJBMDJM(null);
}
// Token: 0x060107F8 RID: 67576 RVA: 0x004F8110 File Offset: 0x004F6310
public bool HPFADFPDNOJ(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh == null)
{
return true;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.LIIPCDCHOLM().trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.PFFEBKGNCGP(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return false;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return false;
}
// Token: 0x060107F9 RID: 67577 RVA: 0x004F8268 File Offset: 0x004F6468
public static string BDNPGJJCAED()
{
return "imgList" + Application.companyName + "Can't SendMove. Turn is finished by this player." + Application.productName;
}
// Token: 0x060107FA RID: 67578 RVA: 0x004F8284 File Offset: 0x004F6484
public static string HEICMIFNCKA()
{
return "HTTPConnection" + Application.companyName + "EP_ID" + Application.productName;
}
// Token: 0x060107FB RID: 67579 RVA: 0x004F82A0 File Offset: 0x004F64A0
private static void GNEOOOLJGJK(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107FC RID: 67580 RVA: 0x004F82A8 File Offset: 0x004F64A8
private void KCHFAFFCMCI()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.EILJAAAECDI(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = false;
return;
}
}
SteamVR_Overlay.FLGBJPDHCME(this);
}
// Token: 0x060107FD RID: 67581 RVA: 0x004F8300 File Offset: 0x004F6500
private static void JPFCLJLHCPA(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060107FE RID: 67582 RVA: 0x004F8308 File Offset: 0x004F6508
public static string FJNAGFJANDL()
{
return "Failed!" + Application.companyName + "{0}v3/profile" + Application.productName;
}
// Token: 0x060107FF RID: 67583 RVA: 0x004F8324 File Offset: 0x004F6524
public static string EIOKKGJEJOE()
{
return "ParticleRoot" + Application.companyName + "{0}:{1}" + Application.productName;
}
// Token: 0x06010800 RID: 67584 RVA: 0x004F8340 File Offset: 0x004F6540
public bool ComputeIntersection(Vector3 ECFENKBBJOK, Vector3 HPJOJJMMANE, ref SteamVR_Overlay.LJCKDONDJKD KBKFFKDOMNE)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return false;
}
GJDNHODICBP gjdnhodicbp = default(GJDNHODICBP);
gjdnhodicbp.DHJAEEIHOKK = SteamVR_Render.FCDPFLMFDBC.trackingSpace;
gjdnhodicbp.GMNELNMONBD.GPONFDAAFMF = ECFENKBBJOK.x;
gjdnhodicbp.GMNELNMONBD.LONIDAJMGJK = ECFENKBBJOK.y;
gjdnhodicbp.GMNELNMONBD.PHNNIIKKMDA = -ECFENKBBJOK.z;
gjdnhodicbp.JLPCIGFNHMP.GPONFDAAFMF = HPJOJJMMANE.x;
gjdnhodicbp.JLPCIGFNHMP.LONIDAJMGJK = HPJOJJMMANE.y;
gjdnhodicbp.JLPCIGFNHMP.PHNNIIKKMDA = -HPJOJJMMANE.z;
IFIFIAHDMBE ififiahdmbe = default(IFIFIAHDMBE);
if (!dchdefckkeh.PFFEBKGNCGP(this.IEPIMIDPDFF, ref gjdnhodicbp, ref ififiahdmbe))
{
return false;
}
KBKFFKDOMNE.FHFHOMKFHCI = new Vector3(ififiahdmbe.CHCAPBIPCGB.GPONFDAAFMF, ififiahdmbe.CHCAPBIPCGB.LONIDAJMGJK, -ififiahdmbe.CHCAPBIPCGB.PHNNIIKKMDA);
KBKFFKDOMNE.MNNIMIJFPPJ = new Vector3(ififiahdmbe.MGCDKBOOHEI.GPONFDAAFMF, ififiahdmbe.MGCDKBOOHEI.LONIDAJMGJK, -ififiahdmbe.MGCDKBOOHEI.PHNNIIKKMDA);
KBKFFKDOMNE.MDFMHJPDNDC = new Vector2(ififiahdmbe.MMOMJAIMAHG.GPONFDAAFMF, ififiahdmbe.MMOMJAIMAHG.LONIDAJMGJK);
KBKFFKDOMNE.PFKMOBGLKNK = ififiahdmbe.ADFBBMMCMBP;
return true;
}
// Token: 0x06010801 RID: 67585 RVA: 0x004F8498 File Offset: 0x004F6698
public bool GHGEEFEFNFP(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh == null)
{
return false;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x06010802 RID: 67586 RVA: 0x004F84D4 File Offset: 0x004F66D4
private void MIHMMPICEGD()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.ICBJPECEIJN(null);
}
// Token: 0x06010803 RID: 67587 RVA: 0x004F8518 File Offset: 0x004F6718
private void BIDNAHBDJLC()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PHHMGMFOBFL();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.HKNNLBGMEDP(null);
}
// Token: 0x06010804 RID: 67588 RVA: 0x004F855C File Offset: 0x004F675C
private void JCEDCDHNEPL()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.HKNNLBGMEDP(null);
}
// Token: 0x06010805 RID: 67589 RVA: 0x004F85A0 File Offset: 0x004F67A0
public void EEAPGFACDPM()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)(-91) || iiidjomnhnm == (IIIDJOMNHNM)(-14)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.EIOKKGJEJOE(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.JHMKLJLDABM().FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.CKKKBEBIBPE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (1828f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (635f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.GKFNJIFDOLE(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.KFDFLBAOBGE();
if (steamVR_Camera != null && steamVR_Camera.MIKPIBIENPH != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.GPOBCKGIHDF(), base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.GPOBCKGIHDF().localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.GPOBCKGIHDF().localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.GPOBCKGIHDF().localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.BCLPMFDAPIG();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.IJFAOFCBBFJ().trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.FGFAMKAMPDJ(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.ShowTouchPadScrollWheel, this.antialias);
}
else if (dchdefckkeh.ONHLIBHFFOI() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(1UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x06010806 RID: 67590 RVA: 0x004F88F0 File Offset: 0x004F6AF0
private void DMAPCNBHMDD()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.EILJAAAECDI(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = false;
return;
}
}
SteamVR_Overlay.FCDPFLMFDBC = this;
}
// Token: 0x06010807 RID: 67591 RVA: 0x004F8948 File Offset: 0x004F6B48
public bool KOKBLAHIGAK(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.GJJJAJIHLJK();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x06010808 RID: 67592 RVA: 0x004F8984 File Offset: 0x004F6B84
private void DCBFONDNMKH()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 1UL;
}
SteamVR_Overlay.ICBJPECEIJN(null);
}
// Token: 0x06010809 RID: 67593 RVA: 0x004F89C8 File Offset: 0x004F6BC8
public static string AAHOCMDPLJE()
{
return "int:" + Application.companyName + "SystemInfo" + Application.productName;
}
// Token: 0x0601080A RID: 67594 RVA: 0x004F89E4 File Offset: 0x004F6BE4
private void CKCIGKNKMAF()
{
if (this.IEPIMIDPDFF != 0UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 0UL;
}
SteamVR_Overlay.NMMJMJBMDJM(null);
}
// Token: 0x0601080B RID: 67595 RVA: 0x004F8A28 File Offset: 0x004F6C28
public void UpdateOverlay()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == IIIDJOMNHNM.InvalidHandle || iiidjomnhnm == IIIDJOMNHNM.UnknownOverlay) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.ANOFFEKMECJ, ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Auto;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.EJPDNEMGJEE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (1f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (1f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.Top();
if (steamVR_Camera != null && steamVR_Camera.MIKPIBIENPH != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.MIKPIBIENPH, base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.MIKPIBIENPH.localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.KJLPJPKDEGN();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.FCDPFLMFDBC.trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.CNDAAKBPOMC(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.RGSS4X, this.antialias);
}
else if (dchdefckkeh.ONHLIBHFFOI() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x0601080C RID: 67596 RVA: 0x004F8D78 File Offset: 0x004F6F78
private static void HKNNLBGMEDP(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601080D RID: 67597 RVA: 0x004F8D80 File Offset: 0x004F6F80
public static SteamVR_Overlay BIBOFNAFHBC()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x0601080E RID: 67598 RVA: 0x004F8D88 File Offset: 0x004F6F88
private void GOCCPCNHLDO()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.FJNAGFJANDL(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.LOLJHJBENKD(this);
}
// Token: 0x0601080F RID: 67599 RVA: 0x004F8DE0 File Offset: 0x004F6FE0
public bool DEFOHCDHDLI(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x06010810 RID: 67600 RVA: 0x004F8E1C File Offset: 0x004F701C
public static string HHBFKHJGOKG()
{
return "Game starts in " + Application.companyName + "[Steamworks.NET] Packsize Test returned false, the wrong version of Steamworks.NET is being run in this platform." + Application.productName;
}
// Token: 0x06010811 RID: 67601 RVA: 0x004F8E38 File Offset: 0x004F7038
public bool PollNextEvent(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return false;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x06010812 RID: 67602 RVA: 0x004F8E74 File Offset: 0x004F7074
public static SteamVR_Overlay DOEFGAPHIBP()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x06010813 RID: 67603 RVA: 0x004F8E7C File Offset: 0x004F707C
private void OnEnable()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.ANOFFEKMECJ, base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = false;
return;
}
}
SteamVR_Overlay.FCDPFLMFDBC = this;
}
// Token: 0x06010814 RID: 67604 RVA: 0x004F8ED4 File Offset: 0x004F70D4
private void DMGPFGPEAMB()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.EILJAAAECDI(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.EFACOMDPKOF(this);
}
// Token: 0x06010815 RID: 67605 RVA: 0x004F8F2C File Offset: 0x004F712C
private void KFGIGDCLOKO()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.HHBFKHJGOKG(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.ICBJPECEIJN(this);
}
// Token: 0x06010817 RID: 67607 RVA: 0x004F9018 File Offset: 0x004F7218
public static SteamVR_Overlay LADJLPPKHDI()
{
return SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField;
}
// Token: 0x06010818 RID: 67608 RVA: 0x004F9020 File Offset: 0x004F7220
public void GDLHGDIHBOO()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)7 || iiidjomnhnm == (IIIDJOMNHNM)(-38)) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.KEMAIJFPLLJ(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.JHMKLJLDABM().FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Auto;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.CKKKBEBIBPE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (1492f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (467f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.FCOLDPPHPAA(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.Top();
if (steamVR_Camera != null && steamVR_Camera.GPOBCKGIHDF() != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.MIKPIBIENPH, base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.GPOBCKGIHDF().localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.GPOBCKGIHDF().localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.KJLPJPKDEGN();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.LIIPCDCHOLM().trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.CNDAAKBPOMC(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.ShowGamepadFocus, this.antialias);
}
else if (dchdefckkeh.OJHIKIIOFBE() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(0UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x06010819 RID: 67609 RVA: 0x004F9370 File Offset: 0x004F7570
private static void KEFGAFGPEPN(SteamVR_Overlay NOBAPCOKFIL)
{
SteamVR_Overlay.<MIFIJBPPLIK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601081A RID: 67610 RVA: 0x004F9378 File Offset: 0x004F7578
private void MNLHOOADDMC()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.LLCHILNFFJN(SteamVR_Overlay.HEICMIFNCKA(), base.gameObject.name, ref this.IEPIMIDPDFF);
if (iiidjomnhnm != IIIDJOMNHNM.None)
{
Debug.Log(dchdefckkeh.DMGIPHEBIAJ(iiidjomnhnm));
base.enabled = true;
return;
}
}
SteamVR_Overlay.ICBJPECEIJN(this);
}
// Token: 0x0601081B RID: 67611 RVA: 0x004F93D0 File Offset: 0x004F75D0
private void MOJOOBNAECA()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 1UL;
}
SteamVR_Overlay.EIKLGEBMIOG(null);
}
// Token: 0x0601081C RID: 67612 RVA: 0x004F9414 File Offset: 0x004F7614
public void LBIPGFFFHHD()
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.PEKFOBIHDFB();
if (dchdefckkeh == null)
{
return;
}
if (this.texture != null)
{
IIIDJOMNHNM iiidjomnhnm = dchdefckkeh.FJOMAELJPCJ(this.IEPIMIDPDFF);
if ((iiidjomnhnm == (IIIDJOMNHNM)113 || iiidjomnhnm == (IIIDJOMNHNM)93) && dchdefckkeh.MJMOBGFPMMN(SteamVR_Overlay.EIOKKGJEJOE(), ref this.IEPIMIDPDFF) != IIIDJOMNHNM.None)
{
return;
}
NDCAPNBHFGH ndcapnbhfgh = default(NDCAPNBHFGH);
ndcapnbhfgh.IEPIMIDPDFF = this.texture.GetNativeTexturePtr();
ndcapnbhfgh.CIFAEGAFAGF = GOMKCPFBJFL.OJABCFGOCMC().FHAGINHNPGK;
ndcapnbhfgh.DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
dchdefckkeh.NCDMNPICKIE(this.IEPIMIDPDFF, ref ndcapnbhfgh);
dchdefckkeh.EJPDNEMGJEE(this.IEPIMIDPDFF, this.alpha);
dchdefckkeh.LIIFAHBBIII(this.IEPIMIDPDFF, this.scale);
dchdefckkeh.DIGEJCAIGJM(this.IEPIMIDPDFF, this.curvedRange.x, this.curvedRange.y);
BHNBHPCKNLO bhnbhpcknlo = default(BHNBHPCKNLO);
bhnbhpcknlo.OLOJJBFCNGD = this.uvOffset.x * this.uvOffset.z;
bhnbhpcknlo.ADEACBFCCEI = (152f + this.uvOffset.y) * this.uvOffset.w;
bhnbhpcknlo.AMIKGKPJANG = (1979f + this.uvOffset.x) * this.uvOffset.z;
bhnbhpcknlo.LHFHCIKAPNC = this.uvOffset.y * this.uvOffset.w;
dchdefckkeh.MAKDNEAHBLD(this.IEPIMIDPDFF, ref bhnbhpcknlo);
DCBLABNOMNP dcblabnomnp = default(DCBLABNOMNP);
dcblabnomnp.GPONFDAAFMF = this.mouseScale.x;
dcblabnomnp.LONIDAJMGJK = this.mouseScale.y;
dchdefckkeh.AMEANHEEBDG(this.IEPIMIDPDFF, ref dcblabnomnp);
SteamVR_Camera steamVR_Camera = SteamVR_Render.Top();
if (steamVR_Camera != null && steamVR_Camera.MIKPIBIENPH != null)
{
GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(steamVR_Camera.GPOBCKGIHDF(), base.transform);
rigidTransform.pos.x = rigidTransform.pos.x / steamVR_Camera.MIKPIBIENPH.localScale.x;
rigidTransform.pos.y = rigidTransform.pos.y / steamVR_Camera.MIKPIBIENPH.localScale.y;
rigidTransform.pos.z = rigidTransform.pos.z / steamVR_Camera.MIKPIBIENPH.localScale.z;
rigidTransform.pos.z = rigidTransform.pos.z + this.distance;
KDDJNNDMEEF kddjnndmeef = rigidTransform.PFGGIHLLDHI();
dchdefckkeh.HICDPJDIKEK(this.IEPIMIDPDFF, SteamVR_Render.IJFAOFCBBFJ().trackingSpace, ref kddjnndmeef);
}
dchdefckkeh.FGFAMKAMPDJ(this.IEPIMIDPDFF, this.inputMethod);
if (this.curved || this.antialias)
{
this.highquality = true;
}
if (this.highquality)
{
dchdefckkeh.KDGMINDDDLM(this.IEPIMIDPDFF);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.Curved, this.curved);
dchdefckkeh.IBMEAOPLHBN(this.IEPIMIDPDFF, IILDDOPAOBI.None, this.antialias);
}
else if (dchdefckkeh.OJHIKIIOFBE() == this.IEPIMIDPDFF)
{
dchdefckkeh.KDGMINDDDLM(1UL);
}
}
else
{
dchdefckkeh.HEFCMOKPMDP(this.IEPIMIDPDFF);
}
}
// Token: 0x0601081D RID: 67613 RVA: 0x004F9764 File Offset: 0x004F7964
private void HGGJBMOHIOP()
{
if (this.IEPIMIDPDFF != 1UL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.HPENFKEBOLP();
if (dchdefckkeh != null)
{
dchdefckkeh.OEGOOJGJDGG(this.IEPIMIDPDFF);
}
this.IEPIMIDPDFF = 1UL;
}
SteamVR_Overlay.EFACOMDPKOF(null);
}
// Token: 0x0601081E RID: 67614 RVA: 0x004F97A8 File Offset: 0x004F79A8
public bool AANJLLPFKEM(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KEEAFJGCEDM;
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x0601081F RID: 67615 RVA: 0x004F97E4 File Offset: 0x004F79E4
public bool JGPONLGGHNF(ref DKMFEFEGNHA AKFLJKPNFCL)
{
DCHDEFCKKEH dchdefckkeh = PONCCGLALMO.KJJHHBJDOPN();
if (dchdefckkeh == null)
{
return true;
}
uint num = (uint)Marshal.SizeOf(typeof(DKMFEFEGNHA));
return dchdefckkeh.IJCOONBKLKC(this.IEPIMIDPDFF, ref AKFLJKPNFCL, num);
}
// Token: 0x04002A75 RID: 10869
public Texture texture;
// Token: 0x04002A76 RID: 10870
public bool curved = true;
// Token: 0x04002A77 RID: 10871
public bool antialias = true;
// Token: 0x04002A78 RID: 10872
public bool highquality = true;
// Token: 0x04002A79 RID: 10873
[Tooltip("Size of overlay view.")]
public float scale = 3f;
// Token: 0x04002A7A RID: 10874
[Tooltip("Distance from surface.")]
public float distance = 1.25f;
// Token: 0x04002A7B RID: 10875
[Range(0f, 1f)]
[Tooltip("Opacity")]
public float alpha = 1f;
// Token: 0x04002A7C RID: 10876
public Vector4 uvOffset = new Vector4(0f, 0f, 1f, 1f);
// Token: 0x04002A7D RID: 10877
public Vector2 mouseScale = new Vector2(1f, 1f);
// Token: 0x04002A7E RID: 10878
public Vector2 curvedRange = new Vector2(1f, 2f);
// Token: 0x04002A7F RID: 10879
public POCCDEJHKOG inputMethod;
// Token: 0x04002A81 RID: 10881
private ulong IEPIMIDPDFF;
// Token: 0x020007D8 RID: 2008
public struct LJCKDONDJKD
{
// Token: 0x04002A82 RID: 10882
public Vector3 FHFHOMKFHCI;
// Token: 0x04002A83 RID: 10883
public Vector3 MNNIMIJFPPJ;
// Token: 0x04002A84 RID: 10884
public Vector2 MDFMHJPDNDC;
// Token: 0x04002A85 RID: 10885
public float PFKMOBGLKNK;
}
}