JoystickCapabilities¶
-
struct
JoystickCapabilities: System.ValueType Describes joystick capabilities.
-
readonly bool
IsConnected Gets a value indicating whether the joystick is connected.
Value: true if the joystick is connected; otherwise, false.
-
readonly string
Identifier Gets the unique identifier of the joystick.
Value: String representing the unique identifier of the joystick.
-
readonly bool
IsGamepad Gets a value indicating if the joystick is a gamepad.
Value: true if the joystick is a gamepad; otherwise, false.
-
readonly int
AxisCount Gets the axis count.
Value: The number of axes that the joystick possesses.
-
readonly int
ButtonCount Gets the button count.
Value: The number of buttons that the joystick possesses.
-
readonly int
HatCount Gets the hat count.
Value: The number of hats/dpads that the joystick possesses.
-
void
set_IsConnected(bool value) Parameters: - value (bool) –
-
void
set_Identifier(string value) Parameters: - value (string) –
-
void
set_IsGamepad(bool value) Parameters: - value (bool) –
-
void
set_AxisCount(int value) Parameters: - value (int) –
-
void
set_ButtonCount(int value) Parameters: - value (int) –
-
void
set_HatCount(int value) Parameters: - value (int) –
-
bool
op_Equality(JoystickCapabilities left, JoystickCapabilities right) Determines whether a specified instance of T:Microsoft.Xna.Framework.Input.JoystickCapabilities is equal to another specified T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
Parameters: - left (Microsoft.Xna.Framework.Input.JoystickCapabilities) – The first T:Microsoft.Xna.Framework.Input.JoystickCapabilities to compare.
- right (Microsoft.Xna.Framework.Input.JoystickCapabilities) – The second T:Microsoft.Xna.Framework.Input.JoystickCapabilities to compare.
Returns: true if left and right are equal; otherwise, false.
-
bool
op_Inequality(JoystickCapabilities left, JoystickCapabilities right) Determines whether a specified instance of T:Microsoft.Xna.Framework.Input.JoystickCapabilities is not equal to another specified T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
Parameters: - left (Microsoft.Xna.Framework.Input.JoystickCapabilities) – The first T:Microsoft.Xna.Framework.Input.JoystickCapabilities to compare.
- right (Microsoft.Xna.Framework.Input.JoystickCapabilities) – The second T:Microsoft.Xna.Framework.Input.JoystickCapabilities to compare.
Returns: true if left and right are not equal; otherwise, false.
-
bool
Equals(System.Object obj) Determines whether the specified T:System.Object is equal to the current T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
Parameters: - obj (System.Object) – The T:System.Object to compare with the current T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
Returns: - true if the specified T:System.Object is equal to the current
T:Microsoft.Xna.Framework.Input.JoystickCapabilities; otherwise, false.
-
int
GetHashCode() Serves as a hash function for a T:Microsoft.Xna.Framework.Input.JoystickCapabilities object.
Returns: - A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a
hash table.
-
string
ToString() Returns a T:System.String that represents the current T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
Returns: A T:System.String that represents the current T:Microsoft.Xna.Framework.Input.JoystickCapabilities.
-
readonly bool