278 lines
7.6 KiB
C#
278 lines
7.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RecRoom.Systems.StreamingCamera
|
|
{
|
|
// Token: 0x020022D8 RID: 8920
|
|
[Token(Token = "0x20022D8")]
|
|
public class SpectatorStreamPreviewScreen : MonoBehaviour
|
|
{
|
|
// Token: 0x140000F5 RID: 245
|
|
// (add) Token: 0x0600E4A2 RID: 58530 RVA: 0x0034DDEC File Offset: 0x0034BFEC
|
|
// (remove) Token: 0x0600E4A3 RID: 58531 RVA: 0x0034DE14 File Offset: 0x0034C014
|
|
[Token(Token = "0x140000F5")]
|
|
public event Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> DIFFNPLMAFL
|
|
{
|
|
[Token(Token = "0x600E4A2")]
|
|
[Address(RVA = "0xAD5120", Offset = "0xAD3F20", VA = "0x180AD5120")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> diffnplmafl;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
diffnplmafl = this.DIFFNPLMAFL;
|
|
@delegate = Delegate.Combine(diffnplmafl, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != diffnplmafl)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600E4A3")]
|
|
[Address(RVA = "0xAD51C0", Offset = "0xAD3FC0", VA = "0x180AD51C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> diffnplmafl;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
diffnplmafl = this.DIFFNPLMAFL;
|
|
@delegate = Delegate.Remove(diffnplmafl, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != diffnplmafl)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002450 RID: 9296
|
|
// (get) Token: 0x0600E4A4 RID: 58532 RVA: 0x0034DE3C File Offset: 0x0034C03C
|
|
[Token(Token = "0x17002450")]
|
|
public Button3DBase LHDOMNMCHNB
|
|
{
|
|
[Token(Token = "0x600E4A4")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
get
|
|
{
|
|
return this.streamButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002451 RID: 9297
|
|
// (get) Token: 0x0600E4A5 RID: 58533 RVA: 0x0034DE50 File Offset: 0x0034C050
|
|
[Token(Token = "0x17002451")]
|
|
public Button3DBase IIOEFKKFEJL
|
|
{
|
|
[Token(Token = "0x600E4A5")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
get
|
|
{
|
|
return this.nextButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002452 RID: 9298
|
|
// (get) Token: 0x0600E4A6 RID: 58534 RVA: 0x0034DE64 File Offset: 0x0034C064
|
|
[Token(Token = "0x17002452")]
|
|
public Button3DBase JPBGAJFNNNM
|
|
{
|
|
[Token(Token = "0x600E4A6")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
|
get
|
|
{
|
|
return this.previousButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002453 RID: 9299
|
|
// (get) Token: 0x0600E4A7 RID: 58535 RVA: 0x0034DE78 File Offset: 0x0034C078
|
|
[Token(Token = "0x17002453")]
|
|
public RawImage ONPDFIHFOAA
|
|
{
|
|
[Token(Token = "0x600E4A7")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
get
|
|
{
|
|
return this.targetImage;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002454 RID: 9300
|
|
// (get) Token: 0x0600E4A8 RID: 58536 RVA: 0x0034DE8C File Offset: 0x0034C08C
|
|
// (set) Token: 0x0600E4A9 RID: 58537 RVA: 0x0034DEA0 File Offset: 0x0034C0A0
|
|
[Token(Token = "0x17002454")]
|
|
public HNHBHFHBIMM CLBCHPIIFGD
|
|
{
|
|
[Token(Token = "0x600E4A8")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this.JKCKKGCAIAP;
|
|
}
|
|
[Token(Token = "0x600E4A9")]
|
|
[Address(RVA = "0xAD5260", Offset = "0xAD4060", VA = "0x180AD5260")]
|
|
set
|
|
{
|
|
HNHBHFHBIMM jkckkgcaiap = this.JKCKKGCAIAP;
|
|
if (jkckkgcaiap != value)
|
|
{
|
|
if (jkckkgcaiap != 0)
|
|
{
|
|
jkckkgcaiap.<FPKKPGIJFFH>k__BackingField = false;
|
|
HNHBHFHBIMM jkckkgcaiap2 = this.JKCKKGCAIAP;
|
|
Action action = new Action(this.DIBINCGBHKP);
|
|
jkckkgcaiap2.JKHPLPENPNH -= action;
|
|
}
|
|
this.JKCKKGCAIAP = value;
|
|
if (value != 0)
|
|
{
|
|
value.<FPKKPGIJFFH>k__BackingField = true;
|
|
HNHBHFHBIMM jkckkgcaiap3 = this.JKCKKGCAIAP;
|
|
Action action2 = new Action(this.DIBINCGBHKP);
|
|
jkckkgcaiap3.JKHPLPENPNH += action2;
|
|
}
|
|
HNHBHFHBIMM jkckkgcaiap4 = this.JKCKKGCAIAP;
|
|
Text text = this.screenName;
|
|
if (jkckkgcaiap4 != 0)
|
|
{
|
|
}
|
|
string text2 = text.text;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4AA RID: 58538 RVA: 0x0034DF34 File Offset: 0x0034C134
|
|
[Token(Token = "0x600E4AA")]
|
|
[Address(RVA = "0xAD50B0", Offset = "0xAD3EB0", VA = "0x180AD50B0")]
|
|
private void DIBINCGBHKP()
|
|
{
|
|
HNHBHFHBIMM jkckkgcaiap = this.JKCKKGCAIAP;
|
|
Text text = this.screenName;
|
|
if (jkckkgcaiap != 0)
|
|
{
|
|
}
|
|
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600E4AB RID: 58539 RVA: 0x0034DF60 File Offset: 0x0034C160
|
|
[Token(Token = "0x600E4AB")]
|
|
[Address(RVA = "0xAD5110", Offset = "0xAD3F10", VA = "0x180AD5110")]
|
|
private void OnDestroy()
|
|
{
|
|
int num = 0;
|
|
this.CLBCHPIIFGD = num;
|
|
}
|
|
|
|
// Token: 0x0600E4AC RID: 58540 RVA: 0x0034DF78 File Offset: 0x0034C178
|
|
[Token(Token = "0x600E4AC")]
|
|
[Address(RVA = "0xAD4FC0", Offset = "0xAD3DC0", VA = "0x180AD4FC0")]
|
|
public void ButtonPress_Next()
|
|
{
|
|
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> diffnplmafl = this.DIFFNPLMAFL;
|
|
if (diffnplmafl != 0)
|
|
{
|
|
diffnplmafl(this, (uint)1);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4AD RID: 58541 RVA: 0x0034DF9C File Offset: 0x0034C19C
|
|
[Token(Token = "0x600E4AD")]
|
|
[Address(RVA = "0xAD5010", Offset = "0xAD3E10", VA = "0x180AD5010")]
|
|
public void ButtonPress_Previous()
|
|
{
|
|
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> diffnplmafl = this.DIFFNPLMAFL;
|
|
if (diffnplmafl != 0)
|
|
{
|
|
diffnplmafl(this, (uint)2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4AE RID: 58542 RVA: 0x0034DFC0 File Offset: 0x0034C1C0
|
|
[Token(Token = "0x600E4AE")]
|
|
[Address(RVA = "0xAD5060", Offset = "0xAD3E60", VA = "0x180AD5060")]
|
|
public void ButtonPress_SetStream()
|
|
{
|
|
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.HAEGNGAEKKI> diffnplmafl = this.DIFFNPLMAFL;
|
|
if (diffnplmafl != 0)
|
|
{
|
|
int num = 0;
|
|
diffnplmafl(this, num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4AF RID: 58543 RVA: 0x0034DFE4 File Offset: 0x0034C1E4
|
|
[Token(Token = "0x600E4AF")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public SpectatorStreamPreviewScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400954D RID: 38221
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400954D")]
|
|
[SerializeField]
|
|
private Button3DBase streamButton;
|
|
|
|
// Token: 0x0400954E RID: 38222
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400954E")]
|
|
[SerializeField]
|
|
private Button3DBase nextButton;
|
|
|
|
// Token: 0x0400954F RID: 38223
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400954F")]
|
|
[SerializeField]
|
|
private Button3DBase previousButton;
|
|
|
|
// Token: 0x04009550 RID: 38224
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4009550")]
|
|
[SerializeField]
|
|
private Text screenName;
|
|
|
|
// Token: 0x04009551 RID: 38225
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4009551")]
|
|
[SerializeField]
|
|
private RawImage targetImage;
|
|
|
|
// Token: 0x04009552 RID: 38226
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4009552")]
|
|
private HNHBHFHBIMM JKCKKGCAIAP;
|
|
|
|
// Token: 0x04009553 RID: 38227
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4009553")]
|
|
[NonSerialized]
|
|
public Texture2D TargetTexture;
|
|
|
|
// Token: 0x020022D9 RID: 8921
|
|
[Token(Token = "0x20022D9")]
|
|
public enum HAEGNGAEKKI
|
|
{
|
|
// Token: 0x04009555 RID: 38229
|
|
[Token(Token = "0x4009555")]
|
|
SetPreview,
|
|
// Token: 0x04009556 RID: 38230
|
|
[Token(Token = "0x4009556")]
|
|
Next,
|
|
// Token: 0x04009557 RID: 38231
|
|
[Token(Token = "0x4009557")]
|
|
Previous
|
|
}
|
|
}
|
|
}
|