sdlJoystickGetGuidString function

void sdlJoystickGetGuidString(
  1. SdlGuid guid,
  2. Pointer<Int8> pszGuid,
  3. int cbGuid
)

Get an ASCII string representation for a given SDL_JoystickGUID.

You should supply at least 33 bytes for pszGUID.

\param guid the SDL_JoystickGUID you wish to convert to string \param pszGUID buffer in which to write the ASCII string \param cbGUID the size of pszGUID

\since This function is available since SDL 2.0.0.

\sa SDL_JoystickGetDeviceGUID \sa SDL_JoystickGetGUID \sa SDL_JoystickGetGUIDFromString

extern DECLSPEC void SDLCALL SDL_JoystickGetGUIDString(SDL_JoystickGUID guid, char *pszGUID, int cbGUID)

Implementation

void sdlJoystickGetGuidString(SdlGuid guid, Pointer<Int8> pszGuid, int cbGuid) {
  final sdlJoystickGetGuidStringLookupFunction = libSdl2.lookupFunction<
      Void Function(SdlGuid guid, Pointer<Int8> pszGuid, Int32 cbGuid),
      void Function(SdlGuid guid, Pointer<Int8> pszGuid,
          int cbGuid)>('SDL_JoystickGetGUIDString');
  return sdlJoystickGetGuidStringLookupFunction(guid, pszGuid, cbGuid);
}