190 lines
5.1 KiB
C#
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;
|
|
}
|
|
}
|