Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/RecNetRawImage.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

230 lines
6.3 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.UI;
namespace RRUI
{
// Token: 0x020007ED RID: 2029
[Token(Token = "0x20007ED")]
public class RecNetRawImage : RawImage
{
// Token: 0x170009E8 RID: 2536
// (get) Token: 0x0600394A RID: 14666 RVA: 0x000ED060 File Offset: 0x000EB260
// (set) Token: 0x0600394B RID: 14667 RVA: 0x000ED074 File Offset: 0x000EB274
[Token(Token = "0x170009E8")]
public string AHGCOGFEEEE
{
[Token(Token = "0x600394A")]
[Address(RVA = "0x4C35F0", Offset = "0x4C25F0", VA = "0x1804C35F0")]
get
{
return this.HFLPBHHAFIO;
}
[Token(Token = "0x600394B")]
[Address(RVA = "0x1E71280", Offset = "0x1E70280", VA = "0x181E71280")]
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.GJGLBJNOJPM);
if (num < this)
{
num += num;
if (num == this)
{
text += text;
throw new NullReferenceException();
}
num++;
}
}
}
}
}
// Token: 0x0600394C RID: 14668 RVA: 0x000ED15C File Offset: 0x000EB35C
[Token(Token = "0x600394C")]
[Address(RVA = "0x1E70ED0", Offset = "0x1E6FED0", VA = "0x181E70ED0", Slot = "4")]
protected override void Awake()
{
base..ctor();
Texture texture = this.m_Texture;
this.IBHFOGKPCOB = texture;
}
// Token: 0x0600394D RID: 14669 RVA: 0x000ED180 File Offset: 0x000EB380
[Token(Token = "0x600394D")]
[Address(RVA = "0x1E711F0", Offset = "0x1E701F0", VA = "0x181E711F0", Slot = "8")]
protected override void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
if (jlbeidflild != 0)
{
jlbeidflild.Dispose();
}
base.OnDestroy();
}
// Token: 0x0600394E RID: 14670 RVA: 0x000ED1A4 File Offset: 0x000EB3A4
[Token(Token = "0x600394E")]
[Address(RVA = "0x1E71060", Offset = "0x1E70060", VA = "0x181E71060")]
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: 0x0600394F RID: 14671 RVA: 0x000ED20C File Offset: 0x000EB40C
[Token(Token = "0x600394F")]
[Address(RVA = "0x1E70FC0", Offset = "0x1E6FFC0", VA = "0x181E70FC0")]
private void HMFPPBJFHKD(OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD, string MOPOMPHBHKF)
{
if (JLBEIDFLILD != 0)
{
Debug.LogError("Cached image handle promise failed, " + MOPOMPHBHKF);
}
int num = 0;
this.AHGCOGFEEEE = num;
}
// Token: 0x06003950 RID: 14672 RVA: 0x000ED238 File Offset: 0x000EB438
[Token(Token = "0x6003950")]
[Address(RVA = "0x1E71240", Offset = "0x1E70240", VA = "0x181E71240")]
public RecNetRawImage()
{
Color white = Color.white;
base..ctor();
}
// Token: 0x06003951 RID: 14673 RVA: 0x000ED260 File Offset: 0x000EB460
[Token(Token = "0x6003951")]
[Address(RVA = "0x1E70F20", Offset = "0x1E6FF20", VA = "0x181E70F20")]
[CompilerGenerated]
private void GJGLBJNOJPM(string CHKKEHOKPJP)
{
if (this.JLBEIDFLILD != 0)
{
Debug.LogError("Cached image handle promise failed, " + CHKKEHOKPJP);
}
int num = 0;
this.AHGCOGFEEEE = num;
}
// Token: 0x04003124 RID: 12580
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4003124")]
[SerializeField]
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
private AspectRatioFitter aspectRatioFitter;
// Token: 0x04003125 RID: 12581
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4003125")]
[SerializeField]
private bool generateMipMaps;
// Token: 0x04003126 RID: 12582
[FieldOffset(Offset = "0xE9")]
[Token(Token = "0x4003126")]
[SerializeField]
private bool overrideJuniorCheck;
// Token: 0x04003127 RID: 12583
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4003127")]
[SerializeField]
private RecNetRawImage.MEAGPIJNDIJ size = (RecNetRawImage.MEAGPIJNDIJ)((ulong)512L);
// Token: 0x04003128 RID: 12584
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4003128")]
[SerializeField]
private bool cropSquare;
// Token: 0x04003129 RID: 12585
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4003129")]
private Texture IBHFOGKPCOB;
// Token: 0x0400312A RID: 12586
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400312A")]
private Color DJIFKAJKFKO;
// Token: 0x0400312B RID: 12587
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400312B")]
private string HFLPBHHAFIO;
// Token: 0x0400312C RID: 12588
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400312C")]
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
// Token: 0x020007EE RID: 2030
[Token(Token = "0x20007EE")]
public enum MEAGPIJNDIJ
{
// Token: 0x0400312E RID: 12590
[Token(Token = "0x400312E")]
XS_128 = 128,
// Token: 0x0400312F RID: 12591
[Token(Token = "0x400312F")]
S_256 = 256,
// Token: 0x04003130 RID: 12592
[Token(Token = "0x4003130")]
M_512 = 512,
// Token: 0x04003131 RID: 12593
[Token(Token = "0x4003131")]
L_1024 = 1024,
// Token: 0x04003132 RID: 12594
[Token(Token = "0x4003132")]
XL_2048 = 2048
}
}
}