terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
ChatLine.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
using
Microsoft.Xna.Framework.Graphics
;
4
5
namespace
Terraria.UI.Chat
6
{
7
// Token: 0x0200072B RID: 1835
8
public
class
ChatLine
9
{
10
// Token: 0x06003CBA RID: 15546 RVA: 0x00237268 File Offset: 0x00235468
11
public
void
UpdateTimeLeft
()
12
{
13
int
num = this.
showTime
;
14
this.showTime
= num;
15
if
(this.
needsParsing
)
16
{
17
}
18
}
19
20
// Token: 0x06003CBB RID: 15547 RVA: 0x0023728C File Offset: 0x0023548C
21
public
void
Copy
(
ChatLine
other
)
22
{
23
bool
flag =
other
.needsParsing;
24
this.needsParsing
= flag;
25
int
? num =
other
.parsingPixelLimit;
26
this.parsingPixelLimit
= num;
27
int
num2
=
other
.showTime;
28
this.showTime
=
num2
;
29
Color
color
=
other
.color;
30
this.color
=
color
;
31
Vector2
vector =
other
.calculatedSizeMiniTouch;
32
this.calculatedSizeMiniTouch
= vector;
33
Vector2
vector2
=
other
.calculatedSizeMini;
34
this.calculatedSizeMini
=
vector2
;
35
Vector2
vector3
=
other
.calculatedSizePage;
36
this.calculatedSizePage
=
vector3
;
37
}
38
39
// Token: 0x06003CBC RID: 15548 RVA: 0x00237304 File Offset: 0x00235504
40
public
void
FlagAsNeedsReprocessing
()
41
{
42
this.needsParsing
=
true
;
43
}
44
45
// Token: 0x06003CBD RID: 15549 RVA: 0x00237318 File Offset: 0x00235518
46
public
ChatLine
()
47
{
48
if
(!
true
)
49
{
50
}
51
this.color
= 1;
52
this.originalText
=
""
;
53
base
..ctor();
54
}
55
56
// Token: 0x04007BD5 RID: 31701
57
public
Color
color
;
58
59
// Token: 0x04007BD6 RID: 31702
60
public
int
showTime
;
61
62
// Token: 0x04007BD7 RID: 31703
63
public
string
originalText
;
64
65
// Token: 0x04007BD8 RID: 31704
66
public
TextSnippet
[]
parsedText
;
67
68
// Token: 0x04007BD9 RID: 31705
69
public
TextSnippet
[]
parsedMiniText
;
70
71
// Token: 0x04007BDA RID: 31706
72
public
TextSnippet
[]
parsedMiniTouchText
;
73
74
// Token: 0x04007BDB RID: 31707
75
public
Vector2
calculatedSizeMiniTouch
;
76
77
// Token: 0x04007BDC RID: 31708
78
public
Vector2
calculatedSizeMini
;
79
80
// Token: 0x04007BDD RID: 31709
81
public
Vector2
calculatedSizePage
;
82
83
// Token: 0x04007BDE RID: 31710
84
private
int
?
parsingPixelLimit
;
85
86
// Token: 0x04007BDF RID: 31711
87
private
bool
needsParsing
;
88
}
89
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.UI.Chat.ChatLine.FlagAsNeedsReprocessing
void FlagAsNeedsReprocessing()
Definition
ChatLine.cs:40
Terraria.UI.Chat.ChatLine.parsedMiniText
TextSnippet[] parsedMiniText
Definition
ChatLine.cs:69
Terraria.UI.Chat.ChatLine.showTime
int showTime
Definition
ChatLine.cs:60
Terraria.UI.Chat.ChatLine.calculatedSizeMini
Vector2 calculatedSizeMini
Definition
ChatLine.cs:78
Terraria.UI.Chat.ChatLine.parsedMiniTouchText
TextSnippet[] parsedMiniTouchText
Definition
ChatLine.cs:72
Terraria.UI.Chat.ChatLine.ChatLine
ChatLine()
Definition
ChatLine.cs:46
Terraria.UI.Chat.ChatLine.calculatedSizeMiniTouch
Vector2 calculatedSizeMiniTouch
Definition
ChatLine.cs:75
Terraria.UI.Chat.ChatLine.calculatedSizePage
Vector2 calculatedSizePage
Definition
ChatLine.cs:81
Terraria.UI.Chat.ChatLine.originalText
string originalText
Definition
ChatLine.cs:63
Terraria.UI.Chat.ChatLine.Copy
void Copy(ChatLine other)
Definition
ChatLine.cs:21
Terraria.UI.Chat.ChatLine.UpdateTimeLeft
void UpdateTimeLeft()
Definition
ChatLine.cs:11
Terraria.UI.Chat.ChatLine.parsedText
TextSnippet[] parsedText
Definition
ChatLine.cs:66
Terraria.UI.Chat.ChatLine.parsingPixelLimit
int? parsingPixelLimit
Definition
ChatLine.cs:84
Terraria.UI.Chat.ChatLine.color
Color color
Definition
ChatLine.cs:57
Terraria.UI.Chat.ChatLine.needsParsing
bool needsParsing
Definition
ChatLine.cs:87
Terraria.UI.Chat.ChatLine
Definition
ChatLine.cs:9
Terraria.UI.Chat.TextSnippet
Definition
TextSnippet.cs:10
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Terraria.UI.Chat
Definition
ChatLine.cs:6
Microsoft.Xna.Framework.Graphics.Color
Definition
Color.cs:12
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
source
Terraria
UI
Chat
ChatLine.cs
Generated by
1.10.0