GamePadCapabilities Members

The following tables list the members exposed by the GamePadCapabilities type.

Public Properties

Name Description
Public Property GamePadType Gets the type of controller.
Public Property HasAButton Indicates whether the controller has an A button.
Public Property HasBackButton Indicates whether the controller has a BACK button.
Public Property HasBButton Indicates whether the controller has a B button.
Public Property HasDPadDownButton Indicates whether the controller has a directional pad DOWN button.
Public Property HasDPadLeftButton Indicates whether the controller has a directional pad LEFT button.
Public Property HasDPadRightButton Indicates whether the controller has a directional pad RIGHT button.
Public Property HasDPadUpButton Indicates whether the controller has a directional pad UP button.
Public Property HasLeftShoulderButton Indicates whether the controller has a left bumper button.
Public Property HasLeftStickButton Indicates whether the controller has a digital button control on the left analog stick.
Public Property HasLeftTrigger Indicates whether the controller has a left analog trigger.
Public Property HasLeftVibrationMotor Indicates whether the controller has a low-frequency vibration motor.
Public Property HasLeftXThumbStick Indicates whether the controller supports a left analog control with horizontal movement.
Public Property HasLeftYThumbStick Indicates whether the controller supports a left analog control with vertical movement.
Public Property HasRightShoulderButton Indicates whether the controller has a right bumper button.
Public Property HasRightStickButton Indicates whether the controller has a digital button control on the right analog stick.
Public Property HasRightTrigger Indicates whether the controller has a right analog trigger.
Public Property HasRightVibrationMotor Indicates whether the controller has a high-frequency vibration motor.
Public Property HasRightXThumbStick Indicates whether the controller supports a right analog control with horizontal movement.
Public Property HasRightYThumbStick Indicates whether the controller supports a right analog control with vertical movement.
Public Property HasStartButton Indicates whether the controller has a START button.
Public Property HasVoiceSupport Indicates whether the controller supports voice.
Public Property HasXButton Indicates whether the controller has an X button.
Public Property HasYButton Indicates whether the controller has a Y button.
Public Property IsConnected Indicates whether the Xbox 360 Controller is connected.

Public Methods

Name Description
Public Method Equals (Inherited from ValueType.)
Public Method GetHashCode (Inherited from ValueType.)
Public Method GetType (Inherited from Object.)
Public Method ReferenceEquals (Inherited from Object.)
Public Method ToString (Inherited from ValueType.)

Protected Methods

Name Description
Protected Method Finalize (Inherited from Object.)
Protected Method MemberwiseClone (Inherited from Object.)

See Also

Reference

GamePadCapabilities Structure
Microsoft.Xna.Framework.Input Namespace