sdlJoystickAttachVirtualEx function

int sdlJoystickAttachVirtualEx(
  1. Pointer<SdlVirtualJoystickDesc> desc
)

Attach a new virtual joystick with extended properties.

\returns the joystick's device index, or -1 if an error occurred.

\since This function is available since SDL 2.24.0.

extern DECLSPEC int SDLCALL SDL_JoystickAttachVirtualEx(const SDL_VirtualJoystickDesc *desc)

Implementation

int sdlJoystickAttachVirtualEx(Pointer<SdlVirtualJoystickDesc> desc) {
  final sdlJoystickAttachVirtualExLookupFunction = libSdl2.lookupFunction<
      Int32 Function(Pointer<SdlVirtualJoystickDesc> desc),
      int Function(
          Pointer<SdlVirtualJoystickDesc> desc)>('SDL_JoystickAttachVirtualEx');
  return sdlJoystickAttachVirtualExLookupFunction(desc);
}