Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

190 lines
5.1 KiB
C#

using System;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RecRoom.UI.Notifications
{
// Token: 0x02002AC9 RID: 10953
[Token(Token = "0x2002AC9")]
[Serializable]
public class VRModeNotificationText : ODAIMIPLHGH
{
// Token: 0x170032E8 RID: 13032
// (get) Token: 0x06012333 RID: 74547 RVA: 0x0041FD40 File Offset: 0x0041DF40
// (set) Token: 0x06012334 RID: 74548 RVA: 0x0041FD78 File Offset: 0x0041DF78
[Token(Token = "0x170032E8")]
public string Text
{
[Token(Token = "0x6012333")]
[Address(RVA = "0x1AACAB0", Offset = "0x1AABAB0", VA = "0x181AACAB0", Slot = "4")]
get
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this.textObject).BIILOFOAKEJ;
}
return string.Empty;
}
[Token(Token = "0x6012334")]
[Address(RVA = "0x1AACE40", Offset = "0x1AABE40", VA = "0x181AACE40", Slot = "5")]
set
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
string text = this.textObject.text;
if (this.LayoutChanged != (ulong)0L)
{
Vector3[] textContainerLocalCorners = this.textObject.GetTextContainerLocalCorners();
OKNNKFGFODL layoutChanged = this.LayoutChanged;
if (layoutChanged != 0)
{
layoutChanged.CNFDGDEOPPF();
}
}
}
}
}
// Token: 0x170032E9 RID: 13033
// (get) Token: 0x06012335 RID: 74549 RVA: 0x0041FDD8 File Offset: 0x0041DFD8
// (set) Token: 0x06012336 RID: 74550 RVA: 0x0041FDF8 File Offset: 0x0041DFF8
[Token(Token = "0x170032E9")]
public Color Color
{
[Token(Token = "0x6012335")]
[Address(RVA = "0x1AAC850", Offset = "0x1AAB850", VA = "0x181AAC850", Slot = "6")]
get
{
bool flag;
if (flag)
{
}
Color white = Color.white;
throw new NullReferenceException();
}
[Token(Token = "0x6012336")]
[Address(RVA = "0x1AACCC0", Offset = "0x1AABCC0", VA = "0x181AACCC0", Slot = "7")]
set
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
TextMeshPro textMeshPro2 = this.textObject;
TextMeshPro textMeshPro3 = this.textObject;
int num2 = 0;
if (textMeshPro3 != num2)
{
TextMeshPro textMeshPro4 = this.textObject;
}
Color color = textMeshPro2.color;
}
}
}
// Token: 0x170032EA RID: 13034
// (get) Token: 0x06012337 RID: 74551 RVA: 0x0041FE4C File Offset: 0x0041E04C
// (set) Token: 0x06012338 RID: 74552 RVA: 0x0041FE78 File Offset: 0x0041E078
[Token(Token = "0x170032EA")]
public float Alpha
{
[Token(Token = "0x6012337")]
[Address(RVA = "0x1AAC7A0", Offset = "0x1AAB7A0", VA = "0x181AAC7A0", Slot = "8")]
get
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
TextMeshPro textMeshPro2 = this.textObject;
}
throw new NullReferenceException();
}
[Token(Token = "0x6012338")]
[Address(RVA = "0x1AACB60", Offset = "0x1AABB60", VA = "0x181AACB60", Slot = "9")]
set
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
TextMeshPro textMeshPro2 = this.textObject;
Color color = this.textObject.color;
Color32 outlineColor = this.textObject.outlineColor;
TextMeshPro textMeshPro3 = this.textObject;
}
}
}
// Token: 0x170032EB RID: 13035
// (get) Token: 0x06012339 RID: 74553 RVA: 0x0041FEC8 File Offset: 0x0041E0C8
[Token(Token = "0x170032EB")]
public int LineCount
{
[Token(Token = "0x6012339")]
[Address(RVA = "0x1AAC900", Offset = "0x1AAB900", VA = "0x181AAC900")]
get
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
return this.textObject.m_textInfo.lineCount;
}
return 0;
}
}
// Token: 0x170032EC RID: 13036
// (get) Token: 0x0601233A RID: 74554 RVA: 0x0041FF00 File Offset: 0x0041E100
[Token(Token = "0x170032EC")]
public float RenderedHeight
{
[Token(Token = "0x601233A")]
[Address(RVA = "0x1AAC9A0", Offset = "0x1AAB9A0", VA = "0x181AAC9A0")]
get
{
TextMeshPro textMeshPro = this.textObject;
int num = 0;
if (textMeshPro != num)
{
Transform transform = this.textObject.transform;
float renderedWidth = this.textObject.renderedWidth;
return Mathf.Max((float)0, renderedWidth);
}
throw new NullReferenceException();
}
}
// Token: 0x0601233B RID: 74555 RVA: 0x0041FF4C File Offset: 0x0041E14C
[Token(Token = "0x601233B")]
[Address(RVA = "0x1AAC730", Offset = "0x1AAB730", VA = "0x181AAC730")]
public VRModeNotificationText()
{
int num;
int num2;
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.LayoutChanged = oknnkfgfodl;
base..ctor();
}
// Token: 0x0400BB2B RID: 47915
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400BB2B")]
[SerializeField]
private TextMeshPro textObject;
// Token: 0x0400BB2C RID: 47916
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BB2C")]
public OKNNKFGFODL LayoutChanged;
}
}