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
TouchScreenKeyboard.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine
10{
11 [NativeHeader("Runtime/Input/KeyboardOnScreen.h")]
12 [NativeConditional("ENABLE_ONSCREEN_KEYBOARD")]
13 [NativeHeader("Runtime/Export/TouchScreenKeyboard/TouchScreenKeyboard.bindings.h")]
14 [global::Cpp2ILInjected.Token(Token = "0x2000093")]
16 {
17 [FreeFunction("TouchScreenKeyboard_Destroy", IsThreadSafe = true)]
18 [global::Cpp2ILInjected.Token(Token = "0x600028F")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1F78CC0", Offset = "0x1F78CC0", Length = "0x3C")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
22 [MethodImpl(4096)]
23 private static extern void Internal_Destroy(IntPtr ptr);
24
25 [global::Cpp2ILInjected.Token(Token = "0x6000290")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1F78CFC", Offset = "0x1F78CFC", Length = "0xCC")]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchScreenKeyboard), Member = "Finalize", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Inequality", MemberParameters = new object[]
31 {
34 }, ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
37 private void Destroy()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000291")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1F78DC8", Offset = "0x1F78DC8", Length = "0x94")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "Destroy", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
49 protected override void Finalize()
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6000292")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1F78E5C", Offset = "0x1F78E5C", Length = "0x15C")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TouchScreenKeyboard), Member = "Open", MemberParameters = new object[]
58 {
59 typeof(string),
61 typeof(bool),
62 typeof(bool),
63 typeof(bool),
64 typeof(bool),
65 typeof(string),
66 typeof(int)
67 }, ReturnType = typeof(TouchScreenKeyboard))]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ToUInt32", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(uint))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ToUInt32", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(uint))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
73 public TouchScreenKeyboard(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder, int characterLimit)
74 {
75 throw null;
76 }
77
78 [FreeFunction("TouchScreenKeyboard_InternalConstructorHelper")]
79 [global::Cpp2ILInjected.Token(Token = "0x6000293")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1F78FB8", Offset = "0x1F78FB8", Length = "0x54")]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
83 [MethodImpl(4096)]
85
86 [global::Cpp2ILInjected.Token(Token = "0x17000097")]
87 public static bool isSupported
88 {
89 [global::Cpp2ILInjected.Token(Token = "0x6000294")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1F7900C", Offset = "0x1F7900C", Length = "0x58")]
91 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Base", Member = "get_isSupported", ReturnType = typeof(bool))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "TouchScreenKeyboardShouldBeUsed", ReturnType = typeof(bool))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "InPlaceEditing", ReturnType = typeof(bool))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "MayDrag", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData" }, ReturnType = typeof(bool))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "OnPointerDown", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData" }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateTouchKeyboardFromEditChanges", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputFieldInternal", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Application), Member = "get_platform", ReturnType = typeof(RuntimePlatform))]
105 get
106 {
107 throw null;
108 }
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x17000098")]
112 internal static bool disableInPlaceEditing
113 {
115 [global::Cpp2ILInjected.Token(Token = "0x6000295")]
116 [global::Cpp2ILInjected.Address(RVA = "0x1F79064", Offset = "0x1F79064", Length = "0x48")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
119 get
120 {
121 throw null;
122 }
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x17000099")]
126 public static bool isInPlaceEditingAllowed
127 {
128 [global::Cpp2ILInjected.Token(Token = "0x6000296")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1F790AC", Offset = "0x1F790AC", Length = "0x6C")]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "TouchScreenKeyboardShouldBeUsed", ReturnType = typeof(bool))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "InPlaceEditingChanged", ReturnType = typeof(bool))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputFieldInternal", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
135 get
136 {
137 throw null;
138 }
139 }
140
141 [FreeFunction("TouchScreenKeyboard_IsInplaceEditingAllowed")]
142 [global::Cpp2ILInjected.Token(Token = "0x6000297")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1F79118", Offset = "0x1F79118", Length = "0x28")]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
146 [MethodImpl(4096)]
147 private static extern bool IsInPlaceEditingAllowed();
148
149 [global::Cpp2ILInjected.Token(Token = "0x6000298")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1F79140", Offset = "0x1F79140", Length = "0xB8")]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = ".ctor", MemberParameters = new object[]
152 {
154 typeof(string),
155 typeof(int),
156 typeof(string),
157 typeof(string),
158 typeof(bool),
159 typeof(bool)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputFieldInternal", ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = ".ctor", MemberParameters = new object[]
164 {
165 typeof(string),
167 typeof(bool),
168 typeof(bool),
169 typeof(bool),
170 typeof(bool),
171 typeof(string),
172 typeof(int)
173 }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
175 public static TouchScreenKeyboard Open(string text, [DefaultValue("TouchScreenKeyboardType.Default")] TouchScreenKeyboardType keyboardType, [DefaultValue("true")] bool autocorrection, [DefaultValue("false")] bool multiline, [DefaultValue("false")] bool secure, [DefaultValue("false")] bool alert, [DefaultValue("\"\"")] string textPlaceholder, [DefaultValue("0")] int characterLimit)
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x1700009A")]
181 public extern string text
182 {
183 [NativeName("GetText")]
184 [global::Cpp2ILInjected.Token(Token = "0x6000299")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1F791F8", Offset = "0x1F791F8", Length = "0x3C")]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "get_text", ReturnType = typeof(string))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
190 [MethodImpl(4096)]
191 get;
192 [NativeName("SetText")]
193 [global::Cpp2ILInjected.Token(Token = "0x600029A")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1F79234", Offset = "0x1F79234", Length = "0x44")]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "set_text", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "SetText", MemberParameters = new object[]
197 {
198 typeof(string),
199 typeof(bool)
200 }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateTouchKeyboardFromEditChanges", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputField", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
206 [MethodImpl(4096)]
207 set;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x1700009B")]
211 public static extern bool hideInput
212 {
213 [NativeName("SetInputHidden")]
214 [global::Cpp2ILInjected.Token(Token = "0x600029B")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1F79278", Offset = "0x1F79278", Length = "0x3C")]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputFieldInternal", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
219 [MethodImpl(4096)]
220 set;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x1700009C")]
224 public extern bool active
225 {
226 [NativeName("IsActive")]
227 [global::Cpp2ILInjected.Token(Token = "0x600029C")]
228 [global::Cpp2ILInjected.Address(RVA = "0x1F792B4", Offset = "0x1F792B4", Length = "0x3C")]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "OnPointerDown", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData" }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputField", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
233 [MethodImpl(4096)]
234 get;
235 [NativeName("SetActive")]
236 [global::Cpp2ILInjected.Token(Token = "0x600029D")]
237 [global::Cpp2ILInjected.Address(RVA = "0x1F792F0", Offset = "0x1F792F0", Length = "0x44")]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "set_active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "get_wasCanceled", ReturnType = typeof(bool))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "ActivateInputField", ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "DeactivateInputField", ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
244 [MethodImpl(4096)]
245 set;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x1700009D")]
249 public extern TouchScreenKeyboard.Status status
250 {
251 [NativeName("GetKeyboardStatus")]
252 [global::Cpp2ILInjected.Token(Token = "0x600029E")]
253 [global::Cpp2ILInjected.Address(RVA = "0x1F79334", Offset = "0x1F79334", Length = "0x3C")]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "get_active", ReturnType = typeof(bool))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "get_done", ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DrKeyboard_Touch", Member = "get_wasCanceled", ReturnType = typeof(bool))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
259 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
260 [MethodImpl(4096)]
261 get;
262 }
263
264 [global::Cpp2ILInjected.Token(Token = "0x1700009E")]
265 public extern int characterLimit
266 {
267 [NativeName("SetCharacterLimit")]
268 [global::Cpp2ILInjected.Token(Token = "0x600029F")]
269 [global::Cpp2ILInjected.Address(RVA = "0x1F79370", Offset = "0x1F79370", Length = "0x44")]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "set_characterLimit", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
273 [MethodImpl(4096)]
274 set;
275 }
276
277 [global::Cpp2ILInjected.Token(Token = "0x1700009F")]
278 public extern bool canGetSelection
279 {
280 [NativeName("CanGetSelection")]
281 [global::Cpp2ILInjected.Token(Token = "0x60002A0")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1F793B4", Offset = "0x1F793B4", Length = "0x3C")]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
285 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
286 [MethodImpl(4096)]
287 get;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x170000A0")]
291 public extern bool canSetSelection
292 {
293 [NativeName("CanSetSelection")]
294 [global::Cpp2ILInjected.Token(Token = "0x60002A1")]
295 [global::Cpp2ILInjected.Address(RVA = "0x1F793F0", Offset = "0x1F793F0", Length = "0x3C")]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
299 [MethodImpl(4096)]
300 get;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x170000A1")]
304 public RangeInt selection
305 {
306 [global::Cpp2ILInjected.Token(Token = "0x60002A2")]
307 [global::Cpp2ILInjected.Address(RVA = "0x1F7942C", Offset = "0x1F7942C", Length = "0x50")]
308 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateCaretFromKeyboard", ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
312 get
313 {
314 throw null;
315 }
316 [global::Cpp2ILInjected.Token(Token = "0x60002A3")]
317 [global::Cpp2ILInjected.Address(RVA = "0x1F794C0", Offset = "0x1F794C0", Length = "0xEC")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "LateUpdate", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
322 {
323 typeof(string),
324 typeof(string)
325 }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
327 set
328 {
329 throw null;
330 }
331 }
332
333 [global::Cpp2ILInjected.Token(Token = "0x60002A4")]
334 [global::Cpp2ILInjected.Address(RVA = "0x1F7947C", Offset = "0x1F7947C", Length = "0x44")]
335 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
336 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
337 [MethodImpl(4096)]
338 private static extern void GetSelection(out int start, out int length);
339
340 [global::Cpp2ILInjected.Token(Token = "0x60002A5")]
341 [global::Cpp2ILInjected.Address(RVA = "0x1F795AC", Offset = "0x1F795AC", Length = "0x44")]
342 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
344 [MethodImpl(4096)]
345 private static extern void SetSelection(int start, int length);
346
347 [global::Cpp2ILInjected.Token(Token = "0x4000330")]
348 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
350 internal IntPtr m_Ptr;
351
354 [global::Cpp2ILInjected.Token(Token = "0x4000331")]
355 private static bool <disableInPlaceEditing>k__BackingField;
356
357 [global::Cpp2ILInjected.Token(Token = "0x2000094")]
358 public enum Status
359 {
360 [global::Cpp2ILInjected.Token(Token = "0x4000333")]
361 Visible,
362 [global::Cpp2ILInjected.Token(Token = "0x4000334")]
363 Done,
364 [global::Cpp2ILInjected.Token(Token = "0x4000335")]
365 Canceled,
366 [global::Cpp2ILInjected.Token(Token = "0x4000336")]
367 LostFocus
368 }
369 }
370}
class f__AnonymousType0<< Count > j__TPar
static bool< disableInPlaceEditing > k__BackingField
TouchScreenKeyboard(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder, int characterLimit)
static TouchScreenKeyboard Open(string text, [DefaultValue("TouchScreenKeyboardType.Default")] TouchScreenKeyboardType keyboardType, [DefaultValue("true")] bool autocorrection, [DefaultValue("false")] bool multiline, [DefaultValue("false")] bool secure, [DefaultValue("false")] bool alert, [DefaultValue("\"\"")] string textPlaceholder, [DefaultValue("0")] int characterLimit)
static bool IsInPlaceEditingAllowed()
static IntPtr TouchScreenKeyboard_InternalConstructorHelper(ref TouchScreenKeyboard_InternalConstructorHelperArguments arguments, string text, string textPlaceholder)
static void GetSelection(out int start, out int length)
static void Internal_Destroy(IntPtr ptr)
static void SetSelection(int start, int length)