Root/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 | #region License /* FNA - XNA4 Reimplementation for Desktop Platforms * Copyright 2009-2016 Ethan Lee and the MonoGame Team * * Released under the Microsoft Public License. * See LICENSE for details. */ #endregion namespace Microsoft.Xna.Framework.Input { public struct GamePadCapabilities { #region Public Properties public bool IsConnected { get ; internal set ; } public bool HasAButton { get ; internal set ; } public bool HasBackButton { get ; internal set ; } public bool HasBButton { get ; internal set ; } public bool HasDPadDownButton { get ; internal set ; } public bool HasDPadLeftButton { get ; internal set ; } public bool HasDPadRightButton { get ; internal set ; } public bool HasDPadUpButton { get ; internal set ; } public bool HasLeftShoulderButton { get ; internal set ; } public bool HasLeftStickButton { get ; internal set ; } public bool HasRightShoulderButton { get ; internal set ; } public bool HasRightStickButton { get ; internal set ; } public bool HasStartButton { get ; internal set ; } public bool HasXButton { get ; internal set ; } public bool HasYButton { get ; internal set ; } public bool HasBigButton { get ; internal set ; } public bool HasLeftXThumbStick { get ; internal set ; } public bool HasLeftYThumbStick { get ; internal set ; } public bool HasRightXThumbStick { get ; internal set ; } public bool HasRightYThumbStick { get ; internal set ; } public bool HasLeftTrigger { get ; internal set ; } public bool HasRightTrigger { get ; internal set ; } public bool HasLeftVibrationMotor { get ; internal set ; } public bool HasRightVibrationMotor { get ; internal set ; } public bool HasVoiceSupport { get ; internal set ; } public GamePadType GamePadType { get ; internal set ; } #endregion } } |