terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Draw()

override void GUIControllerHardwareProfileEntry.Draw ( )
inlinevirtual

Reimplemented from GUISettingEntry.

Definition at line 180 of file GUIControllerHardwareProfileEntry.cs.

181 {
182 bool flag = this.displayOptions;
183 if (flag && !this.drawingOverlay)
184 {
187 return;
188 }
189 if (this._optionsBlocker != null)
190 {
191 }
192 bool flag2;
193 if (flag)
194 {
195 flag2 = this.displayOptions;
196 }
199 {
200 if (!flag2)
201 {
202 }
203 return;
204 }
205 if (this.displayOptions)
206 {
207 int num = 1;
210 {
211 if (num == 0)
212 {
213 }
215 }
216 int num2 = 1;
219 {
220 if (num2 == 0)
221 {
222 }
224 }
225 if (this.displayOptions)
226 {
227 InputDevice device = this._device.Device;
229 if (!false)
230 {
231 }
232 return;
233 }
234 }
235 if (this.Binding != null)
236 {
237 return;
238 }
239 string <Value>k__BackingField = Language.GetText("Mobile.UnboundControl").<Value>k__BackingField;
240 if ("Mobile.BoundControl" == null)
241 {
242 }
244 if (optionsBlocker3 != null)
245 {
246 int num3 = 1;
248 int num4;
249 if (num4 == 0)
250 {
251 return;
252 }
253 }
254 }
class f__AnonymousType0<< Count > j__TPar
static Rectangle _gridItemRegion
static void RegisterOverlay(GUIControllerMappingEntryBase entry, Rectangle region)
static LocalizedText GetText(string key)
Definition Language.cs:44

References _device, ControlAnchor._gridItemRegion, _optionsBlocker, Binding, Controller.ControllerDevice.Device, displayOptions, drawingOverlay, Terraria.Localization.Language.GetText(), j__TPar, and GUIControllerHardwareProfile.RegisterOverlay().