Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RRUI/RecNetRawImage.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

212 lines
5.8 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.UI;
namespace RRUI
{
// Token: 0x020007D7 RID: 2007
[Token(Token = "0x20007D7")]
public class RecNetRawImage : RawImage
{
// Token: 0x170009C6 RID: 2502
// (get) Token: 0x0600389E RID: 14494 RVA: 0x000EBE68 File Offset: 0x000EA068
// (set) Token: 0x0600389F RID: 14495 RVA: 0x000EBE7C File Offset: 0x000EA07C
[Token(Token = "0x170009C6")]
public string AHGCOGFEEEE
{
[Token(Token = "0x600389E")]
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
get
{
return this.HFLPBHHAFIO;
}
[Token(Token = "0x600389F")]
[Address(RVA = "0x13AC320", Offset = "0x13AB120", VA = "0x1813AC320")]
set
{
string text = this.HFLPBHHAFIO;
int num = 0;
if (!string.Equals(text, value))
{
Texture ibhfogkpcob = this.IBHFOGKPCOB;
this.HFLPBHHAFIO = value;
base.texture = ibhfogkpcob;
Color djifkajkfko = this.DJIFKAJKFKO;
Color color = this.color;
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
if (jlbeidflild != 0)
{
jlbeidflild.Dispose();
}
string hflpbhhafio = this.HFLPBHHAFIO;
if (color == 0)
{
RecNetRawImage.MEAGPIJNDIJ meagpijndij = this.size;
string hflpbhhafio2 = this.HFLPBHHAFIO;
bool flag = this.generateMipMaps;
bool flag2 = this.overrideJuniorCheck;
bool flag3 = this.cropSquare;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(hflpbhhafio2, flag, flag2, num, flag3);
this.JLBEIDFLILD = nbmfnjlhkao;
Action<Texture2D> action = new Action(this.ONGEANEKLNE);
num += num;
num++;
Action<string> action2 = new Action(this.HMFPPBJFHKD);
if (num < this)
{
num += num;
if (num == this)
{
text += text;
throw new NullReferenceException();
}
num++;
}
}
}
}
}
// Token: 0x060038A0 RID: 14496 RVA: 0x000EBF64 File Offset: 0x000EA164
[Token(Token = "0x60038A0")]
[Address(RVA = "0x13AC030", Offset = "0x13AAE30", VA = "0x1813AC030", Slot = "4")]
protected override void Awake()
{
base..ctor();
Texture texture = this.m_Texture;
this.IBHFOGKPCOB = texture;
}
// Token: 0x060038A1 RID: 14497 RVA: 0x000EBF88 File Offset: 0x000EA188
[Token(Token = "0x60038A1")]
[Address(RVA = "0x13AC290", Offset = "0x13AB090", VA = "0x1813AC290", Slot = "8")]
protected override void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
if (jlbeidflild != 0)
{
jlbeidflild.Dispose();
}
base.OnDestroy();
}
// Token: 0x060038A2 RID: 14498 RVA: 0x000EBFAC File Offset: 0x000EA1AC
[Token(Token = "0x60038A2")]
[Address(RVA = "0x13AC100", Offset = "0x13AAF00", VA = "0x1813AC100")]
private void ONGEANEKLNE(Texture2D CAKFKAGPMBF)
{
int num = 0;
if (!(this == num))
{
base.texture = CAKFKAGPMBF;
Color white = Color.white;
Color color = this.color;
AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter;
int num2 = 0;
if (aspectRatioFitter != num2)
{
int num3 = 0;
if (CAKFKAGPMBF != num3)
{
GraphicsFormat graphicsFormat = CAKFKAGPMBF.graphicsFormat;
AspectRatioFitter aspectRatioFitter2 = this.aspectRatioFitter;
}
}
}
}
// Token: 0x060038A3 RID: 14499 RVA: 0x000EC014 File Offset: 0x000EA214
[Token(Token = "0x60038A3")]
[Address(RVA = "0x13AC080", Offset = "0x13AAE80", VA = "0x1813AC080")]
private void HMFPPBJFHKD(string MOPOMPHBHKF)
{
Debug.LogError("Cached image handle promise failed, " + MOPOMPHBHKF);
int num = 0;
this.AHGCOGFEEEE = num;
}
// Token: 0x060038A4 RID: 14500 RVA: 0x000EC03C File Offset: 0x000EA23C
[Token(Token = "0x60038A4")]
[Address(RVA = "0x13AC2E0", Offset = "0x13AB0E0", VA = "0x1813AC2E0")]
public RecNetRawImage()
{
Color white = Color.white;
base..ctor();
}
// Token: 0x0400309B RID: 12443
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400309B")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
private AspectRatioFitter aspectRatioFitter;
// Token: 0x0400309C RID: 12444
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400309C")]
[SerializeField]
private bool generateMipMaps;
// Token: 0x0400309D RID: 12445
[FieldOffset(Offset = "0xE9")]
[Token(Token = "0x400309D")]
[SerializeField]
private bool overrideJuniorCheck;
// Token: 0x0400309E RID: 12446
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x400309E")]
[SerializeField]
private RecNetRawImage.MEAGPIJNDIJ size = (RecNetRawImage.MEAGPIJNDIJ)((ulong)512L);
// Token: 0x0400309F RID: 12447
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400309F")]
[SerializeField]
private bool cropSquare;
// Token: 0x040030A0 RID: 12448
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40030A0")]
private Texture IBHFOGKPCOB;
// Token: 0x040030A1 RID: 12449
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40030A1")]
private Color DJIFKAJKFKO;
// Token: 0x040030A2 RID: 12450
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40030A2")]
private string HFLPBHHAFIO;
// Token: 0x040030A3 RID: 12451
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40030A3")]
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
// Token: 0x020007D8 RID: 2008
[Token(Token = "0x20007D8")]
public enum MEAGPIJNDIJ
{
// Token: 0x040030A5 RID: 12453
[Token(Token = "0x40030A5")]
XS_128 = 128,
// Token: 0x040030A6 RID: 12454
[Token(Token = "0x40030A6")]
S_256 = 256,
// Token: 0x040030A7 RID: 12455
[Token(Token = "0x40030A7")]
M_512 = 512,
// Token: 0x040030A8 RID: 12456
[Token(Token = "0x40030A8")]
L_1024 = 1024,
// Token: 0x040030A9 RID: 12457
[Token(Token = "0x40030A9")]
XL_2048 = 2048
}
}
}