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
Capture.cs
Go to the documentation of this file.
1using System;
3using System.Net;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x20000A4")]
11 public class Capture
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60002E2")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1EA8750", Offset = "0x1EA8750", Length = "0x3C")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 internal Capture(string text, int index, int length)
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x1700009D")]
23 public int Index
24 {
26 [global::Cpp2ILInjected.Token(Token = "0x60002E3")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1EA878C", Offset = "0x1EA878C", Length = "0x8")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 get
30 {
31 throw null;
32 }
34 [global::Cpp2ILInjected.Token(Token = "0x60002E4")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1EA8794", Offset = "0x1EA8794", Length = "0x8")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 private protected set
38 {
39 throw null;
40 }
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x1700009E")]
44 public int Length
45 {
47 [global::Cpp2ILInjected.Token(Token = "0x60002E5")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1EA879C", Offset = "0x1EA879C", Length = "0x8")]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 get
51 {
52 throw null;
53 }
55 [global::Cpp2ILInjected.Token(Token = "0x60002E6")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1EA87A4", Offset = "0x1EA87A4", Length = "0x8")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 private protected set
59 {
60 throw null;
61 }
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x1700009F")]
65 protected internal string Text
66 {
68 [global::Cpp2ILInjected.Token(Token = "0x60002E7")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1EA87AC", Offset = "0x1EA87AC", Length = "0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 internal get
72 {
73 throw null;
74 }
76 [global::Cpp2ILInjected.Token(Token = "0x60002E8")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1EA87B4", Offset = "0x1EA87B4", Length = "0x8")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 private protected set
80 {
81 throw null;
82 }
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x170000A0")]
86 public string Value
87 {
88 [global::Cpp2ILInjected.Token(Token = "0x60002E9")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1EA87BC", Offset = "0x1EA87BC", Length = "0x14")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utilities.FileUtilities", Member = "GetFileName", MemberParameters = new object[]
91 {
92 typeof(string),
93 typeof(bool)
94 }, ReturnType = typeof(string))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utilities.FileUtilities", Member = "GetParentFolderPath", MemberParameters = new object[]
96 {
97 typeof(string),
98 typeof(bool)
99 }, ReturnType = typeof(string))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Social.iOS.CloudSocialModule", Member = "GetParentFolderPath", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(bool)
104 }, ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.UI.Chat.ChatManager", Member = "ParseMessage", MemberParameters = new object[]
106 {
107 typeof(string),
108 "Microsoft.Xna.Framework.Graphics.Color",
109 typeof(float)
110 }, ReturnType = "Terraria.UI.Chat.TextSnippet[]")]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebProxyDataBuilder), Member = "BypassStringEscape", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.VersionInfo", Member = "UnityVersion", ReturnType = "InControl.VersionInfo")]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry.CopyHelper", Member = "AppendCopyToFileName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
116 {
117 typeof(int),
118 typeof(int)
119 }, ReturnType = typeof(string))]
120 get
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x60002EA")]
127 [global::Cpp2ILInjected.Address(RVA = "0x1EA87D0", Offset = "0x1EA87D0", Length = "0x14")]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
130 {
131 typeof(int),
132 typeof(int)
133 }, ReturnType = typeof(string))]
134 public override string ToString()
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x60002EB")]
140 [global::Cpp2ILInjected.Address(RVA = "0x1EA87E4", Offset = "0x1EA87E4", Length = "0x88")]
141 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexReplacement), Member = "ReplacementImpl", MemberParameters = new object[]
143 {
146 }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexReplacement), Member = "ReplacementImplRTL", MemberParameters = new object[]
148 {
150 typeof(Match)
151 }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.ThrowHelper", Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { "System.ExceptionArgument" }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60002EC")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1EA886C", Offset = "0x1EA886C", Length = "0xAC")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexReplacement), Member = "ReplacementImpl", MemberParameters = new object[]
165 {
168 }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexReplacement), Member = "ReplacementImplRTL", MemberParameters = new object[]
170 {
172 typeof(Match)
173 }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.ThrowHelper", Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { "System.ExceptionArgument" }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
179 {
180 throw null;
181 }
182
184 [global::Cpp2ILInjected.Token(Token = "0x4000280")]
185 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
186 private int <Index>k__BackingField;
187
189 [global::Cpp2ILInjected.Token(Token = "0x4000281")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
191 private int <Length>k__BackingField;
192
194 [global::Cpp2ILInjected.Token(Token = "0x4000282")]
195 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
196 private string <Text>k__BackingField;
197 }
198}
class f__AnonymousType0<< Count > j__TPar
ReadOnlySpan< char > GetLeftSubstring()
Definition Capture.cs:156
ReadOnlySpan< char > GetRightSubstring()
Definition Capture.cs:178
Capture(string text, int index, int length)
Definition Capture.cs:17