terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
ChatLine.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200072B")]
12 public class ChatLine
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6003CBA")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1493584", Offset = "0x1493584", Length = "0x20")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = "Update", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "Update", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
19 public void UpdateTimeLeft()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x6003CBB")]
25 [global::Cpp2ILInjected.Address(RVA = "0x14935A4", Offset = "0x14935A4", Length = "0x4C")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
28 {
29 typeof(string),
30 typeof(byte),
31 typeof(byte),
32 typeof(byte),
33 typeof(bool)
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = "NewText", MemberParameters = new object[] { typeof(List<TextSnippet>) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
37 {
38 typeof(string),
39 typeof(byte),
40 typeof(byte),
41 typeof(byte),
42 typeof(bool)
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewText", MemberParameters = new object[] { typeof(List<TextSnippet>) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
46 public void Copy(ChatLine other)
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x6003CBC")]
52 [global::Cpp2ILInjected.Address(RVA = "0x14935F0", Offset = "0x14935F0", Length = "0xC")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6003CBD")]
60 [global::Cpp2ILInjected.Address(RVA = "0x14935FC", Offset = "0x14935FC", Length = "0xD0")]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = ".ctor", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = "Clear", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "Clear", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
68 public ChatLine()
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x4007BD5")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
75 public Color color;
76
77 [global::Cpp2ILInjected.Token(Token = "0x4007BD6")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
79 public int showTime;
80
81 [global::Cpp2ILInjected.Token(Token = "0x4007BD7")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
83 public string originalText;
84
85 [global::Cpp2ILInjected.Token(Token = "0x4007BD8")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x4007BD9")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
92
93 [global::Cpp2ILInjected.Token(Token = "0x4007BDA")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x4007BDB")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
100
101 [global::Cpp2ILInjected.Token(Token = "0x4007BDC")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
104
105 [global::Cpp2ILInjected.Token(Token = "0x4007BDD")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
108
109 [global::Cpp2ILInjected.Token(Token = "0x4007BDE")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
111 private int? parsingPixelLimit;
112
113 [global::Cpp2ILInjected.Token(Token = "0x4007BDF")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
115 private bool needsParsing;
116 }
117}
class f__AnonymousType0<< Count > j__TPar
TextSnippet[] parsedMiniText
Definition ChatLine.cs:91
TextSnippet[] parsedMiniTouchText
Definition ChatLine.cs:95
Vector2 calculatedSizeMiniTouch
Definition ChatLine.cs:99
void Copy(ChatLine other)
Definition ChatLine.cs:46
TextSnippet[] parsedText
Definition ChatLine.cs:87