Provided by: libsdl3-doc_3.2.8+ds-1_all bug

NAME

       SDL_PenButtonEvent - Pressure-sensitive pen button event structure (event.pbutton.*)

HEADER FILE

       Defined in SDL3/SDL_events.h

SYNOPSIS

       #include "SDL3/SDL.h"

       typedef struct SDL_PenButtonEvent
       {
           SDL_EventType type; /**< SDL_EVENT_PEN_BUTTON_DOWN or SDL_EVENT_PEN_BUTTON_UP */
           Uint32 reserved;
           Uint64 timestamp;   /**< In nanoseconds, populated using SDL_GetTicksNS() */
           SDL_WindowID windowID; /**< The window with mouse focus, if any */
           SDL_PenID which;        /**< The pen instance id */
           SDL_PenInputFlags pen_state;   /**< Complete pen input state at time of event */
           float x;                /**< X coordinate, relative to window */
           float y;                /**< Y coordinate, relative to window */
           Uint8 button;       /**< The pen button index (first button is 1). */
           bool down;      /**< true if the button is pressed */
       } SDL_PenButtonEvent;

DESCRIPTION

       This  is  for  buttons  on the pen itself that the user might click. The pen itself pressing down to draw
       triggers a

       SDL_EVENT_PEN_DOWN
        event instead.

AVAILABILITY

       This struct is available since SDL 3.2.0.

Simple Directmedia Layer                            SDL 3.2.8                          SDL_PenButtonEvent(3type)