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_Touch.cs
Go to the documentation of this file.
1using System;
4using UnityEngine;
5
6[global::Cpp2ILInjected.Token(Token = "0x2000020")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000099")]
10 [global::Cpp2ILInjected.Address(RVA = "0x6FEA58", Offset = "0x6FEA58", Length = "0x4C")]
11 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAUnityRunner), Member = "OnApplicationFocus", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
13 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
14 public static void AppFocusGained()
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x600009A")]
20 [global::Cpp2ILInjected.Address(RVA = "0x6FE58C", Offset = "0x6FE58C", Length = "0xD4")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_Base), Member = "Create", MemberParameters = new object[]
23 {
25 typeof(string),
26 typeof(int),
27 typeof(string),
28 typeof(string),
29 typeof(bool),
30 typeof(bool),
31 typeof(bool)
32 }, ReturnType = typeof(DrKeyboard_Base))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_PS4), Member = ".ctor", MemberParameters = new object[]
34 {
36 typeof(string),
37 typeof(int),
38 typeof(string),
39 typeof(string),
40 typeof(bool)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_Stadia), Member = ".ctor", MemberParameters = new object[]
43 {
45 typeof(string),
46 typeof(int),
47 typeof(string),
48 typeof(string),
49 typeof(bool),
50 typeof(bool)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_Switch), Member = ".ctor", MemberParameters = new object[]
53 {
55 typeof(string),
56 typeof(int),
57 typeof(string),
58 typeof(string),
59 typeof(bool),
60 typeof(bool)
61 }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrKeyboard_XBO), Member = ".ctor", MemberParameters = new object[]
63 {
65 typeof(string),
66 typeof(int),
67 typeof(string),
68 typeof(string)
69 }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "Open", MemberParameters = new object[]
73 {
74 typeof(string),
76 typeof(bool),
77 typeof(bool),
78 typeof(bool),
79 typeof(bool),
80 typeof(string),
81 typeof(int)
82 }, ReturnType = typeof(TouchScreenKeyboard))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
84 public DrKeyboard_Touch(TouchScreenKeyboardType type, string initialText, int maxChars, string title, string prompt, bool password = false, bool multiline = false)
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x1700002B")]
90 public override bool active
91 {
92 [global::Cpp2ILInjected.Token(Token = "0x600009B")]
93 [global::Cpp2ILInjected.Address(RVA = "0x6FEAA4", Offset = "0x6FEAA4", Length = "0x6C")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "get_status", ReturnType = typeof(TouchScreenKeyboard.Status))]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
98 get
99 {
100 throw null;
101 }
102 [global::Cpp2ILInjected.Token(Token = "0x600009C")]
103 [global::Cpp2ILInjected.Address(RVA = "0x6FEB10", Offset = "0x6FEB10", Length = "0x10")]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "set_active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
106 set
107 {
108 throw null;
109 }
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x1700002C")]
113 public override bool done
114 {
115 [global::Cpp2ILInjected.Token(Token = "0x600009D")]
116 [global::Cpp2ILInjected.Address(RVA = "0x6FEB20", Offset = "0x6FEB20", Length = "0x20")]
117 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "get_status", ReturnType = typeof(TouchScreenKeyboard.Status))]
120 get
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x1700002D")]
127 public override string text
128 {
129 [global::Cpp2ILInjected.Token(Token = "0x600009E")]
130 [global::Cpp2ILInjected.Address(RVA = "0x6FEB40", Offset = "0x6FEB40", Length = "0xC")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "get_text", ReturnType = typeof(string))]
133 get
134 {
135 throw null;
136 }
137 [global::Cpp2ILInjected.Token(Token = "0x600009F")]
138 [global::Cpp2ILInjected.Address(RVA = "0x6FEB4C", Offset = "0x6FEB4C", Length = "0xC")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "set_text", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
141 set
142 {
143 throw null;
144 }
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x1700002E")]
148 public override bool wasCanceled
149 {
150 [global::Cpp2ILInjected.Token(Token = "0x60000A0")]
151 [global::Cpp2ILInjected.Address(RVA = "0x6FEB58", Offset = "0x6FEB58", Length = "0x6C")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "get_status", ReturnType = typeof(TouchScreenKeyboard.Status))]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TouchScreenKeyboard), Member = "set_active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
156 get
157 {
158 throw null;
159 }
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x4000068")]
163 private static bool appGainedFocus;
164
165 [global::Cpp2ILInjected.Token(Token = "0x4000069")]
166 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
168}
class f__AnonymousType0<< Count > j__TPar
override string text
TouchScreenKeyboard _keyboard
static bool appGainedFocus
DrKeyboard_Touch(TouchScreenKeyboardType type, string initialText, int maxChars, string title, string prompt, bool password=false, bool multiline=false)
static void AppFocusGained()
override bool wasCanceled
override bool active