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

◆ ToString()

override string Microsoft.Xna.Framework.Input.GamePadState.ToString ( )
inline

Definition at line 292 of file GamePadState.cs.

293 {
294 if (("[GamePadState: IsConnected=" == null || "[GamePadState: IsConnected=" != null) && ("1" == null || "1" != null) && (", PacketNumber=" == null || ", PacketNumber=" != null))
295 {
296 int num = this.<PacketNumber>k__BackingField;
297 string text;
298 if ((text == null || text != null) && (", Buttons=" == null || ", Buttons=" != null))
299 {
300 GamePadButtons gamePadButtons = this.<Buttons>k__BackingField;
301 string text2;
302 string text3;
303 if ((text2 == null || text2 != null) && (text3 == null || text3 != null) && (", ThumbSticks=" == null || ", ThumbSticks=" != null))
304 {
305 float y = this.<ThumbSticks>k__BackingField._right.Y;
306 string text4;
307 if ((text4 == null || text4 != null) && (", Triggers=" == null || ", Triggers=" != null))
308 {
309 GamePadTriggers gamePadTriggers = this.<Triggers>k__BackingField;
310 string text5;
311 if ((text5 == null || text5 != null) && ("]" == null || "]" != null))
312 {
313 string text6;
314 return text6;
315 }
316 }
317 }
318 }
319 }
320 throw new ArrayTypeMismatchException();
321 }
class f__AnonymousType0<< Count > j__TPar

References j__TPar, Microsoft.Xna.Framework.Input.GamePadState.k__BackingField, Microsoft.Xna.Framework.Input.GamePadState.PacketNumber, System.text, Microsoft.Xna.Framework.Input.GamePadState.ThumbSticks, and Microsoft.Xna.Framework.Input.GamePadState.Triggers.