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.GamePadCapabilities.ToString ( )
inline

Definition at line 541 of file GamePadCapabilities.cs.

542 {
543 string text;
544 if (("[GamePadCapabilities: IsConnected=" == null || "[GamePadCapabilities: IsConnected=" != null) && (text == null || text != null) && (", DisplayName=" == null || ", DisplayName=" != null))
545 {
546 string text2 = this.<DisplayName>k__BackingField;
547 if (text2 == null || text2 != null)
548 {
549 string text3 = this.<Identifier>k__BackingField;
550 if ((text3 == null || text3 != null) && (", HasAButton=" == null || ", HasAButton=" != null))
551 {
552 bool flag = this.<HasAButton>k__BackingField;
553 string text4;
554 if ((text4 == null || text4 != null) && (", HasBackButton=" == null || ", HasBackButton=" != null))
555 {
557 string text5;
558 if ((text5 == null || text5 != null) && (", HasBButton=" == null || ", HasBButton=" != null))
559 {
560 bool flag3 = this.<HasBButton>k__BackingField;
561 string text6;
562 string text7;
563 if ((text6 == null || text6 != null) && (", HasDPadDownButton=" == null || ", HasDPadDownButton=" != null) && (text7 == null || text7 != null) && (", HasDPadLeftButton=" == null || ", HasDPadLeftButton=" != null))
564 {
566 string text8;
567 if ((text8 == null || text8 != null) && (", HasDPadRightButton=" == null || ", HasDPadRightButton=" != null))
568 {
570 string text9;
571 if ((text9 == null || text9 != null) && (", HasDPadUpButton=" == null || ", HasDPadUpButton=" != null))
572 {
574 string text10;
575 if ((text10 == null || text10 != null) && (", HasLeftShoulderButton=" == null || ", HasLeftShoulderButton=" != null))
576 {
578 string text11;
579 if ((text11 == null || text11 != null) && (", HasLeftStickButton=" == null || ", HasLeftStickButton=" != null))
580 {
582 string text12;
583 if ((text12 == null || text12 != null) && (", HasRightShoulderButton=" == null || ", HasRightShoulderButton=" != null))
584 {
586 string text13;
587 if ((text13 == null || text13 != null) && (", HasRightStickButton=" == null || ", HasRightStickButton=" != null))
588 {
590 string text14;
591 if ((text14 == null || text14 != null) && (", HasStartButton=" == null || ", HasStartButton=" != null))
592 {
594 string text15;
595 if ((text15 == null || text15 != null) && (", HasXButton=" == null || ", HasXButton=" != null))
596 {
597 bool flag12 = this.<HasXButton>k__BackingField;
598 string text16;
599 if ((text16 == null || text16 != null) && (", HasYButton=" == null || ", HasYButton=" != null))
600 {
601 bool flag13 = this.<HasYButton>k__BackingField;
602 string text17;
603 if ((text17 == null || text17 != null) && (", HasBigButton=" == null || ", HasBigButton=" != null))
604 {
606 string text18;
607 if ((text18 == null || text18 != null) && (", HasLeftXThumbStick=" == null || ", HasLeftXThumbStick=" != null))
608 {
610 string text19;
611 if ((text19 == null || text19 != null) && (", HasLeftYThumbStick=" == null || ", HasLeftYThumbStick=" != null))
612 {
614 string text20;
615 if ((text20 == null || text20 != null) && (", HasRightXThumbStick=" == null || ", HasRightXThumbStick=" != null))
616 {
618 string text21;
619 if ((text21 == null || text21 != null) && (", HasRightYThumbStick=" == null || ", HasRightYThumbStick=" != null))
620 {
622 string text22;
623 if ((text22 == null || text22 != null) && (", HasLeftTrigger=" == null || ", HasLeftTrigger=" != null))
624 {
626 string text23;
627 if ((text23 == null || text23 != null) && (", HasRightTrigger=" == null || ", HasRightTrigger=" != null))
628 {
630 string text24;
631 if ((text24 == null || text24 != null) && (", HasLeftVibrationMotor=" == null || ", HasLeftVibrationMotor=" != null))
632 {
634 string text25;
635 if ((text25 == null || text25 != null) && (", HasRightVibrationMotor=" == null || ", HasRightVibrationMotor=" != null))
636 {
638 string text26;
639 if ((text26 == null || text26 != null) && (", HasVoiceSupport=" == null || ", HasVoiceSupport=" != null))
640 {
642 string text27;
643 if ((text27 == null || text27 != null) && (", GamePadType=" == null || ", GamePadType=" != null))
644 {
646 string text28;
647 if ((text28 == null || text28 != null) && ("]" == null || "]" != null))
648 {
649 string text29;
650 return text29;
651 }
652 }
653 }
654 }
655 }
656 }
657 }
658 }
659 }
660 }
661 }
662 }
663 }
664 }
665 }
666 }
667 }
668 }
669 }
670 }
671 }
672 }
673 }
674 }
675 }
676 }
677 }
678 throw new ArrayTypeMismatchException();
679 }
class f__AnonymousType0<< Count > j__TPar

References Microsoft.Xna.Framework.Input.GamePadCapabilities.DisplayName, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasAButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBackButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBigButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadLeftButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadRightButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadUpButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftShoulderButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftStickButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftTrigger, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftVibrationMotor, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftXThumbStick, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftYThumbStick, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightShoulderButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightStickButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightTrigger, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightVibrationMotor, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightXThumbStick, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightYThumbStick, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasStartButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasVoiceSupport, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasXButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.HasYButton, Microsoft.Xna.Framework.Input.GamePadCapabilities.Identifier, j__TPar, Microsoft.Xna.Framework.Input.GamePadCapabilities.k__BackingField, and System.text.