Lines Matching refs:hwdata
225 haptic->hwdata->axes[haptic->naxes] = offset; in DI_DeviceObjectCallback()
285 haptic->hwdata = (struct haptic_hwdata *)SDL_malloc(sizeof(*haptic->hwdata)); in SDL_DINPUT_HapticOpenFromDevice()
286 if (haptic->hwdata == NULL) { in SDL_DINPUT_HapticOpenFromDevice()
289 SDL_memset(haptic->hwdata, 0, sizeof(*haptic->hwdata)); in SDL_DINPUT_HapticOpenFromDevice()
292 haptic->hwdata->device = device8; in SDL_DINPUT_HapticOpenFromDevice()
293 haptic->hwdata->is_joystick = is_joystick; in SDL_DINPUT_HapticOpenFromDevice()
304 ret = IDirectInputDevice8_SetCooperativeLevel(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
314 ret = IDirectInputDevice8_SetDataFormat(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
323 ret = IDirectInputDevice8_Acquire(haptic->hwdata->device); in SDL_DINPUT_HapticOpenFromDevice()
331 ret = IDirectInputDevice8_EnumObjects(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
340 ret = IDirectInputDevice8_SendForceFeedbackCommand(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
348 ret = IDirectInputDevice8_SendForceFeedbackCommand(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
356 ret = IDirectInputDevice8_EnumEffects(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
374 ret = IDirectInputDevice8_SetProperty(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
382 ret = IDirectInputDevice8_SetProperty(haptic->hwdata->device, in SDL_DINPUT_HapticOpenFromDevice()
413 IDirectInputDevice8_Unacquire(haptic->hwdata->device); in SDL_DINPUT_HapticOpenFromDevice()
460 ret = IDirectInputDevice8_GetDeviceInfo(haptic->hwdata->device, in SDL_DINPUT_JoystickSameHaptic()
465 ret = IDirectInputDevice8_GetDeviceInfo(joystick->hwdata->InputDevice, in SDL_DINPUT_JoystickSameHaptic()
483 ret = IDirectInputDevice8_GetDeviceInfo(joystick->hwdata->InputDevice, &joy_instance); in SDL_DINPUT_HapticOpenFromJoystick()
492 return SDL_DINPUT_HapticOpenFromDevice(haptic, joystick->hwdata->InputDevice, SDL_TRUE); in SDL_DINPUT_HapticOpenFromJoystick()
504 IDirectInputDevice8_Unacquire(haptic->hwdata->device); in SDL_DINPUT_HapticClose()
507 if (haptic->hwdata->is_joystick == 0) { in SDL_DINPUT_HapticClose()
508 IDirectInputDevice8_Release(haptic->hwdata->device); in SDL_DINPUT_HapticClose()
650 axes[0] = haptic->hwdata->axes[0]; /* Always at least one axis. */ in SDL_SYS_ToDIEFFECT()
652 axes[1] = haptic->hwdata->axes[1]; in SDL_SYS_ToDIEFFECT()
655 axes[2] = haptic->hwdata->axes[2]; in SDL_SYS_ToDIEFFECT()
974 ret = IDirectInputDevice8_CreateEffect(haptic->hwdata->device, type, in SDL_DINPUT_HapticNewEffect()
1015 IDirectInputDevice8_Unacquire(haptic->hwdata->device); in SDL_DINPUT_HapticUpdateEffect()
1016 …ret = IDirectInputDevice8_SetCooperativeLevel(haptic->hwdata->device, SDL_HelperWindow, DISCL_EXCL… in SDL_DINPUT_HapticUpdateEffect()
1022 ret = IDirectInputDevice8_Acquire(haptic->hwdata->device); in SDL_DINPUT_HapticUpdateEffect()
1118 ret = IDirectInputDevice8_SetProperty(haptic->hwdata->device, in SDL_DINPUT_HapticSetGain()
1141 ret = IDirectInputDevice8_SetProperty(haptic->hwdata->device, in SDL_DINPUT_HapticSetAutocenter()
1155 ret = IDirectInputDevice8_SendForceFeedbackCommand(haptic->hwdata->device, in SDL_DINPUT_HapticPause()
1169 ret = IDirectInputDevice8_SendForceFeedbackCommand(haptic->hwdata->device, in SDL_DINPUT_HapticUnpause()
1183 ret = IDirectInputDevice8_SendForceFeedbackCommand(haptic->hwdata->device, in SDL_DINPUT_HapticStopAll()