1641 lines
59 KiB
C#
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;
|
|
}
|
|
}
|