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
PlatformIme.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000B31")]
10 public abstract class PlatformIme : IImeService, IDisposable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x17000905")]
13 public abstract string CompositionString
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6005390")]
16 get;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x17000906")]
20 public abstract bool IsCandidateListVisible
21 {
22 [global::Cpp2ILInjected.Token(Token = "0x6005391")]
23 get;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x17000907")]
27 public abstract uint SelectedCandidate
28 {
29 [global::Cpp2ILInjected.Token(Token = "0x6005392")]
30 get;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x17000908")]
34 public abstract uint CandidateCount
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x6005393")]
37 get;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x17000909")]
41 public bool IsEnabled
42 {
44 [global::Cpp2ILInjected.Token(Token = "0x6005394")]
45 [global::Cpp2ILInjected.Address(RVA = "0x944AD4", Offset = "0x944AD4", Length = "0x8")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 get
48 {
49 throw null;
50 }
52 [global::Cpp2ILInjected.Token(Token = "0x6005395")]
53 [global::Cpp2ILInjected.Address(RVA = "0x944ADC", Offset = "0x944ADC", Length = "0xC")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 private set
56 {
57 throw null;
58 }
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6005396")]
62 [global::Cpp2ILInjected.Address(RVA = "0x944754", Offset = "0x944754", Length = "0x84")]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnsupportedPlatformIme), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
68 protected PlatformIme()
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6005397")]
74 [global::Cpp2ILInjected.Address(RVA = "0x944AE8", Offset = "0x944AE8", Length = "0xA8")]
75 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
78 public void AddKeyListener(Action<char> listener)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6005398")]
84 [global::Cpp2ILInjected.Address(RVA = "0x944B90", Offset = "0x944B90", Length = "0x58")]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
88 public void RemoveKeyListener(Action<char> listener)
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6005399")]
94 [global::Cpp2ILInjected.Address(RVA = "0x9447E8", Offset = "0x9447E8", Length = "0x140")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
101 protected void OnKeyPress(char character)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x600539A")]
107 public abstract string GetCandidate(uint index);
108
109 [global::Cpp2ILInjected.Token(Token = "0x600539B")]
110 [global::Cpp2ILInjected.Address(RVA = "0x944BE8", Offset = "0x944BE8", Length = "0x30")]
111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 public void Enable()
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x600539C")]
119 [global::Cpp2ILInjected.Address(RVA = "0x944A10", Offset = "0x944A10", Length = "0x2C")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 public void Disable()
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x600539D")]
128 [global::Cpp2ILInjected.Address(RVA = "0x944C18", Offset = "0x944C18", Length = "0x4")]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 protected virtual void OnEnable()
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x600539E")]
136 [global::Cpp2ILInjected.Address(RVA = "0x944C1C", Offset = "0x944C1C", Length = "0x4")]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 protected virtual void OnDisable()
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x600539F")]
144 [global::Cpp2ILInjected.Address(RVA = "0x944C20", Offset = "0x944C20", Length = "0x18")]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 protected virtual void Dispose(bool disposing)
147 {
148 throw null;
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x60053A0")]
152 [global::Cpp2ILInjected.Address(RVA = "0x944C38", Offset = "0x944C38", Length = "0xA4")]
153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FnaIme), Member = "Finalize", ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
158 protected override void Finalize()
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x60053A1")]
164 [global::Cpp2ILInjected.Address(RVA = "0x944CDC", Offset = "0x944CDC", Length = "0x70")]
165 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
169 public void Dispose()
170 {
171 throw null;
172 }
173
175 [global::Cpp2ILInjected.Token(Token = "0x4008B31")]
176 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
177 private bool <IsEnabled>k__BackingField;
178
179 [global::Cpp2ILInjected.Token(Token = "0x4008B32")]
180 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
182
183 [global::Cpp2ILInjected.Token(Token = "0x4008B33")]
184 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
185 private bool _disposedValue;
186 }
187}
class f__AnonymousType0<< Count > j__TPar
virtual void Dispose(bool disposing)
void RemoveKeyListener(Action< char > listener)
void AddKeyListener(Action< char > listener)
readonly List< Action< char > > _keyPressCallbacks