Touch

Functions

sfBool sfTouch_isDown(unsigned int finger)

Check if a touch event is currently down.

Parameters:
  • finger – Finger index

Returns:

sfTrue if finger is currently touching the screen, sfFalse otherwise

sfVector2i sfTouch_getPosition(unsigned int finger, const sfWindow *relativeTo)

Get the current position of a touch in window coordinates.

This function returns the current touch position relative to the given window, or desktop if NULL is passed.

Parameters:
  • finger – Finger index

  • relativeTo – Reference window

Returns:

Current position of finger, or undefined if it’s not down

sfVector2i sfTouch_getPositionWindowBase(unsigned int finger, const sfWindowBase *relativeTo)

Get the current position of a touch in window coordinates.

This function returns the current touch position relative to the given window base, or desktop if NULL is passed.

Parameters:
  • finger – Finger index

  • relativeTo – Reference window

Returns:

Current position of finger, or undefined if it’s not down