Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ChatLine.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
3
namespace
Terraria.UI.Chat
;
4
5
public
class
ChatLine
6
{
7
public
Color
color
=
Color
.
White
;
8
9
public
int
showTime
;
10
11
public
string
originalText
=
""
;
12
13
public
TextSnippet
[]
parsedText
=
new
TextSnippet
[0];
14
15
private
int
?
parsingPixelLimit
;
16
17
private
bool
needsParsing
;
18
19
public
void
UpdateTimeLeft
()
20
{
21
if
(
showTime
> 0)
22
{
23
showTime
--;
24
}
25
if
(
needsParsing
)
26
{
27
needsParsing
=
false
;
28
}
29
}
30
31
public
void
Copy
(
ChatLine
other)
32
{
33
needsParsing
= other.needsParsing;
34
parsingPixelLimit
= other.parsingPixelLimit;
35
originalText
= other.originalText;
36
parsedText
= other.parsedText;
37
showTime
= other.showTime;
38
color
= other.color;
39
}
40
41
public
void
FlagAsNeedsReprocessing
()
42
{
43
needsParsing
=
true
;
44
}
45
}
Terraria.UI.Chat.ChatLine.FlagAsNeedsReprocessing
void FlagAsNeedsReprocessing()
Definition
ChatLine.cs:41
Terraria.UI.Chat.ChatLine.showTime
int showTime
Definition
ChatLine.cs:9
Terraria.UI.Chat.ChatLine.originalText
string originalText
Definition
ChatLine.cs:11
Terraria.UI.Chat.ChatLine.Copy
void Copy(ChatLine other)
Definition
ChatLine.cs:31
Terraria.UI.Chat.ChatLine.UpdateTimeLeft
void UpdateTimeLeft()
Definition
ChatLine.cs:19
Terraria.UI.Chat.ChatLine.parsedText
TextSnippet[] parsedText
Definition
ChatLine.cs:13
Terraria.UI.Chat.ChatLine.parsingPixelLimit
int? parsingPixelLimit
Definition
ChatLine.cs:15
Terraria.UI.Chat.ChatLine.color
Color color
Definition
ChatLine.cs:7
Terraria.UI.Chat.ChatLine.needsParsing
bool needsParsing
Definition
ChatLine.cs:17
Terraria.UI.Chat.ChatLine
Definition
ChatLine.cs:6
Terraria.UI.Chat.TextSnippet
Definition
TextSnippet.cs:8
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
Terraria.UI.Chat
Definition
ChatLine.cs:3
Microsoft.Xna.Framework.Color.White
static Color White
Definition
Color.cs:350
Microsoft.Xna.Framework.Color
Definition
Color.cs:12
source
Terraria.UI.Chat
ChatLine.cs
Generated by
1.10.0