SDL_events.h

Estructura SDL_MultiGestureEvent

Estructura que contiene información de múltiples eventos de gestos con los dedos.

typedef struct SDL_MultiGestureEvent
{
    Uint32 type;        /**< ::SDL_MULTIGESTURE */
    Uint32 timestamp;   /**< In milliseconds, populated using SDL_GetTicks() */
    SDL_TouchID touchId; /**< The touch device id */
    float dTheta;
    float dDist;
    float x;
    float y;
    Uint16 numFingers;
    Uint16 padding;
} SDL_MultiGestureEvent;

Miembros

type
SDL_MULTIGESTURE
timestamp
Marca de tiempo en milisegundos.
touchId
El identificador del dispositivo táctil.
dTheta
La cantidad de rotación de los dedos durante este movimiento, en radianes.
dDist
La cantidad en que los dedos se pellizcan durante este movimiento.
x
El centro normalizado del gesto.
y
El centro normalizado del gesto.
numFingers
El número de dedos utilizados en el gesto.

Observaciones

SDL_MultiGestureEvent es un miembro de la unión SDL_Event y se utiliza cuando se reporta un evento de tipo SDL_MULTIGESTURE. Se accede a él a través del campo mgesture del evento.