Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/SpectatorStreamPreviewScreen.cs
2026-04-08 23:40:05 +02:00

265 lines
7.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x0200068A RID: 1674
[Token(Token = "0x200068A")]
[StructLayout(3)]
public class SpectatorStreamPreviewScreen : MonoBehaviour
{
// Token: 0x14000091 RID: 145
// (add) Token: 0x0600301A RID: 12314 RVA: 0x000C7814 File Offset: 0x000C5A14
// (remove) Token: 0x0600301B RID: 12315 RVA: 0x000C783C File Offset: 0x000C5A3C
[Token(Token = "0x14000091")]
public event Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> DIFFNPLMAFL
{
[Token(Token = "0x600301A")]
[Address(RVA = "0x1059730", Offset = "0x1058130", VA = "0x181059730")]
[CompilerGenerated]
add
{
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> diffnplmafl;
Delegate @delegate;
do
{
diffnplmafl = this.DIFFNPLMAFL;
@delegate = Delegate.Combine(diffnplmafl, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != diffnplmafl)
{
}
}
[Token(Token = "0x600301B")]
[Address(RVA = "0x10597D0", Offset = "0x10581D0", VA = "0x1810597D0")]
[CompilerGenerated]
remove
{
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> diffnplmafl;
Delegate @delegate;
do
{
diffnplmafl = this.DIFFNPLMAFL;
@delegate = Delegate.Remove(diffnplmafl, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != diffnplmafl)
{
}
}
}
// Token: 0x17000877 RID: 2167
// (get) Token: 0x0600301C RID: 12316 RVA: 0x000C7864 File Offset: 0x000C5A64
[Token(Token = "0x17000877")]
public Button3DBase LHDOMNMCHNB
{
[Token(Token = "0x600301C")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get
{
return this.streamButton;
}
}
// Token: 0x17000878 RID: 2168
// (get) Token: 0x0600301D RID: 12317 RVA: 0x000C7878 File Offset: 0x000C5A78
[Token(Token = "0x17000878")]
public Button3DBase IIOEFKKFEJL
{
[Token(Token = "0x600301D")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get
{
return this.nextButton;
}
}
// Token: 0x17000879 RID: 2169
// (get) Token: 0x0600301E RID: 12318 RVA: 0x000C788C File Offset: 0x000C5A8C
[Token(Token = "0x17000879")]
public Button3DBase JPBGAJFNNNM
{
[Token(Token = "0x600301E")]
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
get
{
return this.previousButton;
}
}
// Token: 0x1700087A RID: 2170
// (get) Token: 0x0600301F RID: 12319 RVA: 0x000C78A0 File Offset: 0x000C5AA0
[Token(Token = "0x1700087A")]
public RawImage ONPDFIHFOAA
{
[Token(Token = "0x600301F")]
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
get
{
return this.targetImage;
}
}
// Token: 0x1700087B RID: 2171
// (get) Token: 0x06003020 RID: 12320 RVA: 0x000C78B4 File Offset: 0x000C5AB4
// (set) Token: 0x06003021 RID: 12321 RVA: 0x000C78C8 File Offset: 0x000C5AC8
[Token(Token = "0x1700087B")]
public CLBCHPIIFGD CLBCHPIIFGD
{
[Token(Token = "0x6003020")]
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
get
{
return this.JKCKKGCAIAP;
}
[Token(Token = "0x6003021")]
[Address(RVA = "0x1059870", Offset = "0x1058270", VA = "0x181059870")]
set
{
CLBCHPIIFGD jkckkgcaiap = this.JKCKKGCAIAP;
if (jkckkgcaiap != value)
{
if (jkckkgcaiap != 0)
{
jkckkgcaiap.<FPKKPGIJFFH>k__BackingField = false;
}
this.JKCKKGCAIAP = value;
CLBCHPIIFGD jkckkgcaiap2;
if (value != 0)
{
value.<FPKKPGIJFFH>k__BackingField = true;
jkckkgcaiap2 = this.JKCKKGCAIAP;
}
Text text = this.screenName;
if (jkckkgcaiap2 != 0)
{
}
string text2 = text.text;
}
}
}
// Token: 0x06003022 RID: 12322 RVA: 0x000C791C File Offset: 0x000C5B1C
[Token(Token = "0x6003022")]
[Address(RVA = "0x10596C0", Offset = "0x10580C0", VA = "0x1810596C0")]
private void OnDestroy()
{
CLBCHPIIFGD jkckkgcaiap = this.JKCKKGCAIAP;
if (jkckkgcaiap != 0)
{
jkckkgcaiap.<FPKKPGIJFFH>k__BackingField = false;
this.JKCKKGCAIAP = (ulong)0L;
bool isCompleted = ((IAsyncResult)this.screenName).IsCompleted;
return;
}
}
// Token: 0x06003023 RID: 12323 RVA: 0x000C7958 File Offset: 0x000C5B58
[Token(Token = "0x6003023")]
[Address(RVA = "0x10595D0", Offset = "0x1057FD0", VA = "0x1810595D0")]
public void ButtonPress_Next()
{
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> diffnplmafl = this.DIFFNPLMAFL;
if (diffnplmafl != 0)
{
diffnplmafl(this, (uint)1);
return;
}
}
// Token: 0x06003024 RID: 12324 RVA: 0x000C797C File Offset: 0x000C5B7C
[Token(Token = "0x6003024")]
[Address(RVA = "0x1059620", Offset = "0x1058020", VA = "0x181059620")]
public void ButtonPress_Previous()
{
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> diffnplmafl = this.DIFFNPLMAFL;
if (diffnplmafl != 0)
{
diffnplmafl(this, (uint)2);
return;
}
}
// Token: 0x06003025 RID: 12325 RVA: 0x000C79A0 File Offset: 0x000C5BA0
[Token(Token = "0x6003025")]
[Address(RVA = "0x1059670", Offset = "0x1058070", VA = "0x181059670")]
public void ButtonPress_SetStream()
{
Action<SpectatorStreamPreviewScreen, SpectatorStreamPreviewScreen.BILFNIJMJMN> diffnplmafl = this.DIFFNPLMAFL;
if (diffnplmafl != 0)
{
int num = 0;
diffnplmafl(this, num);
return;
}
}
// Token: 0x06003026 RID: 12326 RVA: 0x000C79C4 File Offset: 0x000C5BC4
[Token(Token = "0x6003026")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public SpectatorStreamPreviewScreen()
{
}
// Token: 0x0400295A RID: 10586
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400295A")]
[SerializeField]
private Button3DBase streamButton;
// Token: 0x0400295B RID: 10587
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400295B")]
[SerializeField]
private Button3DBase nextButton;
// Token: 0x0400295C RID: 10588
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400295C")]
[SerializeField]
private Button3DBase previousButton;
// Token: 0x0400295D RID: 10589
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400295D")]
[SerializeField]
private Text screenName;
// Token: 0x0400295E RID: 10590
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400295E")]
[SerializeField]
private RawImage targetImage;
// Token: 0x0400295F RID: 10591
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400295F")]
private CLBCHPIIFGD JKCKKGCAIAP;
// Token: 0x04002960 RID: 10592
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4002960")]
[NonSerialized]
public Texture2D TargetTexture;
// Token: 0x0200068B RID: 1675
[Token(Token = "0x200068B")]
public enum BILFNIJMJMN
{
// Token: 0x04002962 RID: 10594
[Token(Token = "0x4002962")]
SetPreview,
// Token: 0x04002963 RID: 10595
[Token(Token = "0x4002963")]
Next,
// Token: 0x04002964 RID: 10596
[Token(Token = "0x4002964")]
Previous
}
}