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
DrKeyboard_IME.cs
Go to the documentation of this file.
1using System;
4using UnityEngine;
5
6[global::Cpp2ILInjected.Token(Token = "0x200001C")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x600008D")]
10 [global::Cpp2ILInjected.Address(RVA = "0x6FE3CC", Offset = "0x6FE3CC", Length = "0x78")]
11 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_Base), Member = "Create", MemberParameters = new object[]
12 {
14 typeof(string),
15 typeof(int),
16 typeof(string),
17 typeof(string),
18 typeof(bool),
19 typeof(bool),
20 typeof(bool)
21 }, ReturnType = typeof(DrKeyboard_Base))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "set_imeCompositionMode", MemberParameters = new object[] { typeof(IMECompositionMode) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
26 public DrKeyboard_IME(string initialText, int maxChars, string title, string prompt)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x17000027")]
32 public override bool active
33 {
34 [global::Cpp2ILInjected.Token(Token = "0x600008E")]
35 [global::Cpp2ILInjected.Address(RVA = "0x6FE694", Offset = "0x6FE694", Length = "0x1C")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "get_imeCompositionMode", ReturnType = typeof(IMECompositionMode))]
39 get
40 {
41 throw null;
42 }
43 [global::Cpp2ILInjected.Token(Token = "0x600008F")]
44 [global::Cpp2ILInjected.Address(RVA = "0x6FE6B0", Offset = "0x6FE6B0", Length = "0x14")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "set_imeCompositionMode", MemberParameters = new object[] { typeof(IMECompositionMode) }, ReturnType = typeof(void))]
48 set
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x17000028")]
55 public override bool done
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x6000090")]
58 [global::Cpp2ILInjected.Address(RVA = "0x6FE6C4", Offset = "0x6FE6C4", Length = "0x8")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 get
61 {
62 throw null;
63 }
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x17000029")]
67 public override string text
68 {
69 [global::Cpp2ILInjected.Token(Token = "0x6000091")]
70 [global::Cpp2ILInjected.Address(RVA = "0x6FE6CC", Offset = "0x6FE6CC", Length = "0x8")]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 get
73 {
74 throw null;
75 }
76 [global::Cpp2ILInjected.Token(Token = "0x6000092")]
77 [global::Cpp2ILInjected.Address(RVA = "0x6FE6D4", Offset = "0x6FE6D4", Length = "0x8")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 set
80 {
81 throw null;
82 }
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x1700002A")]
86 public override bool wasCanceled
87 {
88 [global::Cpp2ILInjected.Token(Token = "0x6000093")]
89 [global::Cpp2ILInjected.Address(RVA = "0x6FE6DC", Offset = "0x6FE6DC", Length = "0x8")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 get
92 {
93 throw null;
94 }
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6000094")]
98 [global::Cpp2ILInjected.Address(RVA = "0x6FE6E4", Offset = "0x6FE6E4", Length = "0x1E4")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyDown", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "DisableEscapeKeyUsage", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_frameCount", ReturnType = typeof(int))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Input), Member = "get_inputString", ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
106 {
107 typeof(string),
108 typeof(string)
109 }, ReturnType = typeof(string))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrKeyboard_IME), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
112 public override void Update()
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6000095")]
118 [global::Cpp2ILInjected.Address(RVA = "0x6FE99C", Offset = "0x6FE99C", Length = "0xBC")]
119 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_IME), Member = "Update", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
124 {
125 typeof(int),
126 typeof(int)
127 }, ReturnType = typeof(string))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
130 {
131 typeof(string),
132 typeof(string)
133 }, ReturnType = typeof(string))]
134 private void Append(string input)
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x4000063")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
141 private int _lastFrame;
142
143 [global::Cpp2ILInjected.Token(Token = "0x4000064")]
144 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
145 private string _lastIME;
146
147 [global::Cpp2ILInjected.Token(Token = "0x4000065")]
148 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
149 private string _text;
150
151 [global::Cpp2ILInjected.Token(Token = "0x4000066")]
152 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
153 private bool _wasCanceled;
154}
class f__AnonymousType0<< Count > j__TPar
override bool active
void Append(string input)
DrKeyboard_IME(string initialText, int maxChars, string title, string prompt)
override bool done
override bool wasCanceled
override string text
override void Update()