Files
2026-04-10 22:50:51 +02:00

159 lines
5.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.VR.UI;
using UnityEngine;
namespace RecRoom.Core.UI
{
// Token: 0x0200301E RID: 12318
[Token(Token = "0x200301E")]
public class SubtitleManager : SingletonMonoBehaviour<SubtitleManager>
{
// Token: 0x170039AD RID: 14765
// (get) Token: 0x06014F69 RID: 85865 RVA: 0x004E733C File Offset: 0x004E553C
[Token(Token = "0x170039AD")]
public VRSubtitleDialog ELKAMHFNLID
{
[Token(Token = "0x6014F69")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return this.vrSubtitleDialog;
}
}
// Token: 0x06014F6A RID: 85866 RVA: 0x004E7350 File Offset: 0x004E5550
[Token(Token = "0x6014F6A")]
[Address(RVA = "0xA6B980", Offset = "0xA6A780", VA = "0x180A6B980")]
public bool TryGetCurrentSubtitle(out string PAANJCAOOAG, out Sprite JFKJJGCHMJF)
{
if (this.SubtitlesEnabled && this.LJCDMPGPHDB.HFHFEJMMDFH)
{
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb = this.LJCDMPGPHDB;
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb2 = this.LJCDMPGPHDB;
return true;
}
throw new NullReferenceException();
}
// Token: 0x06014F6B RID: 85867 RVA: 0x004E738C File Offset: 0x004E558C
[Token(Token = "0x6014F6B")]
[Address(RVA = "0xA6BA70", Offset = "0xA6A870", VA = "0x180A6BA70")]
private void Update()
{
if (this.LJCDMPGPHDB.HFHFEJMMDFH)
{
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb = this.LJCDMPGPHDB;
float time = Time.time;
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb2 = this.LJCDMPGPHDB;
this.Hide(ljcdmpgphdb2);
return;
}
}
// Token: 0x06014F6C RID: 85868 RVA: 0x004E73D0 File Offset: 0x004E55D0
[Token(Token = "0x6014F6C")]
[Address(RVA = "0xA6B7F0", Offset = "0xA6A5F0", VA = "0x180A6B7F0")]
public void ShowIndefinitely(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, [Optional] Sprite JFKJJGCHMJF)
{
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb = this.LJCDMPGPHDB;
}
// Token: 0x06014F6D RID: 85869 RVA: 0x004E73F0 File Offset: 0x004E55F0
[Token(Token = "0x6014F6D")]
[Address(RVA = "0xA6B8B0", Offset = "0xA6A6B0", VA = "0x180A6B8B0")]
public void Show(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, float BJJEDIGOMGC, [Optional] Sprite JFKJJGCHMJF)
{
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> ljcdmpgphdb = this.LJCDMPGPHDB;
float time = Time.time;
}
// Token: 0x06014F6E RID: 85870 RVA: 0x004E7418 File Offset: 0x004E5618
[Token(Token = "0x6014F6E")]
[Address(RVA = "0xA6B790", Offset = "0xA6A590", VA = "0x180A6B790")]
public void Hide(object PIHIPPPPEBI)
{
bool flag = this.LJCDMPGPHDB.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x06014F6F RID: 85871 RVA: 0x004E7438 File Offset: 0x004E5638
[Token(Token = "0x6014F6F")]
[Address(RVA = "0xA6B740", Offset = "0xA6A540", VA = "0x180A6B740")]
public void HideAll()
{
this.LJCDMPGPHDB.LKLKGDMFMCC();
}
// Token: 0x06014F70 RID: 85872 RVA: 0x004E7458 File Offset: 0x004E5658
[Token(Token = "0x6014F70")]
[Address(RVA = "0xA6BB30", Offset = "0xA6A930", VA = "0x180A6BB30")]
public SubtitleManager()
{
BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> bjoibbboiko = new BJOIBBBOIKO();
this.LJCDMPGPHDB = bjoibbboiko;
base..ctor();
}
// Token: 0x0400DDF0 RID: 56816
[Token(Token = "0x400DDF0")]
public const int DEFAULT_SUBTITLE_PRIORITY = 0;
// Token: 0x0400DDF1 RID: 56817
[Token(Token = "0x400DDF1")]
public const int DEFAULT_INDEFINITE_SUBTITLE_PRIORITY = -1;
// Token: 0x0400DDF2 RID: 56818
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DDF2")]
[SerializeField]
private VRSubtitleDialog vrSubtitleDialog;
// Token: 0x0400DDF3 RID: 56819
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DDF3")]
public bool SubtitlesEnabled = true;
// Token: 0x0400DDF4 RID: 56820
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DDF4")]
private BJOIBBBOIKO<SubtitleManager.AHAIFIDCFML> LJCDMPGPHDB;
// Token: 0x0200301F RID: 12319
[Token(Token = "0x200301F")]
private readonly struct AHAIFIDCFML
{
// Token: 0x06014F71 RID: 85873 RVA: 0x004E7480 File Offset: 0x004E5680
[Token(Token = "0x6014F71")]
[Address(RVA = "0xA561A0", Offset = "0xA54FA0", VA = "0x180A561A0")]
public AHAIFIDCFML(string PAANJCAOOAG, Sprite JFKJJGCHMJF, bool OGIBGLPGKHP, float BCANLCHBKJE)
{
this.BCANLCHBKJE = (float)0;
this.PAANJCAOOAG = PAANJCAOOAG;
this.JFKJJGCHMJF = JFKJJGCHMJF;
this.OGIBGLPGKHP = OGIBGLPGKHP;
}
// Token: 0x0400DDF5 RID: 56821
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400DDF5")]
public readonly string PAANJCAOOAG;
// Token: 0x0400DDF6 RID: 56822
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400DDF6")]
public readonly Sprite JFKJJGCHMJF;
// Token: 0x0400DDF7 RID: 56823
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DDF7")]
public readonly bool OGIBGLPGKHP;
// Token: 0x0400DDF8 RID: 56824
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x400DDF8")]
public readonly float BCANLCHBKJE;
}
}
}