SDL  2.0
SDL_xinputhaptic.c File Reference
+ Include dependency graph for SDL_xinputhaptic.c:

Go to the source code of this file.

Functions

int SDL_XINPUT_HapticInit (void)
 
int SDL_XINPUT_MaybeAddDevice (const DWORD dwUserid)
 
int SDL_XINPUT_MaybeRemoveDevice (const DWORD dwUserid)
 
int SDL_XINPUT_HapticOpen (SDL_Haptic *haptic, SDL_hapticlist_item *item)
 
int SDL_XINPUT_JoystickSameHaptic (SDL_Haptic *haptic, SDL_Joystick *joystick)
 
int SDL_XINPUT_HapticOpenFromJoystick (SDL_Haptic *haptic, SDL_Joystick *joystick)
 
void SDL_XINPUT_HapticClose (SDL_Haptic *haptic)
 
void SDL_XINPUT_HapticQuit (void)
 
int SDL_XINPUT_HapticNewEffect (SDL_Haptic *haptic, struct haptic_effect *effect, SDL_HapticEffect *base)
 
int SDL_XINPUT_HapticUpdateEffect (SDL_Haptic *haptic, struct haptic_effect *effect, SDL_HapticEffect *data)
 
int SDL_XINPUT_HapticRunEffect (SDL_Haptic *haptic, struct haptic_effect *effect, Uint32 iterations)
 
int SDL_XINPUT_HapticStopEffect (SDL_Haptic *haptic, struct haptic_effect *effect)
 
void SDL_XINPUT_HapticDestroyEffect (SDL_Haptic *haptic, struct haptic_effect *effect)
 
int SDL_XINPUT_HapticGetEffectStatus (SDL_Haptic *haptic, struct haptic_effect *effect)
 
int SDL_XINPUT_HapticSetGain (SDL_Haptic *haptic, int gain)
 
int SDL_XINPUT_HapticSetAutocenter (SDL_Haptic *haptic, int autocenter)
 
int SDL_XINPUT_HapticPause (SDL_Haptic *haptic)
 
int SDL_XINPUT_HapticUnpause (SDL_Haptic *haptic)
 
int SDL_XINPUT_HapticStopAll (SDL_Haptic *haptic)
 

Function Documentation

◆ SDL_XINPUT_HapticClose()

void SDL_XINPUT_HapticClose ( SDL_Haptic *  haptic)

Definition at line 411 of file SDL_xinputhaptic.c.

412 {
413 }

◆ SDL_XINPUT_HapticDestroyEffect()

void SDL_XINPUT_HapticDestroyEffect ( SDL_Haptic *  haptic,
struct haptic_effect effect 
)

Definition at line 445 of file SDL_xinputhaptic.c.

446 {
447 }

◆ SDL_XINPUT_HapticGetEffectStatus()

int SDL_XINPUT_HapticGetEffectStatus ( SDL_Haptic *  haptic,
struct haptic_effect effect 
)

Definition at line 450 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

451 {
452  return SDL_Unsupported();
453 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticInit()

int SDL_XINPUT_HapticInit ( void  )

Definition at line 375 of file SDL_xinputhaptic.c.

376 {
377  return 0;
378 }

◆ SDL_XINPUT_HapticNewEffect()

int SDL_XINPUT_HapticNewEffect ( SDL_Haptic *  haptic,
struct haptic_effect effect,
SDL_HapticEffect base 
)

Definition at line 421 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

422 {
423  return SDL_Unsupported();
424 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticOpen()

int SDL_XINPUT_HapticOpen ( SDL_Haptic *  haptic,
SDL_hapticlist_item item 
)

Definition at line 393 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

394 {
395  return SDL_Unsupported();
396 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticOpenFromJoystick()

int SDL_XINPUT_HapticOpenFromJoystick ( SDL_Haptic *  haptic,
SDL_Joystick *  joystick 
)

Definition at line 405 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

406 {
407  return SDL_Unsupported();
408 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticPause()

int SDL_XINPUT_HapticPause ( SDL_Haptic *  haptic)

Definition at line 468 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

469 {
470  return SDL_Unsupported();
471 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticQuit()

void SDL_XINPUT_HapticQuit ( void  )

Definition at line 416 of file SDL_xinputhaptic.c.

417 {
418 }

◆ SDL_XINPUT_HapticRunEffect()

int SDL_XINPUT_HapticRunEffect ( SDL_Haptic *  haptic,
struct haptic_effect effect,
Uint32  iterations 
)

Definition at line 433 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

434 {
435  return SDL_Unsupported();
436 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticSetAutocenter()

int SDL_XINPUT_HapticSetAutocenter ( SDL_Haptic *  haptic,
int  autocenter 
)

Definition at line 462 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

463 {
464  return SDL_Unsupported();
465 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticSetGain()

int SDL_XINPUT_HapticSetGain ( SDL_Haptic *  haptic,
int  gain 
)

Definition at line 456 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

457 {
458  return SDL_Unsupported();
459 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticStopAll()

int SDL_XINPUT_HapticStopAll ( SDL_Haptic *  haptic)

Definition at line 480 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

481 {
482  return SDL_Unsupported();
483 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticStopEffect()

int SDL_XINPUT_HapticStopEffect ( SDL_Haptic *  haptic,
struct haptic_effect effect 
)

Definition at line 439 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

440 {
441  return SDL_Unsupported();
442 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticUnpause()

int SDL_XINPUT_HapticUnpause ( SDL_Haptic *  haptic)

Definition at line 474 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

475 {
476  return SDL_Unsupported();
477 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_HapticUpdateEffect()

int SDL_XINPUT_HapticUpdateEffect ( SDL_Haptic *  haptic,
struct haptic_effect effect,
SDL_HapticEffect data 
)

Definition at line 427 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

428 {
429  return SDL_Unsupported();
430 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_JoystickSameHaptic()

int SDL_XINPUT_JoystickSameHaptic ( SDL_Haptic *  haptic,
SDL_Joystick *  joystick 
)

Definition at line 399 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

400 {
401  return SDL_Unsupported();
402 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_MaybeAddDevice()

int SDL_XINPUT_MaybeAddDevice ( const DWORD  dwUserid)

Definition at line 381 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

382 {
383  return SDL_Unsupported();
384 }
#define SDL_Unsupported()
Definition: SDL_error.h:53

◆ SDL_XINPUT_MaybeRemoveDevice()

int SDL_XINPUT_MaybeRemoveDevice ( const DWORD  dwUserid)

Definition at line 387 of file SDL_xinputhaptic.c.

References SDL_Unsupported.

388 {
389  return SDL_Unsupported();
390 }
#define SDL_Unsupported()
Definition: SDL_error.h:53