sdlJoystickGetDeviceProduct function

int sdlJoystickGetDeviceProduct(
  1. int deviceIndex
)

Get the USB product ID of a joystick, if available.

This can be called before any joysticks are opened. If the product ID isn't available this function returns 0.

\param device_index the index of the joystick to query (the N'th joystick on the system \returns the USB product ID of the selected joystick. If called on an invalid index, this function returns zero

\since This function is available since SDL 2.0.6.

extern DECLSPEC Uint16 SDLCALL SDL_JoystickGetDeviceProduct(int device_index)

Implementation

int sdlJoystickGetDeviceProduct(int deviceIndex) {
  final sdlJoystickGetDeviceProductLookupFunction = libSdl2.lookupFunction<
      Uint16 Function(Int32 deviceIndex),
      int Function(int deviceIndex)>('SDL_JoystickGetDeviceProduct');
  return sdlJoystickGetDeviceProductLookupFunction(deviceIndex);
}