Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the properties of a flight stick.
Syntax
struct GameInputFlightStickInfo
{
GameInputLabel menuButtonLabel;
GameInputLabel viewButtonLabel;
GameInputLabel firePrimaryButtonLabel;
GameInputLabel fireSecondaryButtonLabel;
GameInputLabel hatSwitchUpLabel;
GameInputLabel hatSwitchDownLabel;
GameInputLabel hatSwitchLeftLabel;
GameInputLabel hatSwitchRightLabel;
GameInputLabel aButtonLabel;
GameInputLabel bButtonLabel;
GameInputLabel xButtonLabel;
GameInputLabel yButtonLabel;
uint32_t extraButtonCount;
uint32_t extraAxisCount;
};
Members
menuButtonLabel
Type: GameInputLabel
Physical label for Menu button.
viewButtonLabel
Type: GameInputLabel
Physical label for View button.
firePrimaryButtonLabel
Type: GameInputLabel
Physical label for primary fire button.
fireSecondaryButtonLabel
Type: GameInputLabel
Physical label for secondary fire button.
hatSwitchUpLabel
Type: GameInputLabel
Physical label for up input from hat switch.
hatSwitchDownLabel
Type: GameInputLabel
Physical label for down input from hat switch.
hatSwitchLeftLabel
Type: GameInputLabel
Physical label for left input from hat switch.
hatSwitchRightLabel
Type: GameInputLabel
Physical label for right input from hat switch.
aButtonLabel
Type: GameInputLabel
Physical label for A button.
bButtonLabel
Type: GameInputLabel
Physical label for B button.
xButtonLabel
Type: GameInputLabel
Physical label for X button.
yButtonLabel
Type: GameInputLabel
Physical label for Y button.
Remarks
This structure is used in the GameInputDeviceInfo structure. GameInputDeviceInfo is used by the IGameInputDevice::GetDeviceInfo method.
For more information, see GameInput devices.
Requirements
Header: GameInput.h
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles