{"payload":{"allShortcutsEnabled":false,"fileTree":{"include":{"items":[{"name":"SDL.h","path":"include/SDL.h","contentType":"file"},{"name":"SDL_assert.h","path":"include/SDL_assert.h","contentType":"file"},{"name":"SDL_atomic.h","path":"include/SDL_atomic.h","contentType":"file"},{"name":"SDL_audio.h","path":"include/SDL_audio.h","contentType":"file"},{"name":"SDL_blendmode.h","path":"include/SDL_blendmode.h","contentType":"file"},{"name":"SDL_clipboard.h","path":"include/SDL_clipboard.h","contentType":"file"},{"name":"SDL_compat.h","path":"include/SDL_compat.h","contentType":"file"},{"name":"SDL_config.h.default","path":"include/SDL_config.h.default","contentType":"file"},{"name":"SDL_config.h.in","path":"include/SDL_config.h.in","contentType":"file"},{"name":"SDL_config_android.h","path":"include/SDL_config_android.h","contentType":"file"},{"name":"SDL_config_iphoneos.h","path":"include/SDL_config_iphoneos.h","contentType":"file"},{"name":"SDL_config_macosx.h","path":"include/SDL_config_macosx.h","contentType":"file"},{"name":"SDL_config_minimal.h","path":"include/SDL_config_minimal.h","contentType":"file"},{"name":"SDL_config_nintendods.h","path":"include/SDL_config_nintendods.h","contentType":"file"},{"name":"SDL_config_pandora.h","path":"include/SDL_config_pandora.h","contentType":"file"},{"name":"SDL_config_win32.h","path":"include/SDL_config_win32.h","contentType":"file"},{"name":"SDL_config_wiz.h","path":"include/SDL_config_wiz.h","contentType":"file"},{"name":"SDL_copying.h","path":"include/SDL_copying.h","contentType":"file"},{"name":"SDL_cpuinfo.h","path":"include/SDL_cpuinfo.h","contentType":"file"},{"name":"SDL_endian.h","path":"include/SDL_endian.h","contentType":"file"},{"name":"SDL_error.h","path":"include/SDL_error.h","contentType":"file"},{"name":"SDL_events.h","path":"include/SDL_events.h","contentType":"file"},{"name":"SDL_gesture.h","path":"include/SDL_gesture.h","contentType":"file"},{"name":"SDL_haptic.h","path":"include/SDL_haptic.h","contentType":"file"},{"name":"SDL_input.h","path":"include/SDL_input.h","contentType":"file"},{"name":"SDL_joystick.h","path":"include/SDL_joystick.h","contentType":"file"},{"name":"SDL_keyboard.h","path":"include/SDL_keyboard.h","contentType":"file"},{"name":"SDL_keysym.h","path":"include/SDL_keysym.h","contentType":"file"},{"name":"SDL_loadso.h","path":"include/SDL_loadso.h","contentType":"file"},{"name":"SDL_main.h","path":"include/SDL_main.h","contentType":"file"},{"name":"SDL_mouse.h","path":"include/SDL_mouse.h","contentType":"file"},{"name":"SDL_mutex.h","path":"include/SDL_mutex.h","contentType":"file"},{"name":"SDL_name.h","path":"include/SDL_name.h","contentType":"file"},{"name":"SDL_opengl.h","path":"include/SDL_opengl.h","contentType":"file"},{"name":"SDL_opengles.h","path":"include/SDL_opengles.h","contentType":"file"},{"name":"SDL_pixels.h","path":"include/SDL_pixels.h","contentType":"file"},{"name":"SDL_platform.h","path":"include/SDL_platform.h","contentType":"file"},{"name":"SDL_power.h","path":"include/SDL_power.h","contentType":"file"},{"name":"SDL_quit.h","path":"include/SDL_quit.h","contentType":"file"},{"name":"SDL_rect.h","path":"include/SDL_rect.h","contentType":"file"},{"name":"SDL_rwops.h","path":"include/SDL_rwops.h","contentType":"file"},{"name":"SDL_scalemode.h","path":"include/SDL_scalemode.h","contentType":"file"},{"name":"SDL_scancode.h","path":"include/SDL_scancode.h","contentType":"file"},{"name":"SDL_shape.h","path":"include/SDL_shape.h","contentType":"file"},{"name":"SDL_stdinc.h","path":"include/SDL_stdinc.h","contentType":"file"},{"name":"SDL_surface.h","path":"include/SDL_surface.h","contentType":"file"},{"name":"SDL_syswm.h","path":"include/SDL_syswm.h","contentType":"file"},{"name":"SDL_thread.h","path":"include/SDL_thread.h","contentType":"file"},{"name":"SDL_timer.h","path":"include/SDL_timer.h","contentType":"file"},{"name":"SDL_touch.h","path":"include/SDL_touch.h","contentType":"file"},{"name":"SDL_types.h","path":"include/SDL_types.h","contentType":"file"},{"name":"SDL_version.h","path":"include/SDL_version.h","contentType":"file"},{"name":"SDL_video.h","path":"include/SDL_video.h","contentType":"file"},{"name":"begin_code.h","path":"include/begin_code.h","contentType":"file"},{"name":"close_code.h","path":"include/close_code.h","contentType":"file"},{"name":"doxyfile","path":"include/doxyfile","contentType":"file"}],"totalCount":56},"":{"items":[{"name":"VisualC","path":"VisualC","contentType":"directory"},{"name":"VisualCE","path":"VisualCE","contentType":"directory"},{"name":"Xcode-iPhoneOS","path":"Xcode-iPhoneOS","contentType":"directory"},{"name":"Xcode","path":"Xcode","contentType":"directory"},{"name":"acinclude","path":"acinclude","contentType":"directory"},{"name":"android-project","path":"android-project","contentType":"directory"},{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":".indent.pro","path":".indent.pro","contentType":"file"},{"name":"Android.mk","path":"Android.mk","contentType":"file"},{"name":"BUGS","path":"BUGS","contentType":"file"},{"name":"Borland.html","path":"Borland.html","contentType":"file"},{"name":"Borland.zip","path":"Borland.zip","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"CREDITS","path":"CREDITS","contentType":"file"},{"name":"INSTALL","path":"INSTALL","contentType":"file"},{"name":"Makefile.ds","path":"Makefile.ds","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"Makefile.pandora","path":"Makefile.pandora","contentType":"file"},{"name":"Makefile.wiz","path":"Makefile.wiz","contentType":"file"},{"name":"NOTES","path":"NOTES","contentType":"file"},{"name":"README","path":"README","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README.BeOS","path":"README.BeOS","contentType":"file"},{"name":"README.DirectFB","path":"README.DirectFB","contentType":"file"},{"name":"README.HG","path":"README.HG","contentType":"file"},{"name":"README.MacOSX","path":"README.MacOSX","contentType":"file"},{"name":"README.PS3","path":"README.PS3","contentType":"file"},{"name":"README.Porting","path":"README.Porting","contentType":"file"},{"name":"README.QNX","path":"README.QNX","contentType":"file"},{"name":"README.RISCOS","path":"README.RISCOS","contentType":"file"},{"name":"README.Watcom","path":"README.Watcom","contentType":"file"},{"name":"README.WinCE","path":"README.WinCE","contentType":"file"},{"name":"README.android","path":"README.android","contentType":"file"},{"name":"README.gesture","path":"README.gesture","contentType":"file"},{"name":"README.iphoneos","path":"README.iphoneos","contentType":"file"},{"name":"README.pandora","path":"README.pandora","contentType":"file"},{"name":"README.touch","path":"README.touch","contentType":"file"},{"name":"SDL.spec.in","path":"SDL.spec.in","contentType":"file"},{"name":"TODO","path":"TODO","contentType":"file"},{"name":"UNDER_CONSTRUCTION.txt","path":"UNDER_CONSTRUCTION.txt","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"Watcom-Win32.zip","path":"Watcom-Win32.zip","contentType":"file"},{"name":"WhatsNew","path":"WhatsNew","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"sdl-config.in","path":"sdl-config.in","contentType":"file"},{"name":"sdl.m4","path":"sdl.m4","contentType":"file"},{"name":"sdl.pc.in","path":"sdl.pc.in","contentType":"file"}],"totalCount":53}},"fileTreeProcessingTime":13.115376,"foldersToFetch":[],"repo":{"id":337752652,"defaultBranch":"main","name":"SDL-historical-archive","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-10T14:40:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"21c4f06b800aaf2c4fb5cff760822ae4b147ea9b","listCacheKey":"v0:1612970265.696589","canEdit":false,"refType":"tree","currentOid":"21c4f06b800aaf2c4fb5cff760822ae4b147ea9b"},"path":"include/SDL_events.h","currentUser":null,"blob":{"rawLines":["/*"," SDL - Simple DirectMedia Layer"," Copyright (C) 1997-2010 Sam Lantinga",""," This library is free software; you can redistribute it and/or"," modify it under the terms of the GNU Lesser General Public"," License as published by the Free Software Foundation; either"," version 2.1 of the License, or (at your option) any later version.",""," This library is distributed in the hope that it will be useful,"," but WITHOUT ANY WARRANTY; without even the implied warranty of"," MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU"," Lesser General Public License for more details.",""," You should have received a copy of the GNU Lesser General Public"," License along with this library; if not, write to the Free Software"," Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA",""," Sam Lantinga"," slouken@libsdl.org","*/","","/**"," * \\file SDL_events.h"," * "," * Include file for SDL event handling."," */","","#ifndef _SDL_events_h","#define _SDL_events_h","","#include \"SDL_stdinc.h\"","#include \"SDL_error.h\"","#include \"SDL_video.h\"","#include \"SDL_keyboard.h\"","#include \"SDL_mouse.h\"","#include \"SDL_joystick.h\"","#include \"SDL_quit.h\"","#include \"SDL_gesture.h\"","#include \"SDL_touch.h\"","","#include \"begin_code.h\"","/* Set up for C function definitions, even when using C++ */","#ifdef __cplusplus","/* *INDENT-OFF* */","extern \"C\" {","/* *INDENT-ON* */","#endif","","/* General keyboard/mouse state definitions */","#define SDL_RELEASED\t0","#define SDL_PRESSED\t1","","/**"," * \\brief The types of events that can be delivered."," */","typedef enum","{"," SDL_FIRSTEVENT = 0, /**< Unused (do not remove) */",""," /* Application events */"," SDL_QUIT = 0x100, /**< User-requested quit */",""," /* Window events */"," SDL_WINDOWEVENT = 0x200, /**< Window state change */"," SDL_SYSWMEVENT, /**< System specific event */",""," /* Keyboard events */"," SDL_KEYDOWN = 0x300, /**< Key pressed */"," SDL_KEYUP, /**< Key released */"," SDL_TEXTEDITING, /**< Keyboard text editing (composition) */"," SDL_TEXTINPUT, /**< Keyboard text input */",""," /* Mouse events */"," SDL_MOUSEMOTION = 0x400, /**< Mouse moved */"," SDL_MOUSEBUTTONDOWN, /**< Mouse button pressed */"," SDL_MOUSEBUTTONUP, /**< Mouse button released */"," SDL_MOUSEWHEEL, /**< Mouse wheel motion */",""," /* Tablet or multiple mice input device events */"," SDL_INPUTMOTION = 0x500, /**< Input moved */"," SDL_INPUTBUTTONDOWN, /**< Input button pressed */"," SDL_INPUTBUTTONUP, /**< Input button released */"," SDL_INPUTWHEEL, /**< Input wheel motion */"," SDL_INPUTPROXIMITYIN, /**< Input pen entered proximity */"," SDL_INPUTPROXIMITYOUT, /**< Input pen left proximity */",""," /* Joystick events */"," SDL_JOYAXISMOTION = 0x600, /**< Joystick axis motion */"," SDL_JOYBALLMOTION, /**< Joystick trackball motion */"," SDL_JOYHATMOTION, /**< Joystick hat position change */"," SDL_JOYBUTTONDOWN, /**< Joystick button pressed */"," SDL_JOYBUTTONUP, /**< Joystick button released */",""," /* Touch events */"," SDL_FINGERDOWN = 0x700,"," SDL_FINGERUP,"," SDL_FINGERMOTION,"," SDL_TOUCHBUTTONDOWN,"," SDL_TOUCHBUTTONUP, ",""," /* Gesture events */"," SDL_DOLLARGESTURE = 0x800,"," SDL_DOLLARRECORD,"," SDL_MULTIGESTURE,",""," /* Clipboard events */",""," SDL_CLIPBOARDUPDATE = 0x900, /**< The clipboard changed */",""," /* Obsolete events */"," SDL_EVENT_COMPAT1 = 0x7000, /**< SDL 1.2 events for compatibility */"," SDL_EVENT_COMPAT2,"," SDL_EVENT_COMPAT3,","",""," /** Events ::SDL_USEREVENT through ::SDL_LASTEVENT are for your use,"," * and should be allocated with SDL_RegisterEvents()"," */"," SDL_USEREVENT = 0x8000,",""," /**"," * This last event is only for bounding internal arrays"," */"," SDL_LASTEVENT = 0xFFFF","} SDL_EventType;","","/**"," * \\brief Window state change event data (event.window.*)"," */","typedef struct SDL_WindowEvent","{"," Uint32 type; /**< ::SDL_WINDOWEVENT */"," Uint32 windowID; /**< The associated window */"," Uint8 event; /**< ::SDL_WindowEventID */"," Uint8 padding1;"," Uint8 padding2;"," Uint8 padding3;"," int data1; /**< event dependent data */"," int data2; /**< event dependent data */","} SDL_WindowEvent;","","/**"," * \\brief Keyboard button event structure (event.key.*)"," */","typedef struct SDL_KeyboardEvent","{"," Uint32 type; /**< ::SDL_KEYDOWN or ::SDL_KEYUP */"," Uint32 windowID; /**< The window with keyboard focus, if any */"," Uint8 state; /**< ::SDL_PRESSED or ::SDL_RELEASED */"," Uint8 repeat; /**< Non-zero if this is a key repeat */"," Uint8 padding2;"," Uint8 padding3;"," SDL_keysym keysym; /**< The key that was pressed or released */","} SDL_KeyboardEvent;","","#define SDL_TEXTEDITINGEVENT_TEXT_SIZE (32)","/**"," * \\brief Keyboard text editing event structure (event.edit.*)"," */","typedef struct SDL_TextEditingEvent","{"," Uint32 type; /**< ::SDL_TEXTEDITING */"," Uint32 windowID; /**< The window with keyboard focus, if any */"," char text[SDL_TEXTEDITINGEVENT_TEXT_SIZE]; /**< The editing text */"," int start; /**< The start cursor of selected editing text */"," int length; /**< The length of selected editing text */","} SDL_TextEditingEvent;","","","#define SDL_TEXTINPUTEVENT_TEXT_SIZE (32)","/**"," * \\brief Keyboard text input event structure (event.text.*)"," */","typedef struct SDL_TextInputEvent","{"," Uint32 type; /**< ::SDL_TEXTINPUT */"," Uint32 windowID; /**< The window with keyboard focus, if any */"," char text[SDL_TEXTINPUTEVENT_TEXT_SIZE]; /**< The input text */","} SDL_TextInputEvent;","","/**"," * \\brief Mouse motion event structure (event.motion.*)"," */","typedef struct SDL_MouseMotionEvent","{"," Uint32 type; /**< ::SDL_MOUSEMOTION */"," Uint32 windowID; /**< The window with mouse focus, if any */"," Uint8 state; /**< The current button state */"," Uint8 padding1;"," Uint8 padding2;"," Uint8 padding3;"," int x; /**< X coordinate, relative to window */"," int y; /**< Y coordinate, relative to window */"," int xrel; /**< The relative motion in the X direction */"," int yrel; /**< The relative motion in the Y direction */","} SDL_MouseMotionEvent;","","/**"," * \\brief Mouse button event structure (event.button.*)"," */","typedef struct SDL_MouseButtonEvent","{"," Uint32 type; /**< ::SDL_MOUSEBUTTONDOWN or ::SDL_MOUSEBUTTONUP */"," Uint32 windowID; /**< The window with mouse focus, if any */"," Uint8 button; /**< The mouse button index */"," Uint8 state; /**< ::SDL_PRESSED or ::SDL_RELEASED */"," Uint8 padding1;"," Uint8 padding2;"," int x; /**< X coordinate, relative to window */"," int y; /**< Y coordinate, relative to window */","} SDL_MouseButtonEvent;","","/**"," * \\brief Mouse wheel event structure (event.wheel.*)"," */","typedef struct SDL_MouseWheelEvent","{"," Uint32 type; /**< ::SDL_MOUSEWHEEL */"," Uint32 windowID; /**< The window with mouse focus, if any */"," int x; /**< The amount scrolled horizontally */"," int y; /**< The amount scrolled vertically */","} SDL_MouseWheelEvent;","","/**"," * \\brief Joystick axis motion event structure (event.jaxis.*)"," */","typedef struct SDL_JoyAxisEvent","{"," Uint32 type; /**< ::SDL_JOYAXISMOTION */"," Uint8 which; /**< The joystick device index */"," Uint8 axis; /**< The joystick axis index */"," Uint8 padding1;"," Uint8 padding2;"," int value; /**< The axis value (range: -32768 to 32767) */","} SDL_JoyAxisEvent;","","/**"," * \\brief Joystick trackball motion event structure (event.jball.*)"," */","typedef struct SDL_JoyBallEvent","{"," Uint32 type; /**< ::SDL_JOYBALLMOTION */"," Uint8 which; /**< The joystick device index */"," Uint8 ball; /**< The joystick trackball index */"," Uint8 padding1;"," Uint8 padding2;"," int xrel; /**< The relative motion in the X direction */"," int yrel; /**< The relative motion in the Y direction */","} SDL_JoyBallEvent;","","/**"," * \\brief Joystick hat position change event structure (event.jhat.*)"," */","typedef struct SDL_JoyHatEvent","{"," Uint32 type; /**< ::SDL_JOYHATMOTION */"," Uint8 which; /**< The joystick device index */"," Uint8 hat; /**< The joystick hat index */"," Uint8 value; /**< The hat position value."," * \\sa ::SDL_HAT_LEFTUP ::SDL_HAT_UP ::SDL_HAT_RIGHTUP"," * \\sa ::SDL_HAT_LEFT ::SDL_HAT_CENTERED ::SDL_HAT_RIGHT"," * \\sa ::SDL_HAT_LEFTDOWN ::SDL_HAT_DOWN ::SDL_HAT_RIGHTDOWN"," * "," * Note that zero means the POV is centered."," */"," Uint8 padding1;","} SDL_JoyHatEvent;","","/**"," * \\brief Joystick button event structure (event.jbutton.*)"," */","typedef struct SDL_JoyButtonEvent","{"," Uint32 type; /**< ::SDL_JOYBUTTONDOWN or ::SDL_JOYBUTTONUP */"," Uint8 which; /**< The joystick device index */"," Uint8 button; /**< The joystick button index */"," Uint8 state; /**< ::SDL_PRESSED or ::SDL_RELEASED */"," Uint8 padding1;","} SDL_JoyButtonEvent;","","","/**"," * \\brief Touch finger motion/finger event structure (event.tmotion.*)"," */","typedef struct SDL_TouchFingerEvent","{"," Uint32 type; /**< ::SDL_FINGERMOTION OR ","\t\t\t SDL_FINGERDOWN OR SDL_FINGERUP*/"," Uint32 windowID; /**< The window with mouse focus, if any */"," SDL_TouchID touchId; /**< The touch device id */"," SDL_FingerID fingerId;"," Uint8 state; /**< The current button state */"," Uint8 padding1;"," Uint8 padding2;"," Uint8 padding3;"," Uint16 x;"," Uint16 y;"," Sint16 dx;"," Sint16 dy;"," Uint16 pressure;","} SDL_TouchFingerEvent;","","","/**"," * \\brief Touch finger motion/finger event structure (event.tmotion.*)"," */","typedef struct SDL_TouchButtonEvent","{"," Uint32 type; /**< ::SDL_TOUCHBUTTONUP OR SDL_TOUCHBUTTONDOWN */"," Uint32 windowID; /**< The window with mouse focus, if any */"," SDL_TouchID touchId; /**< The touch device index */"," Uint8 state; /**< The current button state */"," Uint8 button; /**< The button changing state */"," Uint8 padding1;"," Uint8 padding2;","} SDL_TouchButtonEvent;","","","","/**"," * \\brief Multiple Finger Gesture Event"," */","typedef struct SDL_MultiGestureEvent","{"," Uint32 type; /**< ::SDL_MULTIGESTURE */"," Uint32 windowID; /**< The window with mouse focus, if any */"," SDL_TouchID touchId; /**< The touch device index */"," float dTheta;"," float dDist;"," float x; //currently 0...1. Change to screen coords?"," float y; "," Uint16 numFingers;"," Uint16 padding;","} SDL_MultiGestureEvent;","","typedef struct SDL_DollarGestureEvent","{"," Uint32 type; /**< ::SDL_DOLLARGESTURE */"," Uint32 windowID; /**< The window with mouse focus, if any */"," SDL_TouchID touchId; /**< The touch device index */"," SDL_GestureID gestureId;"," Uint32 numFingers;"," float error;"," /*"," //TODO: Enable to give location?"," float x; //currently 0...1. Change to screen coords?"," float y; "," */","} SDL_DollarGestureEvent;","","","","","/**"," * \\brief The \"quit requested\" event"," */","typedef struct SDL_QuitEvent","{"," Uint32 type; /**< ::SDL_QUIT */","} SDL_QuitEvent;","","/**"," * \\brief A user-defined event type (event.user.*)"," */","typedef struct SDL_UserEvent","{"," Uint32 type; /**< ::SDL_USEREVENT through ::SDL_NUMEVENTS-1 */"," Uint32 windowID; /**< The associated window if any */"," int code; /**< User defined event code */"," void *data1; /**< User defined data pointer */"," void *data2; /**< User defined data pointer */","} SDL_UserEvent;","","struct SDL_SysWMmsg;","typedef struct SDL_SysWMmsg SDL_SysWMmsg;","","/**"," * \\brief A video driver dependent system event (event.syswm.*)"," * "," * \\note If you want to use this event, you should include SDL_syswm.h."," */","typedef struct SDL_SysWMEvent","{"," Uint32 type; /**< ::SDL_SYSWMEVENT */"," SDL_SysWMmsg *msg; /**< driver dependent data, defined in SDL_syswm.h */","} SDL_SysWMEvent;","","#ifndef SDL_NO_COMPAT","/**"," * \\addtogroup Compatibility "," */","/*@{*/","","/**"," * \\name Typedefs for backwards compatibility"," */","/*@{*/","typedef struct SDL_ActiveEvent","{"," Uint32 type;"," Uint8 gain;"," Uint8 state;","} SDL_ActiveEvent;","","typedef struct SDL_ResizeEvent","{"," Uint32 type;"," int w;"," int h;","} SDL_ResizeEvent;","/*@}*/","","/*@}*//*Compatibility*/","#endif","","/**"," * \\brief General event structure"," */","typedef union SDL_Event","{"," Uint32 type; /**< Event type, shared with all events */"," SDL_WindowEvent window; /**< Window event data */"," SDL_KeyboardEvent key; /**< Keyboard event data */"," SDL_TextEditingEvent edit; /**< Text editing event data */"," SDL_TextInputEvent text; /**< Text input event data */"," SDL_MouseMotionEvent motion; /**< Mouse motion event data */"," SDL_MouseButtonEvent button; /**< Mouse button event data */"," SDL_MouseWheelEvent wheel; /**< Mouse wheel event data */"," SDL_JoyAxisEvent jaxis; /**< Joystick axis event data */"," SDL_JoyBallEvent jball; /**< Joystick ball event data */"," SDL_JoyHatEvent jhat; /**< Joystick hat event data */"," SDL_JoyButtonEvent jbutton; /**< Joystick button event data */"," SDL_QuitEvent quit; /**< Quit request event data */"," SDL_UserEvent user; /**< Custom event data */"," SDL_SysWMEvent syswm; /**< System dependent window event data */"," SDL_TouchFingerEvent tfinger; /**< Touch finger event data */"," SDL_TouchButtonEvent tbutton; /**< Touch button event data */"," SDL_MultiGestureEvent mgesture; /**< Multi Finger Gesture data*/"," SDL_DollarGestureEvent dgesture; /**< Multi Finger Gesture data*/",""," /** Temporarily here for backwards compatibility */"," /*@{*/","#ifndef SDL_NO_COMPAT"," SDL_ActiveEvent active;"," SDL_ResizeEvent resize;","#endif"," /*@}*/","} SDL_Event;","","","/* Function prototypes */","","/**"," * Pumps the event loop, gathering events from the input devices."," * "," * This function updates the event queue and internal input device state."," * "," * This should only be run in the thread that sets the video mode."," */","extern DECLSPEC void SDLCALL SDL_PumpEvents(void);","","/*@{*/","typedef enum","{"," SDL_ADDEVENT,"," SDL_PEEKEVENT,"," SDL_GETEVENT","} SDL_eventaction;","","/**"," * Checks the event queue for messages and optionally returns them."," * "," * If \\c action is ::SDL_ADDEVENT, up to \\c numevents events will be added to"," * the back of the event queue."," * "," * If \\c action is ::SDL_PEEKEVENT, up to \\c numevents events at the front"," * of the event queue, within the specified minimum and maximum type,"," * will be returned and will not be removed from the queue."," * "," * If \\c action is ::SDL_GETEVENT, up to \\c numevents events at the front "," * of the event queue, within the specified minimum and maximum type,"," * will be returned and will be removed from the queue."," * "," * \\return The number of events actually stored, or -1 if there was an error."," * "," * This function is thread-safe."," */","extern DECLSPEC int SDLCALL SDL_PeepEvents(SDL_Event * events, int numevents,"," SDL_eventaction action,"," Uint32 minType, Uint32 maxType);","/*@}*/","","/**"," * Checks to see if certain event types are in the event queue."," */","extern DECLSPEC SDL_bool SDLCALL SDL_HasEvent(Uint32 type);","extern DECLSPEC SDL_bool SDLCALL SDL_HasEvents(Uint32 minType, Uint32 maxType);","","/**"," * This function clears events from the event queue"," */","extern DECLSPEC void SDLCALL SDL_FlushEvent(Uint32 type);","extern DECLSPEC void SDLCALL SDL_FlushEvents(Uint32 minType, Uint32 maxType);","","/**"," * \\brief Polls for currently pending events."," * "," * \\return 1 if there are any pending events, or 0 if there are none available."," * "," * \\param event If not NULL, the next event is removed from the queue and "," * stored in that area."," */","extern DECLSPEC int SDLCALL SDL_PollEvent(SDL_Event * event);","","/**"," * \\brief Waits indefinitely for the next available event."," * "," * \\return 1, or 0 if there was an error while waiting for events."," * "," * \\param event If not NULL, the next event is removed from the queue and "," * stored in that area."," */","extern DECLSPEC int SDLCALL SDL_WaitEvent(SDL_Event * event);","","/**"," * \\brief Waits until the specified timeout (in milliseconds) for the next "," * available event."," * "," * \\return 1, or 0 if there was an error while waiting for events."," * "," * \\param event If not NULL, the next event is removed from the queue and "," * stored in that area."," */","extern DECLSPEC int SDLCALL SDL_WaitEventTimeout(SDL_Event * event,"," int timeout);","","/**"," * \\brief Add an event to the event queue."," * "," * \\return 1 on success, 0 if the event was filtered, or -1 if the event queue "," * was full or there was some other error."," */","extern DECLSPEC int SDLCALL SDL_PushEvent(SDL_Event * event);","","typedef int (SDLCALL * SDL_EventFilter) (void *userdata, SDL_Event * event);","","/**"," * Sets up a filter to process all events before they change internal state and"," * are posted to the internal event queue."," * "," * The filter is protypted as:"," * \\code"," * int SDL_EventFilter(void *userdata, SDL_Event * event);"," * \\endcode"," *"," * If the filter returns 1, then the event will be added to the internal queue."," * If it returns 0, then the event will be dropped from the queue, but the "," * internal state will still be updated. This allows selective filtering of"," * dynamically arriving events."," * "," * \\warning Be very careful of what you do in the event filter function, as "," * it may run in a different thread!"," * "," * There is one caveat when dealing with the ::SDL_QUITEVENT event type. The"," * event filter is only called when the window manager desires to close the"," * application window. If the event filter returns 1, then the window will"," * be closed, otherwise the window will remain open if possible."," *"," * If the quit event is generated by an interrupt signal, it will bypass the"," * internal queue and be delivered to the application at the next event poll."," */","extern DECLSPEC void SDLCALL SDL_SetEventFilter(SDL_EventFilter filter,"," void *userdata);","","/**"," * Return the current event filter - can be used to \"chain\" filters."," * If there is no event filter set, this function returns SDL_FALSE."," */","extern DECLSPEC SDL_bool SDLCALL SDL_GetEventFilter(SDL_EventFilter * filter,"," void **userdata);","","/**"," * Run the filter function on the current event queue, removing any"," * events for which the filter returns 0."," */","extern DECLSPEC void SDLCALL SDL_FilterEvents(SDL_EventFilter filter,"," void *userdata);","","/*@{*/","#define SDL_QUERY\t-1","#define SDL_IGNORE\t 0","#define SDL_DISABLE\t 0","#define SDL_ENABLE\t 1","","/**"," * This function allows you to set the state of processing certain events."," * - If \\c state is set to ::SDL_IGNORE, that event will be automatically "," * dropped from the event queue and will not event be filtered."," * - If \\c state is set to ::SDL_ENABLE, that event will be processed "," * normally."," * - If \\c state is set to ::SDL_QUERY, SDL_EventState() will return the "," * current processing state of the specified event."," */","extern DECLSPEC Uint8 SDLCALL SDL_EventState(Uint32 type, int state);","/*@}*/","#define SDL_GetEventState(type) SDL_EventState(type, SDL_QUERY)","","/**"," * This function allocates a set of user-defined events, and returns"," * the beginning event number for that set of events."," *"," * If there aren't enough user-defined events left, this function"," * returns (Uint32)-1"," */","extern DECLSPEC Uint32 SDLCALL SDL_RegisterEvents(int numevents);","","/* Ends C function definitions when using C++ */","#ifdef __cplusplus","/* *INDENT-OFF* */","}","/* *INDENT-ON* */","#endif","#include \"close_code.h\"","","#endif /* _SDL_events_h */","","/* vi: set ts=4 sw=4 expandtab: */"],"stylingDirectives":[[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":62,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":16,"cssClass":"pl-c"}],[{"start":0,"end":22,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":22,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-s1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-s1"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":22,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":22,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":25,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":22,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":25,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":21,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":24,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":22,"cssClass":"pl-s"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":18,"cssClass":"pl-s1"}],[{"start":0,"end":18,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-s"}],[{"start":0,"end":17,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[],[{"start":0,"end":46,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":20,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":19,"cssClass":"pl-c1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":52,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-k"}],[],[{"start":4,"end":18,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":32,"end":62,"cssClass":"pl-c"}],[],[{"start":4,"end":28,"cssClass":"pl-c"}],[{"start":4,"end":12,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":59,"cssClass":"pl-c"}],[],[{"start":4,"end":23,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":59,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c1"},{"start":32,"end":61,"cssClass":"pl-c"}],[],[{"start":4,"end":25,"cssClass":"pl-c"}],[{"start":4,"end":15,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":13,"cssClass":"pl-c1"},{"start":32,"end":52,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c1"},{"start":32,"end":75,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c1"},{"start":32,"end":59,"cssClass":"pl-c"}],[],[{"start":4,"end":22,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":23,"cssClass":"pl-c1"},{"start":32,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":32,"end":61,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c1"},{"start":32,"end":58,"cssClass":"pl-c"}],[],[{"start":4,"end":53,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":23,"cssClass":"pl-c1"},{"start":32,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":32,"end":61,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c1"},{"start":32,"end":58,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-c1"},{"start":32,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":32,"end":64,"cssClass":"pl-c"}],[],[{"start":4,"end":25,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-c1"},{"start":32,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":32,"end":65,"cssClass":"pl-c"}],[{"start":4,"end":20,"cssClass":"pl-c1"},{"start":32,"end":68,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":32,"end":63,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c1"},{"start":32,"end":64,"cssClass":"pl-c"}],[],[{"start":4,"end":22,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":31,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":20,"cssClass":"pl-c1"}],[{"start":4,"end":23,"cssClass":"pl-c1"}],[{"start":4,"end":21,"cssClass":"pl-c1"}],[],[{"start":4,"end":24,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":31,"cssClass":"pl-c1"}],[{"start":4,"end":20,"cssClass":"pl-c1"}],[{"start":4,"end":20,"cssClass":"pl-c1"}],[],[{"start":4,"end":26,"cssClass":"pl-c"}],[],[{"start":4,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":31,"cssClass":"pl-c1"},{"start":33,"end":62,"cssClass":"pl-c"}],[],[{"start":4,"end":25,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":30,"cssClass":"pl-c1"},{"start":32,"end":72,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c1"}],[{"start":4,"end":21,"cssClass":"pl-c1"}],[],[],[{"start":4,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":57,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-c1"}],[],[{"start":4,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":60,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-c1"}],[{"start":2,"end":15,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":58,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":30,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":49,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":53,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":13,"cssClass":"pl-c1"},{"start":24,"end":52,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":13,"cssClass":"pl-c1"},{"start":24,"end":52,"cssClass":"pl-c"}],[{"start":2,"end":17,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":56,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":32,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":70,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":63,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":16,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":14,"cssClass":"pl-smi"},{"start":15,"end":21,"cssClass":"pl-c1"},{"start":24,"end":68,"cssClass":"pl-c"}],[{"start":2,"end":19,"cssClass":"pl-smi"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":38,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":63,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":35,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":48,"end":73,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":48,"end":94,"cssClass":"pl-c"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":9,"end":13,"cssClass":"pl-c1"},{"start":14,"end":44,"cssClass":"pl-c1"},{"start":48,"end":72,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":13,"cssClass":"pl-c1"},{"start":48,"end":97,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":14,"cssClass":"pl-c1"},{"start":48,"end":91,"cssClass":"pl-c"}],[{"start":2,"end":22,"cssClass":"pl-smi"}],[],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":36,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":61,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":33,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":46,"end":69,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":46,"end":92,"cssClass":"pl-c"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":9,"end":13,"cssClass":"pl-c1"},{"start":14,"end":42,"cssClass":"pl-c1"},{"start":46,"end":68,"cssClass":"pl-c"}],[{"start":2,"end":20,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":56,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":35,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":49,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":56,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":12,"cssClass":"pl-c1"},{"start":24,"end":70,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":12,"cssClass":"pl-c1"},{"start":24,"end":70,"cssClass":"pl-c"}],[{"start":2,"end":22,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":56,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":35,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":76,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":16,"cssClass":"pl-c1"},{"start":24,"end":54,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":63,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":2,"end":22,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":54,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":34,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":48,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":64,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":24,"end":62,"cssClass":"pl-c"}],[{"start":2,"end":21,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":63,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":31,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":14,"cssClass":"pl-c1"},{"start":24,"end":55,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":13,"cssClass":"pl-c1"},{"start":24,"end":71,"cssClass":"pl-c"}],[{"start":2,"end":18,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":31,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":14,"cssClass":"pl-c1"},{"start":24,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":12,"cssClass":"pl-c1"},{"start":24,"end":70,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":12,"cssClass":"pl-c1"},{"start":24,"end":70,"cssClass":"pl-c"}],[{"start":2,"end":18,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":30,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":50,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":13,"cssClass":"pl-c1"},{"start":24,"end":54,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":52,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"}],[{"start":0,"end":82,"cssClass":"pl-c"}],[{"start":0,"end":86,"cssClass":"pl-c"}],[{"start":0,"end":29,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":2,"end":17,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":60,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":33,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":72,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":16,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":63,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":2,"end":20,"cssClass":"pl-smi"}],[],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":35,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":38,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":15,"cssClass":"pl-smi"},{"start":16,"end":23,"cssClass":"pl-c1"},{"start":32,"end":59,"cssClass":"pl-c"}],[{"start":4,"end":16,"cssClass":"pl-smi"},{"start":17,"end":25,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":56,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":12,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":12,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":13,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":13,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"}],[{"start":2,"end":22,"cssClass":"pl-smi"}],[],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":35,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":74,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":15,"cssClass":"pl-smi"},{"start":16,"end":23,"cssClass":"pl-c1"},{"start":32,"end":62,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":56,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":16,"cssClass":"pl-c1"},{"start":25,"end":58,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":18,"cssClass":"pl-c1"}],[{"start":2,"end":22,"cssClass":"pl-smi"}],[],[],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":36,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":50,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":15,"cssClass":"pl-smi"},{"start":16,"end":23,"cssClass":"pl-c1"},{"start":32,"end":62,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":14,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":11,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":21,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":18,"cssClass":"pl-c1"}],[{"start":2,"end":23,"cssClass":"pl-smi"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":37,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":51,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":15,"cssClass":"pl-smi"},{"start":16,"end":23,"cssClass":"pl-c1"},{"start":32,"end":62,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-smi"},{"start":18,"end":27,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":21,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"}],[{"start":2,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":36,"cssClass":"pl-c"}],[{"start":0,"end":57,"cssClass":"pl-c"}],[{"start":0,"end":14,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":2,"end":24,"cssClass":"pl-smi"}],[],[],[],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":37,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":28,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":42,"cssClass":"pl-c"}],[{"start":2,"end":15,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":28,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":73,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":19,"cssClass":"pl-c1"},{"start":24,"end":60,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":12,"cssClass":"pl-c1"},{"start":24,"end":55,"cssClass":"pl-c"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":10,"end":15,"cssClass":"pl-c1"},{"start":24,"end":57,"cssClass":"pl-c"}],[{"start":2,"end":15,"cssClass":"pl-smi"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":19,"cssClass":"pl-smi"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":27,"cssClass":"pl-smi"},{"start":28,"end":40,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":24,"end":48,"cssClass":"pl-c"}],[{"start":4,"end":16,"cssClass":"pl-smi"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":21,"cssClass":"pl-c1"},{"start":24,"end":77,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-smi"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":30,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":46,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":30,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":14,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-smi"},{"start":10,"end":15,"cssClass":"pl-c1"}],[{"start":2,"end":17,"cssClass":"pl-smi"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":30,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-c1"}],[{"start":2,"end":17,"cssClass":"pl-smi"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[],[{"start":0,"end":6,"cssClass":"pl-c"},{"start":6,"end":23,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":23,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-smi"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":36,"end":78,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":26,"cssClass":"pl-c1"},{"start":36,"end":61,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-smi"},{"start":22,"end":25,"cssClass":"pl-c1"},{"start":36,"end":63,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-smi"},{"start":25,"end":29,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":22,"cssClass":"pl-smi"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":36,"end":65,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-smi"},{"start":25,"end":31,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-smi"},{"start":25,"end":31,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":23,"cssClass":"pl-smi"},{"start":24,"end":29,"cssClass":"pl-c1"},{"start":36,"end":66,"cssClass":"pl-c"}],[{"start":4,"end":20,"cssClass":"pl-smi"},{"start":21,"end":26,"cssClass":"pl-c1"},{"start":36,"end":68,"cssClass":"pl-c"}],[{"start":4,"end":20,"cssClass":"pl-smi"},{"start":21,"end":26,"cssClass":"pl-c1"},{"start":36,"end":68,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":24,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":22,"cssClass":"pl-smi"},{"start":23,"end":30,"cssClass":"pl-c1"},{"start":36,"end":70,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-smi"},{"start":18,"end":22,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-smi"},{"start":18,"end":22,"cssClass":"pl-c1"},{"start":36,"end":61,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-smi"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":36,"end":78,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-smi"},{"start":25,"end":32,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":24,"cssClass":"pl-smi"},{"start":25,"end":32,"cssClass":"pl-c1"},{"start":36,"end":67,"cssClass":"pl-c"}],[{"start":4,"end":25,"cssClass":"pl-smi"},{"start":26,"end":34,"cssClass":"pl-c1"},{"start":36,"end":68,"cssClass":"pl-c"}],[{"start":4,"end":26,"cssClass":"pl-smi"},{"start":27,"end":35,"cssClass":"pl-c1"},{"start":37,"end":69,"cssClass":"pl-c"}],[],[{"start":4,"end":55,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-c1"}],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":26,"cssClass":"pl-c1"}],[{"start":4,"end":19,"cssClass":"pl-smi"},{"start":20,"end":26,"cssClass":"pl-c1"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":10,"cssClass":"pl-c"}],[{"start":2,"end":11,"cssClass":"pl-smi"}],[],[],[{"start":0,"end":25,"cssClass":"pl-c"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":74,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":28,"cssClass":"pl-smi"},{"start":29,"end":43,"cssClass":"pl-en"},{"start":44,"end":48,"cssClass":"pl-smi"}],[],[{"start":0,"end":6,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-k"}],[],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":17,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":2,"end":17,"cssClass":"pl-smi"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":32,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":60,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":56,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":33,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-smi"},{"start":28,"end":42,"cssClass":"pl-en"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":53,"end":54,"cssClass":"pl-c1"},{"start":55,"end":61,"cssClass":"pl-s1"},{"start":63,"end":66,"cssClass":"pl-smi"},{"start":67,"end":76,"cssClass":"pl-s1"}],[{"start":43,"end":58,"cssClass":"pl-smi"},{"start":59,"end":65,"cssClass":"pl-s1"}],[{"start":43,"end":49,"cssClass":"pl-smi"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":59,"end":65,"cssClass":"pl-smi"},{"start":66,"end":73,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":32,"cssClass":"pl-smi"},{"start":33,"end":45,"cssClass":"pl-en"},{"start":46,"end":52,"cssClass":"pl-smi"},{"start":53,"end":57,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":32,"cssClass":"pl-smi"},{"start":33,"end":46,"cssClass":"pl-en"},{"start":47,"end":53,"cssClass":"pl-smi"},{"start":54,"end":61,"cssClass":"pl-s1"},{"start":63,"end":69,"cssClass":"pl-smi"},{"start":70,"end":77,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":52,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":28,"cssClass":"pl-smi"},{"start":29,"end":43,"cssClass":"pl-en"},{"start":44,"end":50,"cssClass":"pl-smi"},{"start":51,"end":55,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":28,"cssClass":"pl-smi"},{"start":29,"end":44,"cssClass":"pl-en"},{"start":45,"end":51,"cssClass":"pl-smi"},{"start":52,"end":59,"cssClass":"pl-s1"},{"start":61,"end":67,"cssClass":"pl-smi"},{"start":68,"end":75,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":46,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":37,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-smi"},{"start":28,"end":41,"cssClass":"pl-en"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":53,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":59,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":5,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":37,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-smi"},{"start":28,"end":41,"cssClass":"pl-en"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":53,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":27,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":37,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-smi"},{"start":28,"end":48,"cssClass":"pl-en"},{"start":49,"end":58,"cssClass":"pl-smi"},{"start":59,"end":60,"cssClass":"pl-c1"},{"start":61,"end":66,"cssClass":"pl-s1"}],[{"start":49,"end":52,"cssClass":"pl-smi"},{"start":53,"end":60,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":43,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-smi"},{"start":28,"end":41,"cssClass":"pl-en"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":53,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-s1"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":11,"cssClass":"pl-smi"},{"start":13,"end":20,"cssClass":"pl-smi"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":38,"cssClass":"pl-smi"},{"start":41,"end":45,"cssClass":"pl-smi"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":47,"end":55,"cssClass":"pl-s1"},{"start":57,"end":66,"cssClass":"pl-smi"},{"start":67,"end":68,"cssClass":"pl-c1"},{"start":69,"end":74,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"}],[{"start":0,"end":43,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":31,"cssClass":"pl-c"}],[{"start":0,"end":9,"cssClass":"pl-c"}],[{"start":0,"end":63,"cssClass":"pl-c"}],[{"start":0,"end":12,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":77,"cssClass":"pl-c"}],[{"start":0,"end":32,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":47,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":77,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":28,"cssClass":"pl-smi"},{"start":29,"end":47,"cssClass":"pl-en"},{"start":48,"end":63,"cssClass":"pl-smi"},{"start":64,"end":70,"cssClass":"pl-s1"}],[{"start":48,"end":52,"cssClass":"pl-smi"},{"start":53,"end":54,"cssClass":"pl-c1"},{"start":54,"end":62,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":32,"cssClass":"pl-smi"},{"start":33,"end":51,"cssClass":"pl-en"},{"start":52,"end":67,"cssClass":"pl-smi"},{"start":68,"end":69,"cssClass":"pl-c1"},{"start":70,"end":76,"cssClass":"pl-s1"}],[{"start":52,"end":56,"cssClass":"pl-smi"},{"start":57,"end":58,"cssClass":"pl-c1"},{"start":58,"end":59,"cssClass":"pl-c1"},{"start":59,"end":67,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":42,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":28,"cssClass":"pl-smi"},{"start":29,"end":45,"cssClass":"pl-en"},{"start":46,"end":61,"cssClass":"pl-smi"},{"start":62,"end":68,"cssClass":"pl-s1"}],[{"start":46,"end":50,"cssClass":"pl-smi"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":52,"end":60,"cssClass":"pl-s1"}],[],[{"start":0,"end":6,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":18,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":18,"cssClass":"pl-c1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":16,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":55,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":21,"cssClass":"pl-s1"},{"start":22,"end":29,"cssClass":"pl-smi"},{"start":30,"end":44,"cssClass":"pl-en"},{"start":45,"end":51,"cssClass":"pl-smi"},{"start":52,"end":56,"cssClass":"pl-s1"},{"start":58,"end":61,"cssClass":"pl-smi"},{"start":62,"end":67,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":25,"cssClass":"pl-en"},{"start":26,"end":30,"cssClass":"pl-s1"}],[],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":54,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":22,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":15,"cssClass":"pl-smi"},{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":30,"cssClass":"pl-smi"},{"start":31,"end":49,"cssClass":"pl-en"},{"start":50,"end":53,"cssClass":"pl-smi"},{"start":54,"end":63,"cssClass":"pl-s1"}],[],[{"start":0,"end":48,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":18,"cssClass":"pl-s1"}],[{"start":0,"end":18,"cssClass":"pl-c"},{"start":18,"end":18,"cssClass":"pl-k"}],[],[{"start":0,"end":17,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":6,"end":26,"cssClass":"pl-c"}],[],[{"start":0,"end":34,"cssClass":"pl-c"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL-historical-archive/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"SDL_events.h","displayUrl":"https://github.com/libsdl-org/SDL-historical-archive/blame/21c4f06b800aaf2c4fb5cff760822ae4b147ea9b/include/SDL_events.h?raw=true","headerInfo":{"blobSize":"20 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"f7e975c","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL-historical-archive%2Fblame%2F21c4f06b800aaf2c4fb5cff760822ae4b147ea9b%2Finclude%2FSDL_events.h","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"628","truncatedSloc":"550"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C","languageID":41,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/libsdl-org/SDL-historical-archive/blame/21c4f06b800aaf2c4fb5cff760822ae4b147ea9b/include/SDL_events.h","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL-historical-archive/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL-historical-archive/raw/21c4f06b800aaf2c4fb5cff760822ae4b147ea9b/include/SDL_events.h","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":true,"not_analyzed":false,"symbols":[{"name":"_SDL_events_h","kind":"macro","ident_start":977,"ident_end":990,"extent_start":969,"extent_end":992,"fully_qualified_name":"_SDL_events_h","ident_utf16":{"start":{"line_number":29,"utf16_col":8},"end":{"line_number":29,"utf16_col":21}},"extent_utf16":{"start":{"line_number":29,"utf16_col":0},"end":{"line_number":31,"utf16_col":0}}},{"name":"SDL_RELEASED","kind":"macro","ident_start":1425,"ident_end":1437,"extent_start":1417,"extent_end":1440,"fully_qualified_name":"SDL_RELEASED","ident_utf16":{"start":{"line_number":50,"utf16_col":8},"end":{"line_number":50,"utf16_col":20}},"extent_utf16":{"start":{"line_number":50,"utf16_col":0},"end":{"line_number":51,"utf16_col":0}}},{"name":"SDL_PRESSED","kind":"macro","ident_start":1448,"ident_end":1459,"extent_start":1440,"extent_end":1463,"fully_qualified_name":"SDL_PRESSED","ident_utf16":{"start":{"line_number":51,"utf16_col":8},"end":{"line_number":51,"utf16_col":19}},"extent_utf16":{"start":{"line_number":51,"utf16_col":0},"end":{"line_number":53,"utf16_col":0}}},{"name":"SDL_EventType","kind":"type","ident_start":3911,"ident_end":3924,"extent_start":1524,"extent_end":3925,"fully_qualified_name":"SDL_EventType","ident_utf16":{"start":{"line_number":125,"utf16_col":2},"end":{"line_number":125,"utf16_col":15}},"extent_utf16":{"start":{"line_number":56,"utf16_col":0},"end":{"line_number":125,"utf16_col":16}}},{"name":"SDL_WindowEvent","kind":"class","ident_start":4009,"ident_end":4024,"extent_start":4002,"extent_end":4350,"fully_qualified_name":"SDL_WindowEvent","ident_utf16":{"start":{"line_number":130,"utf16_col":15},"end":{"line_number":130,"utf16_col":30}},"extent_utf16":{"start":{"line_number":130,"utf16_col":8},"end":{"line_number":140,"utf16_col":1}}},{"name":"SDL_WindowEvent","kind":"type","ident_start":4351,"ident_end":4366,"extent_start":3994,"extent_end":4367,"fully_qualified_name":"SDL_WindowEvent","ident_utf16":{"start":{"line_number":140,"utf16_col":2},"end":{"line_number":140,"utf16_col":17}},"extent_utf16":{"start":{"line_number":130,"utf16_col":0},"end":{"line_number":140,"utf16_col":18}}},{"name":"SDL_KeyboardEvent","kind":"class","ident_start":4449,"ident_end":4466,"extent_start":4442,"extent_end":4840,"fully_qualified_name":"SDL_KeyboardEvent","ident_utf16":{"start":{"line_number":145,"utf16_col":15},"end":{"line_number":145,"utf16_col":32}},"extent_utf16":{"start":{"line_number":145,"utf16_col":8},"end":{"line_number":154,"utf16_col":1}}},{"name":"SDL_KeyboardEvent","kind":"type","ident_start":4841,"ident_end":4858,"extent_start":4434,"extent_end":4859,"fully_qualified_name":"SDL_KeyboardEvent","ident_utf16":{"start":{"line_number":154,"utf16_col":2},"end":{"line_number":154,"utf16_col":19}},"extent_utf16":{"start":{"line_number":145,"utf16_col":0},"end":{"line_number":154,"utf16_col":20}}},{"name":"SDL_TEXTEDITINGEVENT_TEXT_SIZE","kind":"macro","ident_start":4869,"ident_end":4899,"extent_start":4861,"extent_end":4905,"fully_qualified_name":"SDL_TEXTEDITINGEVENT_TEXT_SIZE","ident_utf16":{"start":{"line_number":156,"utf16_col":8},"end":{"line_number":156,"utf16_col":38}},"extent_utf16":{"start":{"line_number":156,"utf16_col":0},"end":{"line_number":157,"utf16_col":0}}},{"name":"SDL_TextEditingEvent","kind":"class","ident_start":4992,"ident_end":5012,"extent_start":4985,"extent_end":5448,"fully_qualified_name":"SDL_TextEditingEvent","ident_utf16":{"start":{"line_number":160,"utf16_col":15},"end":{"line_number":160,"utf16_col":35}},"extent_utf16":{"start":{"line_number":160,"utf16_col":8},"end":{"line_number":167,"utf16_col":1}}},{"name":"SDL_TextEditingEvent","kind":"type","ident_start":5449,"ident_end":5469,"extent_start":4977,"extent_end":5470,"fully_qualified_name":"SDL_TextEditingEvent","ident_utf16":{"start":{"line_number":167,"utf16_col":2},"end":{"line_number":167,"utf16_col":22}},"extent_utf16":{"start":{"line_number":160,"utf16_col":0},"end":{"line_number":167,"utf16_col":23}}},{"name":"SDL_TEXTINPUTEVENT_TEXT_SIZE","kind":"macro","ident_start":5481,"ident_end":5509,"extent_start":5473,"extent_end":5515,"fully_qualified_name":"SDL_TEXTINPUTEVENT_TEXT_SIZE","ident_utf16":{"start":{"line_number":170,"utf16_col":8},"end":{"line_number":170,"utf16_col":36}},"extent_utf16":{"start":{"line_number":170,"utf16_col":0},"end":{"line_number":171,"utf16_col":0}}},{"name":"SDL_TextInputEvent","kind":"class","ident_start":5600,"ident_end":5618,"extent_start":5593,"extent_end":5854,"fully_qualified_name":"SDL_TextInputEvent","ident_utf16":{"start":{"line_number":174,"utf16_col":15},"end":{"line_number":174,"utf16_col":33}},"extent_utf16":{"start":{"line_number":174,"utf16_col":8},"end":{"line_number":179,"utf16_col":1}}},{"name":"SDL_TextInputEvent","kind":"type","ident_start":5855,"ident_end":5873,"extent_start":5585,"extent_end":5874,"fully_qualified_name":"SDL_TextInputEvent","ident_utf16":{"start":{"line_number":179,"utf16_col":2},"end":{"line_number":179,"utf16_col":20}},"extent_utf16":{"start":{"line_number":174,"utf16_col":0},"end":{"line_number":179,"utf16_col":21}}},{"name":"SDL_MouseMotionEvent","kind":"class","ident_start":5956,"ident_end":5976,"extent_start":5949,"extent_end":6487,"fully_qualified_name":"SDL_MouseMotionEvent","ident_utf16":{"start":{"line_number":184,"utf16_col":15},"end":{"line_number":184,"utf16_col":35}},"extent_utf16":{"start":{"line_number":184,"utf16_col":8},"end":{"line_number":196,"utf16_col":1}}},{"name":"SDL_MouseMotionEvent","kind":"type","ident_start":6488,"ident_end":6508,"extent_start":5941,"extent_end":6509,"fully_qualified_name":"SDL_MouseMotionEvent","ident_utf16":{"start":{"line_number":196,"utf16_col":2},"end":{"line_number":196,"utf16_col":22}},"extent_utf16":{"start":{"line_number":184,"utf16_col":0},"end":{"line_number":196,"utf16_col":23}}},{"name":"SDL_MouseButtonEvent","kind":"class","ident_start":6591,"ident_end":6611,"extent_start":6584,"extent_end":7049,"fully_qualified_name":"SDL_MouseButtonEvent","ident_utf16":{"start":{"line_number":201,"utf16_col":15},"end":{"line_number":201,"utf16_col":35}},"extent_utf16":{"start":{"line_number":201,"utf16_col":8},"end":{"line_number":211,"utf16_col":1}}},{"name":"SDL_MouseButtonEvent","kind":"type","ident_start":7050,"ident_end":7070,"extent_start":6576,"extent_end":7071,"fully_qualified_name":"SDL_MouseButtonEvent","ident_utf16":{"start":{"line_number":211,"utf16_col":2},"end":{"line_number":211,"utf16_col":22}},"extent_utf16":{"start":{"line_number":201,"utf16_col":0},"end":{"line_number":211,"utf16_col":23}}},{"name":"SDL_MouseWheelEvent","kind":"class","ident_start":7151,"ident_end":7170,"extent_start":7144,"extent_end":7419,"fully_qualified_name":"SDL_MouseWheelEvent","ident_utf16":{"start":{"line_number":216,"utf16_col":15},"end":{"line_number":216,"utf16_col":34}},"extent_utf16":{"start":{"line_number":216,"utf16_col":8},"end":{"line_number":222,"utf16_col":1}}},{"name":"SDL_MouseWheelEvent","kind":"type","ident_start":7420,"ident_end":7439,"extent_start":7136,"extent_end":7440,"fully_qualified_name":"SDL_MouseWheelEvent","ident_utf16":{"start":{"line_number":222,"utf16_col":2},"end":{"line_number":222,"utf16_col":21}},"extent_utf16":{"start":{"line_number":216,"utf16_col":0},"end":{"line_number":222,"utf16_col":22}}},{"name":"SDL_JoyAxisEvent","kind":"class","ident_start":7529,"ident_end":7545,"extent_start":7522,"extent_end":7827,"fully_qualified_name":"SDL_JoyAxisEvent","ident_utf16":{"start":{"line_number":227,"utf16_col":15},"end":{"line_number":227,"utf16_col":31}},"extent_utf16":{"start":{"line_number":227,"utf16_col":8},"end":{"line_number":235,"utf16_col":1}}},{"name":"SDL_JoyAxisEvent","kind":"type","ident_start":7828,"ident_end":7844,"extent_start":7514,"extent_end":7845,"fully_qualified_name":"SDL_JoyAxisEvent","ident_utf16":{"start":{"line_number":235,"utf16_col":2},"end":{"line_number":235,"utf16_col":18}},"extent_utf16":{"start":{"line_number":227,"utf16_col":0},"end":{"line_number":235,"utf16_col":19}}},{"name":"SDL_JoyBallEvent","kind":"class","ident_start":7939,"ident_end":7955,"extent_start":7932,"extent_end":8312,"fully_qualified_name":"SDL_JoyBallEvent","ident_utf16":{"start":{"line_number":240,"utf16_col":15},"end":{"line_number":240,"utf16_col":31}},"extent_utf16":{"start":{"line_number":240,"utf16_col":8},"end":{"line_number":249,"utf16_col":1}}},{"name":"SDL_JoyBallEvent","kind":"type","ident_start":8313,"ident_end":8329,"extent_start":7924,"extent_end":8330,"fully_qualified_name":"SDL_JoyBallEvent","ident_utf16":{"start":{"line_number":249,"utf16_col":2},"end":{"line_number":249,"utf16_col":18}},"extent_utf16":{"start":{"line_number":240,"utf16_col":0},"end":{"line_number":249,"utf16_col":19}}},{"name":"SDL_JoyHatEvent","kind":"class","ident_start":8426,"ident_end":8441,"extent_start":8419,"extent_end":9062,"fully_qualified_name":"SDL_JoyHatEvent","ident_utf16":{"start":{"line_number":254,"utf16_col":15},"end":{"line_number":254,"utf16_col":30}},"extent_utf16":{"start":{"line_number":254,"utf16_col":8},"end":{"line_number":267,"utf16_col":1}}},{"name":"SDL_JoyHatEvent","kind":"type","ident_start":9063,"ident_end":9078,"extent_start":8411,"extent_end":9079,"fully_qualified_name":"SDL_JoyHatEvent","ident_utf16":{"start":{"line_number":267,"utf16_col":2},"end":{"line_number":267,"utf16_col":17}},"extent_utf16":{"start":{"line_number":254,"utf16_col":0},"end":{"line_number":267,"utf16_col":18}}},{"name":"SDL_JoyButtonEvent","kind":"class","ident_start":9165,"ident_end":9183,"extent_start":9158,"extent_end":9460,"fully_qualified_name":"SDL_JoyButtonEvent","ident_utf16":{"start":{"line_number":272,"utf16_col":15},"end":{"line_number":272,"utf16_col":33}},"extent_utf16":{"start":{"line_number":272,"utf16_col":8},"end":{"line_number":279,"utf16_col":1}}},{"name":"SDL_JoyButtonEvent","kind":"type","ident_start":9461,"ident_end":9479,"extent_start":9150,"extent_end":9480,"fully_qualified_name":"SDL_JoyButtonEvent","ident_utf16":{"start":{"line_number":279,"utf16_col":2},"end":{"line_number":279,"utf16_col":20}},"extent_utf16":{"start":{"line_number":272,"utf16_col":0},"end":{"line_number":279,"utf16_col":21}}},{"name":"SDL_TouchFingerEvent","kind":"class","ident_start":9578,"ident_end":9598,"extent_start":9571,"extent_end":10044,"fully_qualified_name":"SDL_TouchFingerEvent","ident_utf16":{"start":{"line_number":285,"utf16_col":15},"end":{"line_number":285,"utf16_col":35}},"extent_utf16":{"start":{"line_number":285,"utf16_col":8},"end":{"line_number":301,"utf16_col":1}}},{"name":"SDL_TouchFingerEvent","kind":"type","ident_start":10045,"ident_end":10065,"extent_start":9563,"extent_end":10066,"fully_qualified_name":"SDL_TouchFingerEvent","ident_utf16":{"start":{"line_number":301,"utf16_col":2},"end":{"line_number":301,"utf16_col":22}},"extent_utf16":{"start":{"line_number":285,"utf16_col":0},"end":{"line_number":301,"utf16_col":23}}},{"name":"SDL_TouchButtonEvent","kind":"class","ident_start":10164,"ident_end":10184,"extent_start":10157,"extent_end":10550,"fully_qualified_name":"SDL_TouchButtonEvent","ident_utf16":{"start":{"line_number":307,"utf16_col":15},"end":{"line_number":307,"utf16_col":35}},"extent_utf16":{"start":{"line_number":307,"utf16_col":8},"end":{"line_number":316,"utf16_col":1}}},{"name":"SDL_TouchButtonEvent","kind":"type","ident_start":10551,"ident_end":10571,"extent_start":10149,"extent_end":10572,"fully_qualified_name":"SDL_TouchButtonEvent","ident_utf16":{"start":{"line_number":316,"utf16_col":2},"end":{"line_number":316,"utf16_col":22}},"extent_utf16":{"start":{"line_number":307,"utf16_col":0},"end":{"line_number":316,"utf16_col":23}}},{"name":"SDL_MultiGestureEvent","kind":"class","ident_start":10640,"ident_end":10661,"extent_start":10633,"extent_end":10998,"fully_qualified_name":"SDL_MultiGestureEvent","ident_utf16":{"start":{"line_number":323,"utf16_col":15},"end":{"line_number":323,"utf16_col":36}},"extent_utf16":{"start":{"line_number":323,"utf16_col":8},"end":{"line_number":334,"utf16_col":1}}},{"name":"SDL_MultiGestureEvent","kind":"type","ident_start":10999,"ident_end":11020,"extent_start":10625,"extent_end":11021,"fully_qualified_name":"SDL_MultiGestureEvent","ident_utf16":{"start":{"line_number":334,"utf16_col":2},"end":{"line_number":334,"utf16_col":23}},"extent_utf16":{"start":{"line_number":323,"utf16_col":0},"end":{"line_number":334,"utf16_col":24}}},{"name":"SDL_DollarGestureEvent","kind":"class","ident_start":11038,"ident_end":11060,"extent_start":11031,"extent_end":11436,"fully_qualified_name":"SDL_DollarGestureEvent","ident_utf16":{"start":{"line_number":336,"utf16_col":15},"end":{"line_number":336,"utf16_col":37}},"extent_utf16":{"start":{"line_number":336,"utf16_col":8},"end":{"line_number":349,"utf16_col":1}}},{"name":"SDL_DollarGestureEvent","kind":"type","ident_start":11437,"ident_end":11459,"extent_start":11023,"extent_end":11460,"fully_qualified_name":"SDL_DollarGestureEvent","ident_utf16":{"start":{"line_number":349,"utf16_col":2},"end":{"line_number":349,"utf16_col":24}},"extent_utf16":{"start":{"line_number":336,"utf16_col":0},"end":{"line_number":349,"utf16_col":25}}},{"name":"SDL_QuitEvent","kind":"class","ident_start":11526,"ident_end":11539,"extent_start":11519,"extent_end":11586,"fully_qualified_name":"SDL_QuitEvent","ident_utf16":{"start":{"line_number":357,"utf16_col":15},"end":{"line_number":357,"utf16_col":28}},"extent_utf16":{"start":{"line_number":357,"utf16_col":8},"end":{"line_number":360,"utf16_col":1}}},{"name":"SDL_QuitEvent","kind":"type","ident_start":11587,"ident_end":11600,"extent_start":11511,"extent_end":11601,"fully_qualified_name":"SDL_QuitEvent","ident_utf16":{"start":{"line_number":360,"utf16_col":2},"end":{"line_number":360,"utf16_col":15}},"extent_utf16":{"start":{"line_number":357,"utf16_col":0},"end":{"line_number":360,"utf16_col":16}}},{"name":"SDL_UserEvent","kind":"class","ident_start":11678,"ident_end":11691,"extent_start":11671,"extent_end":12002,"fully_qualified_name":"SDL_UserEvent","ident_utf16":{"start":{"line_number":365,"utf16_col":15},"end":{"line_number":365,"utf16_col":28}},"extent_utf16":{"start":{"line_number":365,"utf16_col":8},"end":{"line_number":372,"utf16_col":1}}},{"name":"SDL_UserEvent","kind":"type","ident_start":12003,"ident_end":12016,"extent_start":11663,"extent_end":12017,"fully_qualified_name":"SDL_UserEvent","ident_utf16":{"start":{"line_number":372,"utf16_col":2},"end":{"line_number":372,"utf16_col":15}},"extent_utf16":{"start":{"line_number":365,"utf16_col":0},"end":{"line_number":372,"utf16_col":16}}},{"name":"SDL_SysWMmsg","kind":"type","ident_start":12068,"ident_end":12080,"extent_start":12040,"extent_end":12081,"fully_qualified_name":"SDL_SysWMmsg","ident_utf16":{"start":{"line_number":375,"utf16_col":28},"end":{"line_number":375,"utf16_col":40}},"extent_utf16":{"start":{"line_number":375,"utf16_col":0},"end":{"line_number":375,"utf16_col":41}}},{"name":"SDL_SysWMEvent","kind":"class","ident_start":12249,"ident_end":12263,"extent_start":12242,"extent_end":12394,"fully_qualified_name":"SDL_SysWMEvent","ident_utf16":{"start":{"line_number":382,"utf16_col":15},"end":{"line_number":382,"utf16_col":29}},"extent_utf16":{"start":{"line_number":382,"utf16_col":8},"end":{"line_number":386,"utf16_col":1}}},{"name":"SDL_SysWMEvent","kind":"type","ident_start":12395,"ident_end":12409,"extent_start":12234,"extent_end":12410,"fully_qualified_name":"SDL_SysWMEvent","ident_utf16":{"start":{"line_number":386,"utf16_col":2},"end":{"line_number":386,"utf16_col":16}},"extent_utf16":{"start":{"line_number":382,"utf16_col":0},"end":{"line_number":386,"utf16_col":17}}},{"name":"SDL_ActiveEvent","kind":"class","ident_start":12558,"ident_end":12573,"extent_start":12551,"extent_end":12627,"fully_qualified_name":"SDL_ActiveEvent","ident_utf16":{"start":{"line_number":398,"utf16_col":15},"end":{"line_number":398,"utf16_col":30}},"extent_utf16":{"start":{"line_number":398,"utf16_col":8},"end":{"line_number":403,"utf16_col":1}}},{"name":"SDL_ActiveEvent","kind":"type","ident_start":12628,"ident_end":12643,"extent_start":12543,"extent_end":12644,"fully_qualified_name":"SDL_ActiveEvent","ident_utf16":{"start":{"line_number":403,"utf16_col":2},"end":{"line_number":403,"utf16_col":17}},"extent_utf16":{"start":{"line_number":398,"utf16_col":0},"end":{"line_number":403,"utf16_col":18}}},{"name":"SDL_ResizeEvent","kind":"class","ident_start":12661,"ident_end":12676,"extent_start":12654,"extent_end":12719,"fully_qualified_name":"SDL_ResizeEvent","ident_utf16":{"start":{"line_number":405,"utf16_col":15},"end":{"line_number":405,"utf16_col":30}},"extent_utf16":{"start":{"line_number":405,"utf16_col":8},"end":{"line_number":410,"utf16_col":1}}},{"name":"SDL_ResizeEvent","kind":"type","ident_start":12720,"ident_end":12735,"extent_start":12646,"extent_end":12736,"fully_qualified_name":"SDL_ResizeEvent","ident_utf16":{"start":{"line_number":410,"utf16_col":2},"end":{"line_number":410,"utf16_col":17}},"extent_utf16":{"start":{"line_number":405,"utf16_col":0},"end":{"line_number":410,"utf16_col":18}}},{"name":"SDL_Event","kind":"type","ident_start":14315,"ident_end":14324,"extent_start":12820,"extent_end":14325,"fully_qualified_name":"SDL_Event","ident_utf16":{"start":{"line_number":448,"utf16_col":2},"end":{"line_number":448,"utf16_col":11}},"extent_utf16":{"start":{"line_number":419,"utf16_col":0},"end":{"line_number":448,"utf16_col":12}}},{"name":"SDL_PumpEvents","kind":"function","ident_start":14612,"ident_end":14626,"extent_start":14612,"extent_end":14632,"fully_qualified_name":"SDL_PumpEvents","ident_utf16":{"start":{"line_number":460,"utf16_col":29},"end":{"line_number":460,"utf16_col":43}},"extent_utf16":{"start":{"line_number":460,"utf16_col":29},"end":{"line_number":460,"utf16_col":49}}},{"name":"SDL_eventaction","kind":"type","ident_start":14713,"ident_end":14728,"extent_start":14642,"extent_end":14729,"fully_qualified_name":"SDL_eventaction","ident_utf16":{"start":{"line_number":468,"utf16_col":2},"end":{"line_number":468,"utf16_col":17}},"extent_utf16":{"start":{"line_number":463,"utf16_col":0},"end":{"line_number":468,"utf16_col":18}}},{"name":"SDL_PeepEvents","kind":"function","ident_start":15498,"ident_end":15512,"extent_start":15498,"extent_end":15689,"fully_qualified_name":"SDL_PeepEvents","ident_utf16":{"start":{"line_number":488,"utf16_col":28},"end":{"line_number":488,"utf16_col":42}},"extent_utf16":{"start":{"line_number":488,"utf16_col":28},"end":{"line_number":490,"utf16_col":74}}},{"name":"SDL_HasEvent","kind":"function","ident_start":15805,"ident_end":15817,"extent_start":15805,"extent_end":15830,"fully_qualified_name":"SDL_HasEvent","ident_utf16":{"start":{"line_number":496,"utf16_col":33},"end":{"line_number":496,"utf16_col":45}},"extent_utf16":{"start":{"line_number":496,"utf16_col":33},"end":{"line_number":496,"utf16_col":58}}},{"name":"SDL_HasEvents","kind":"function","ident_start":15865,"ident_end":15878,"extent_start":15865,"extent_end":15910,"fully_qualified_name":"SDL_HasEvents","ident_utf16":{"start":{"line_number":497,"utf16_col":33},"end":{"line_number":497,"utf16_col":46}},"extent_utf16":{"start":{"line_number":497,"utf16_col":33},"end":{"line_number":497,"utf16_col":78}}},{"name":"SDL_FlushEvent","kind":"function","ident_start":16003,"ident_end":16017,"extent_start":16003,"extent_end":16030,"fully_qualified_name":"SDL_FlushEvent","ident_utf16":{"start":{"line_number":502,"utf16_col":29},"end":{"line_number":502,"utf16_col":43}},"extent_utf16":{"start":{"line_number":502,"utf16_col":29},"end":{"line_number":502,"utf16_col":56}}},{"name":"SDL_FlushEvents","kind":"function","ident_start":16061,"ident_end":16076,"extent_start":16061,"extent_end":16108,"fully_qualified_name":"SDL_FlushEvents","ident_utf16":{"start":{"line_number":503,"utf16_col":29},"end":{"line_number":503,"utf16_col":44}},"extent_utf16":{"start":{"line_number":503,"utf16_col":29},"end":{"line_number":503,"utf16_col":76}}},{"name":"SDL_PollEvent","kind":"function","ident_start":16399,"ident_end":16412,"extent_start":16399,"extent_end":16431,"fully_qualified_name":"SDL_PollEvent","ident_utf16":{"start":{"line_number":513,"utf16_col":28},"end":{"line_number":513,"utf16_col":41}},"extent_utf16":{"start":{"line_number":513,"utf16_col":28},"end":{"line_number":513,"utf16_col":60}}},{"name":"SDL_WaitEvent","kind":"function","ident_start":16723,"ident_end":16736,"extent_start":16723,"extent_end":16755,"fully_qualified_name":"SDL_WaitEvent","ident_utf16":{"start":{"line_number":523,"utf16_col":28},"end":{"line_number":523,"utf16_col":41}},"extent_utf16":{"start":{"line_number":523,"utf16_col":28},"end":{"line_number":523,"utf16_col":60}}},{"name":"SDL_WaitEventTimeout","kind":"function","ident_start":17091,"ident_end":17111,"extent_start":17091,"extent_end":17192,"fully_qualified_name":"SDL_WaitEventTimeout","ident_utf16":{"start":{"line_number":534,"utf16_col":28},"end":{"line_number":534,"utf16_col":48}},"extent_utf16":{"start":{"line_number":534,"utf16_col":28},"end":{"line_number":535,"utf16_col":61}}},{"name":"SDL_PushEvent","kind":"function","ident_start":17413,"ident_end":17426,"extent_start":17413,"extent_end":17445,"fully_qualified_name":"SDL_PushEvent","ident_utf16":{"start":{"line_number":543,"utf16_col":28},"end":{"line_number":543,"utf16_col":41}},"extent_utf16":{"start":{"line_number":543,"utf16_col":28},"end":{"line_number":543,"utf16_col":60}}},{"name":"SDL_SetEventFilter","kind":"function","ident_start":18680,"ident_end":18698,"extent_start":18680,"extent_end":18786,"fully_qualified_name":"SDL_SetEventFilter","ident_utf16":{"start":{"line_number":572,"utf16_col":29},"end":{"line_number":572,"utf16_col":47}},"extent_utf16":{"start":{"line_number":572,"utf16_col":29},"end":{"line_number":573,"utf16_col":63}}},{"name":"SDL_GetEventFilter","kind":"function","ident_start":18970,"ident_end":18988,"extent_start":18970,"extent_end":19083,"fully_qualified_name":"SDL_GetEventFilter","ident_utf16":{"start":{"line_number":579,"utf16_col":33},"end":{"line_number":579,"utf16_col":51}},"extent_utf16":{"start":{"line_number":579,"utf16_col":33},"end":{"line_number":580,"utf16_col":68}}},{"name":"SDL_FilterEvents","kind":"function","ident_start":19235,"ident_end":19251,"extent_start":19235,"extent_end":19337,"fully_qualified_name":"SDL_FilterEvents","ident_utf16":{"start":{"line_number":586,"utf16_col":29},"end":{"line_number":586,"utf16_col":45}},"extent_utf16":{"start":{"line_number":586,"utf16_col":29},"end":{"line_number":587,"utf16_col":61}}},{"name":"SDL_QUERY","kind":"macro","ident_start":19355,"ident_end":19364,"extent_start":19347,"extent_end":19368,"fully_qualified_name":"SDL_QUERY","ident_utf16":{"start":{"line_number":590,"utf16_col":8},"end":{"line_number":590,"utf16_col":17}},"extent_utf16":{"start":{"line_number":590,"utf16_col":0},"end":{"line_number":591,"utf16_col":0}}},{"name":"SDL_IGNORE","kind":"macro","ident_start":19376,"ident_end":19386,"extent_start":19368,"extent_end":19390,"fully_qualified_name":"SDL_IGNORE","ident_utf16":{"start":{"line_number":591,"utf16_col":8},"end":{"line_number":591,"utf16_col":18}},"extent_utf16":{"start":{"line_number":591,"utf16_col":0},"end":{"line_number":592,"utf16_col":0}}},{"name":"SDL_DISABLE","kind":"macro","ident_start":19398,"ident_end":19409,"extent_start":19390,"extent_end":19413,"fully_qualified_name":"SDL_DISABLE","ident_utf16":{"start":{"line_number":592,"utf16_col":8},"end":{"line_number":592,"utf16_col":19}},"extent_utf16":{"start":{"line_number":592,"utf16_col":0},"end":{"line_number":593,"utf16_col":0}}},{"name":"SDL_ENABLE","kind":"macro","ident_start":19421,"ident_end":19431,"extent_start":19413,"extent_end":19436,"fully_qualified_name":"SDL_ENABLE","ident_utf16":{"start":{"line_number":593,"utf16_col":8},"end":{"line_number":593,"utf16_col":18}},"extent_utf16":{"start":{"line_number":593,"utf16_col":0},"end":{"line_number":595,"utf16_col":0}}},{"name":"SDL_EventState","kind":"function","ident_start":19917,"ident_end":19931,"extent_start":19917,"extent_end":19955,"fully_qualified_name":"SDL_EventState","ident_utf16":{"start":{"line_number":604,"utf16_col":30},"end":{"line_number":604,"utf16_col":44}},"extent_utf16":{"start":{"line_number":604,"utf16_col":30},"end":{"line_number":604,"utf16_col":68}}},{"name":"SDL_RegisterEvents","kind":"function","ident_start":20286,"ident_end":20304,"extent_start":20286,"extent_end":20319,"fully_qualified_name":"SDL_RegisterEvents","ident_utf16":{"start":{"line_number":615,"utf16_col":31},"end":{"line_number":615,"utf16_col":49}},"extent_utf16":{"start":{"line_number":615,"utf16_col":31},"end":{"line_number":615,"utf16_col":64}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":2,"oldEnd":2,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"3":{"start":3,"oldStart":3,"end":3,"oldEnd":3,"commitOid":"636b792a5ca0fd67e363987b50d9611f69585ff4","reblamePath":"include/SDL_events.h"},"4":{"start":4,"oldStart":4,"end":5,"oldEnd":5,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"6":{"start":6,"oldStart":6,"end":6,"oldEnd":6,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_events.h"},"7":{"start":7,"oldStart":7,"end":7,"oldEnd":7,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"8":{"start":8,"oldStart":8,"end":8,"oldEnd":8,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_events.h"},"9":{"start":9,"oldStart":9,"end":12,"oldEnd":12,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"13":{"start":13,"oldStart":13,"end":13,"oldEnd":13,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_events.h"},"14":{"start":14,"oldStart":14,"end":14,"oldEnd":14,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"15":{"start":15,"oldStart":15,"end":17,"oldEnd":17,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"include/SDL_events.h"},"18":{"start":18,"oldStart":18,"end":19,"oldEnd":19,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"20":{"start":20,"oldStart":20,"end":20,"oldEnd":20,"commitOid":"e59df8c775fc69c0645841fb50792235295f7a6e","reblamePath":"include/SDL_events.h"},"21":{"start":21,"oldStart":21,"end":22,"oldEnd":22,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"23":{"start":23,"oldStart":23,"end":23,"oldEnd":23,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"24":{"start":24,"oldStart":24,"end":26,"oldEnd":26,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"27":{"start":27,"oldStart":27,"end":27,"oldEnd":27,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"28":{"start":28,"oldStart":29,"end":31,"oldEnd":32,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"32":{"start":32,"oldStart":28,"end":32,"oldEnd":28,"commitOid":"3d4edde1fe27f351750e0e39e026ebe8155460b1","reblamePath":"include/SDL_events.h"},"33":{"start":33,"oldStart":29,"end":33,"oldEnd":29,"commitOid":"63f4244a4213e6d76015f863ae926ab43fbb2a6a","reblamePath":"include/SDL_events.h"},"34":{"start":34,"oldStart":34,"end":34,"oldEnd":34,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"35":{"start":35,"oldStart":35,"end":38,"oldEnd":38,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"39":{"start":39,"oldStart":39,"end":40,"oldEnd":40,"commitOid":"42b369812e39f40fb36ca54b95d80dc1e19b2296","reblamePath":"include/SDL_events.h"},"41":{"start":41,"oldStart":39,"end":44,"oldEnd":42,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"45":{"start":45,"oldStart":43,"end":45,"oldEnd":43,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"46":{"start":46,"oldStart":43,"end":46,"oldEnd":43,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"47":{"start":47,"oldStart":45,"end":47,"oldEnd":45,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"48":{"start":48,"oldStart":44,"end":49,"oldEnd":45,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"50":{"start":50,"oldStart":41,"end":53,"oldEnd":44,"commitOid":"5a9698451ad4cbc16564f9295f845d2e08f03401","reblamePath":"include/SDL_events.h"},"54":{"start":54,"oldStart":52,"end":54,"oldEnd":52,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"55":{"start":55,"oldStart":53,"end":55,"oldEnd":53,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"56":{"start":56,"oldStart":56,"end":58,"oldEnd":58,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"59":{"start":59,"oldStart":57,"end":68,"oldEnd":66,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"69":{"start":69,"oldStart":69,"end":70,"oldEnd":70,"commitOid":"21c4f06b800aaf2c4fb5cff760822ae4b147ea9b","reblamePath":"include/SDL_events.h"},"71":{"start":71,"oldStart":63,"end":71,"oldEnd":63,"commitOid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","reblamePath":"include/SDL_events.h"},"72":{"start":72,"oldStart":63,"end":72,"oldEnd":63,"commitOid":"04ad26bd54962b7f6b25a907a0198c850fc88d51","reblamePath":"include/SDL_events.h"},"73":{"start":73,"oldStart":71,"end":75,"oldEnd":73,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"76":{"start":76,"oldStart":65,"end":77,"oldEnd":66,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"78":{"start":78,"oldStart":67,"end":78,"oldEnd":67,"commitOid":"04ad26bd54962b7f6b25a907a0198c850fc88d51","reblamePath":"include/SDL_events.h"},"79":{"start":79,"oldStart":77,"end":79,"oldEnd":77,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"80":{"start":80,"oldStart":78,"end":86,"oldEnd":84,"commitOid":"54753025c9e23b920021e97f1c22d3e1f087a4fc","reblamePath":"include/SDL_events.h"},"87":{"start":87,"oldStart":81,"end":89,"oldEnd":83,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"90":{"start":90,"oldStart":69,"end":93,"oldEnd":72,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"94":{"start":94,"oldStart":88,"end":94,"oldEnd":88,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"95":{"start":95,"oldStart":95,"end":96,"oldEnd":96,"commitOid":"da580619619bb9845284400dc5631d68f7b8ac5e","reblamePath":"include/SDL_events.h"},"97":{"start":97,"oldStart":91,"end":101,"oldEnd":95,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"102":{"start":102,"oldStart":102,"end":103,"oldEnd":103,"commitOid":"da580619619bb9845284400dc5631d68f7b8ac5e","reblamePath":"include/SDL_events.h"},"104":{"start":104,"oldStart":100,"end":104,"oldEnd":100,"commitOid":"42b369812e39f40fb36ca54b95d80dc1e19b2296","reblamePath":"include/SDL_events.h"},"105":{"start":105,"oldStart":98,"end":106,"oldEnd":99,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"107":{"start":107,"oldStart":93,"end":107,"oldEnd":93,"commitOid":"2c7aa1ba8ea9534c641964d4c614c12dda44c6d7","reblamePath":"include/SDL_events.h"},"108":{"start":108,"oldStart":108,"end":108,"oldEnd":108,"commitOid":"1f798a9f40f07b3b9c66154f6ad45da2813e1a7b","reblamePath":"include/SDL_events.h"},"109":{"start":109,"oldStart":108,"end":109,"oldEnd":108,"commitOid":"da580619619bb9845284400dc5631d68f7b8ac5e","reblamePath":"include/SDL_events.h"},"110":{"start":110,"oldStart":95,"end":110,"oldEnd":95,"commitOid":"2c7aa1ba8ea9534c641964d4c614c12dda44c6d7","reblamePath":"include/SDL_events.h"},"111":{"start":111,"oldStart":89,"end":115,"oldEnd":93,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"116":{"start":116,"oldStart":101,"end":116,"oldEnd":101,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"117":{"start":117,"oldStart":94,"end":121,"oldEnd":98,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"122":{"start":122,"oldStart":81,"end":123,"oldEnd":82,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"124":{"start":124,"oldStart":82,"end":124,"oldEnd":82,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"125":{"start":125,"oldStart":102,"end":125,"oldEnd":102,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"126":{"start":126,"oldStart":78,"end":126,"oldEnd":78,"commitOid":"f593b45ff9ae5d9fdf48a48b1b5d56c50757b7df","reblamePath":"include/SDL_events.h"},"127":{"start":127,"oldStart":78,"end":127,"oldEnd":78,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"128":{"start":128,"oldStart":119,"end":128,"oldEnd":119,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"129":{"start":129,"oldStart":125,"end":129,"oldEnd":125,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"130":{"start":130,"oldStart":123,"end":132,"oldEnd":125,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"133":{"start":133,"oldStart":110,"end":140,"oldEnd":117,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"141":{"start":141,"oldStart":131,"end":143,"oldEnd":133,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"144":{"start":144,"oldStart":137,"end":144,"oldEnd":137,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"145":{"start":145,"oldStart":137,"end":147,"oldEnd":139,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"148":{"start":148,"oldStart":125,"end":150,"oldEnd":128,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"151":{"start":151,"oldStart":135,"end":151,"oldEnd":135,"commitOid":"58dadaa118300a7d85153705dcad1217b75bc479","reblamePath":"include/SDL_events.h"},"152":{"start":152,"oldStart":130,"end":152,"oldEnd":130,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"153":{"start":153,"oldStart":134,"end":153,"oldEnd":134,"commitOid":"54753025c9e23b920021e97f1c22d3e1f087a4fc","reblamePath":"include/SDL_events.h"},"154":{"start":154,"oldStart":131,"end":154,"oldEnd":131,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"155":{"start":155,"oldStart":121,"end":156,"oldEnd":122,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"157":{"start":157,"oldStart":148,"end":157,"oldEnd":148,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"158":{"start":158,"oldStart":153,"end":158,"oldEnd":153,"commitOid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","reblamePath":"include/SDL_events.h"},"159":{"start":159,"oldStart":150,"end":159,"oldEnd":150,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"160":{"start":160,"oldStart":157,"end":162,"oldEnd":160,"commitOid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","reblamePath":"include/SDL_events.h"},"163":{"start":163,"oldStart":140,"end":163,"oldEnd":140,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"164":{"start":164,"oldStart":141,"end":164,"oldEnd":141,"commitOid":"e0022022f4efae03e022ac88d1012cb7998ba9eb","reblamePath":"include/SDL_events.h"},"165":{"start":165,"oldStart":162,"end":169,"oldEnd":166,"commitOid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","reblamePath":"include/SDL_events.h"},"170":{"start":170,"oldStart":160,"end":171,"oldEnd":161,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"172":{"start":172,"oldStart":147,"end":172,"oldEnd":147,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"173":{"start":173,"oldStart":163,"end":173,"oldEnd":163,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"174":{"start":174,"oldStart":151,"end":176,"oldEnd":153,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"177":{"start":177,"oldStart":153,"end":177,"oldEnd":153,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"178":{"start":178,"oldStart":168,"end":178,"oldEnd":168,"commitOid":"c2dcb634911140bf681827b06afd93bdb488d6eb","reblamePath":"include/SDL_events.h"},"179":{"start":179,"oldStart":157,"end":179,"oldEnd":157,"commitOid":"4db28e6d1972d47356045502257ba9f244471136","reblamePath":"include/SDL_events.h"},"180":{"start":180,"oldStart":158,"end":182,"oldEnd":160,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"183":{"start":183,"oldStart":174,"end":183,"oldEnd":174,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"184":{"start":184,"oldStart":164,"end":186,"oldEnd":166,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"187":{"start":187,"oldStart":167,"end":191,"oldEnd":172,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"192":{"start":192,"oldStart":173,"end":192,"oldEnd":173,"commitOid":"54753025c9e23b920021e97f1c22d3e1f087a4fc","reblamePath":"include/SDL_events.h"},"193":{"start":193,"oldStart":173,"end":196,"oldEnd":184,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"197":{"start":197,"oldStart":131,"end":198,"oldEnd":132,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"199":{"start":199,"oldStart":177,"end":199,"oldEnd":177,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"200":{"start":200,"oldStart":196,"end":200,"oldEnd":196,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"201":{"start":201,"oldStart":181,"end":203,"oldEnd":183,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"204":{"start":204,"oldStart":192,"end":208,"oldEnd":197,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"209":{"start":209,"oldStart":190,"end":209,"oldEnd":190,"commitOid":"54753025c9e23b920021e97f1c22d3e1f087a4fc","reblamePath":"include/SDL_events.h"},"210":{"start":210,"oldStart":198,"end":211,"oldEnd":199,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"212":{"start":212,"oldStart":140,"end":213,"oldEnd":141,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"214":{"start":214,"oldStart":193,"end":214,"oldEnd":193,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"215":{"start":215,"oldStart":210,"end":215,"oldEnd":210,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"216":{"start":216,"oldStart":197,"end":218,"oldEnd":199,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"219":{"start":219,"oldStart":207,"end":222,"oldEnd":214,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"223":{"start":223,"oldStart":204,"end":225,"oldEnd":206,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"226":{"start":226,"oldStart":222,"end":226,"oldEnd":222,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"227":{"start":227,"oldStart":210,"end":229,"oldEnd":212,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"230":{"start":230,"oldStart":238,"end":230,"oldEnd":238,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"231":{"start":231,"oldStart":214,"end":232,"oldEnd":215,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"233":{"start":233,"oldStart":241,"end":234,"oldEnd":242,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"235":{"start":235,"oldStart":216,"end":235,"oldEnd":216,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"236":{"start":236,"oldStart":148,"end":237,"oldEnd":149,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"238":{"start":238,"oldStart":219,"end":238,"oldEnd":219,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"239":{"start":239,"oldStart":233,"end":239,"oldEnd":233,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"240":{"start":240,"oldStart":223,"end":242,"oldEnd":225,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"243":{"start":243,"oldStart":251,"end":243,"oldEnd":251,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"244":{"start":244,"oldStart":227,"end":245,"oldEnd":228,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"246":{"start":246,"oldStart":254,"end":247,"oldEnd":255,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"248":{"start":248,"oldStart":229,"end":249,"oldEnd":230,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"250":{"start":250,"oldStart":157,"end":251,"oldEnd":158,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"252":{"start":252,"oldStart":233,"end":252,"oldEnd":233,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"253":{"start":253,"oldStart":245,"end":253,"oldEnd":245,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"254":{"start":254,"oldStart":237,"end":256,"oldEnd":239,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"257":{"start":257,"oldStart":265,"end":257,"oldEnd":265,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"258":{"start":258,"oldStart":241,"end":259,"oldEnd":242,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"260":{"start":260,"oldStart":252,"end":265,"oldEnd":257,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"266":{"start":266,"oldStart":248,"end":266,"oldEnd":248,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"267":{"start":267,"oldStart":275,"end":267,"oldEnd":275,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"268":{"start":268,"oldStart":170,"end":269,"oldEnd":171,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"270":{"start":270,"oldStart":251,"end":270,"oldEnd":251,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"271":{"start":271,"oldStart":262,"end":271,"oldEnd":262,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"272":{"start":272,"oldStart":255,"end":274,"oldEnd":257,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"275":{"start":275,"oldStart":283,"end":275,"oldEnd":283,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"276":{"start":276,"oldStart":259,"end":277,"oldEnd":260,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"278":{"start":278,"oldStart":269,"end":278,"oldEnd":269,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"279":{"start":279,"oldStart":287,"end":279,"oldEnd":287,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"280":{"start":280,"oldStart":178,"end":281,"oldEnd":179,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"282":{"start":282,"oldStart":300,"end":290,"oldEnd":308,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"291":{"start":291,"oldStart":291,"end":292,"oldEnd":292,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"293":{"start":293,"oldStart":310,"end":294,"oldEnd":312,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"295":{"start":295,"oldStart":295,"end":296,"oldEnd":296,"commitOid":"2677e0b6926de5c4d31ac0d8a6abcc95fae9da07","reblamePath":"include/SDL_events.h"},"297":{"start":297,"oldStart":297,"end":298,"oldEnd":298,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"299":{"start":299,"oldStart":299,"end":300,"oldEnd":300,"commitOid":"34902088074c643b840aef10fe050d72d76b0197","reblamePath":"include/SDL_events.h"},"301":{"start":301,"oldStart":299,"end":301,"oldEnd":299,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"302":{"start":302,"oldStart":313,"end":311,"oldEnd":322,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"312":{"start":312,"oldStart":310,"end":312,"oldEnd":310,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"313":{"start":313,"oldStart":324,"end":315,"oldEnd":326,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"316":{"start":316,"oldStart":314,"end":316,"oldEnd":314,"commitOid":"2677e0b6926de5c4d31ac0d8a6abcc95fae9da07","reblamePath":"include/SDL_events.h"},"317":{"start":317,"oldStart":328,"end":319,"oldEnd":330,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"320":{"start":320,"oldStart":338,"end":327,"oldEnd":345,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"328":{"start":328,"oldStart":326,"end":328,"oldEnd":326,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"329":{"start":329,"oldStart":350,"end":332,"oldEnd":353,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"333":{"start":333,"oldStart":333,"end":334,"oldEnd":334,"commitOid":"34902088074c643b840aef10fe050d72d76b0197","reblamePath":"include/SDL_events.h"},"335":{"start":335,"oldStart":355,"end":336,"oldEnd":356,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"337":{"start":337,"oldStart":357,"end":340,"oldEnd":360,"commitOid":"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b","reblamePath":"include/SDL_events.h"},"341":{"start":341,"oldStart":338,"end":342,"oldEnd":339,"commitOid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","reblamePath":"include/SDL_events.h"},"343":{"start":343,"oldStart":343,"end":343,"oldEnd":343,"commitOid":"ec45de353001c71e23a7a28ef7e48145e709a41f","reblamePath":"include/SDL_events.h"},"344":{"start":344,"oldStart":365,"end":351,"oldEnd":372,"commitOid":"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b","reblamePath":"include/SDL_events.h"},"352":{"start":352,"oldStart":357,"end":354,"oldEnd":359,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"355":{"start":355,"oldStart":264,"end":355,"oldEnd":264,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"356":{"start":356,"oldStart":273,"end":356,"oldEnd":273,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"357":{"start":357,"oldStart":183,"end":357,"oldEnd":183,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"358":{"start":358,"oldStart":269,"end":359,"oldEnd":270,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"360":{"start":360,"oldStart":295,"end":360,"oldEnd":295,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"361":{"start":361,"oldStart":198,"end":362,"oldEnd":199,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"363":{"start":363,"oldStart":274,"end":363,"oldEnd":274,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"364":{"start":364,"oldStart":281,"end":364,"oldEnd":281,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"365":{"start":365,"oldStart":278,"end":367,"oldEnd":280,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"368":{"start":368,"oldStart":303,"end":372,"oldEnd":307,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"373":{"start":373,"oldStart":206,"end":376,"oldEnd":210,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"377":{"start":377,"oldStart":294,"end":382,"oldEnd":299,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"383":{"start":383,"oldStart":296,"end":384,"oldEnd":297,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"385":{"start":385,"oldStart":320,"end":385,"oldEnd":320,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"386":{"start":386,"oldStart":299,"end":386,"oldEnd":299,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"387":{"start":387,"oldStart":214,"end":388,"oldEnd":215,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"389":{"start":389,"oldStart":326,"end":389,"oldEnd":326,"commitOid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","reblamePath":"include/SDL_events.h"},"390":{"start":390,"oldStart":317,"end":398,"oldEnd":325,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"399":{"start":399,"oldStart":303,"end":400,"oldEnd":304,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"401":{"start":401,"oldStart":336,"end":401,"oldEnd":336,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"402":{"start":402,"oldStart":306,"end":404,"oldEnd":308,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"405":{"start":405,"oldStart":333,"end":405,"oldEnd":333,"commitOid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","reblamePath":"include/SDL_events.h"},"406":{"start":406,"oldStart":309,"end":407,"oldEnd":310,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"408":{"start":408,"oldStart":343,"end":408,"oldEnd":343,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"409":{"start":409,"oldStart":312,"end":411,"oldEnd":314,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"412":{"start":412,"oldStart":339,"end":414,"oldEnd":341,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"415":{"start":415,"oldStart":340,"end":415,"oldEnd":340,"commitOid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","reblamePath":"include/SDL_events.h"},"416":{"start":416,"oldStart":338,"end":416,"oldEnd":338,"commitOid":"b60dfec601a242545a57c5154835201aedddaa66","reblamePath":"include/SDL_events.h"},"417":{"start":417,"oldStart":316,"end":417,"oldEnd":316,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"418":{"start":418,"oldStart":345,"end":418,"oldEnd":345,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"419":{"start":419,"oldStart":320,"end":421,"oldEnd":322,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"422":{"start":422,"oldStart":357,"end":422,"oldEnd":357,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"423":{"start":423,"oldStart":324,"end":424,"oldEnd":325,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"425":{"start":425,"oldStart":369,"end":425,"oldEnd":369,"commitOid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","reblamePath":"include/SDL_events.h"},"426":{"start":426,"oldStart":329,"end":426,"oldEnd":329,"commitOid":"4db28e6d1972d47356045502257ba9f244471136","reblamePath":"include/SDL_events.h"},"427":{"start":427,"oldStart":327,"end":428,"oldEnd":328,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"429":{"start":429,"oldStart":332,"end":429,"oldEnd":332,"commitOid":"4db28e6d1972d47356045502257ba9f244471136","reblamePath":"include/SDL_events.h"},"430":{"start":430,"oldStart":330,"end":436,"oldEnd":336,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"437":{"start":437,"oldStart":414,"end":438,"oldEnd":415,"commitOid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","reblamePath":"include/SDL_events.h"},"439":{"start":439,"oldStart":445,"end":439,"oldEnd":445,"commitOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","reblamePath":"include/SDL_events.h"},"440":{"start":440,"oldStart":462,"end":440,"oldEnd":462,"commitOid":"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b","reblamePath":"include/SDL_events.h"},"441":{"start":441,"oldStart":337,"end":441,"oldEnd":337,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"442":{"start":442,"oldStart":366,"end":443,"oldEnd":367,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"444":{"start":444,"oldStart":366,"end":444,"oldEnd":366,"commitOid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","reblamePath":"include/SDL_events.h"},"445":{"start":445,"oldStart":339,"end":446,"oldEnd":340,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"447":{"start":447,"oldStart":369,"end":447,"oldEnd":369,"commitOid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","reblamePath":"include/SDL_events.h"},"448":{"start":448,"oldStart":372,"end":448,"oldEnd":372,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"449":{"start":449,"oldStart":232,"end":453,"oldEnd":236,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"454":{"start":454,"oldStart":378,"end":460,"oldEnd":384,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"461":{"start":461,"oldStart":241,"end":461,"oldEnd":241,"commitOid":"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a","reblamePath":"include/SDL_events.h"},"462":{"start":462,"oldStart":242,"end":462,"oldEnd":242,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"463":{"start":463,"oldStart":387,"end":463,"oldEnd":387,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"464":{"start":464,"oldStart":364,"end":468,"oldEnd":368,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"469":{"start":469,"oldStart":259,"end":469,"oldEnd":259,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"470":{"start":470,"oldStart":394,"end":477,"oldEnd":401,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"478":{"start":478,"oldStart":385,"end":479,"oldEnd":386,"commitOid":"42031c71a2b3a6301b748dca5c289862efea7886","reblamePath":"include/SDL_events.h"},"480":{"start":480,"oldStart":404,"end":481,"oldEnd":405,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"482":{"start":482,"oldStart":389,"end":483,"oldEnd":390,"commitOid":"42031c71a2b3a6301b748dca5c289862efea7886","reblamePath":"include/SDL_events.h"},"484":{"start":484,"oldStart":408,"end":488,"oldEnd":412,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"489":{"start":489,"oldStart":371,"end":490,"oldEnd":372,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"491":{"start":491,"oldStart":423,"end":491,"oldEnd":423,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"492":{"start":492,"oldStart":416,"end":492,"oldEnd":416,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"493":{"start":493,"oldStart":374,"end":493,"oldEnd":374,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"494":{"start":494,"oldStart":418,"end":495,"oldEnd":419,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"496":{"start":496,"oldStart":376,"end":496,"oldEnd":376,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"497":{"start":497,"oldStart":429,"end":504,"oldEnd":436,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"505":{"start":505,"oldStart":263,"end":505,"oldEnd":263,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"506":{"start":506,"oldStart":423,"end":512,"oldEnd":429,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"513":{"start":513,"oldStart":267,"end":513,"oldEnd":267,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"514":{"start":514,"oldStart":383,"end":514,"oldEnd":383,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"515":{"start":515,"oldStart":269,"end":515,"oldEnd":269,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"516":{"start":516,"oldStart":433,"end":522,"oldEnd":439,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"523":{"start":523,"oldStart":273,"end":523,"oldEnd":273,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"524":{"start":524,"oldStart":389,"end":524,"oldEnd":389,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"525":{"start":525,"oldStart":275,"end":525,"oldEnd":275,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"526":{"start":526,"oldStart":443,"end":533,"oldEnd":450,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"534":{"start":534,"oldStart":419,"end":537,"oldEnd":422,"commitOid":"8de4855a589613464914ce83b3a9c6ff43db702a","reblamePath":"include/SDL_events.h"},"538":{"start":538,"oldStart":455,"end":542,"oldEnd":459,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"543":{"start":543,"oldStart":279,"end":543,"oldEnd":279,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"544":{"start":544,"oldStart":395,"end":544,"oldEnd":395,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"545":{"start":545,"oldStart":281,"end":545,"oldEnd":281,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"546":{"start":546,"oldStart":403,"end":546,"oldEnd":403,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"547":{"start":547,"oldStart":464,"end":572,"oldEnd":489,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"573":{"start":573,"oldStart":420,"end":574,"oldEnd":421,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"575":{"start":575,"oldStart":306,"end":575,"oldEnd":306,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"576":{"start":576,"oldStart":493,"end":579,"oldEnd":496,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"580":{"start":580,"oldStart":427,"end":582,"oldEnd":429,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"583":{"start":583,"oldStart":500,"end":586,"oldEnd":503,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"587":{"start":587,"oldStart":434,"end":588,"oldEnd":435,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"589":{"start":589,"oldStart":312,"end":589,"oldEnd":312,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"590":{"start":590,"oldStart":507,"end":590,"oldEnd":507,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"591":{"start":591,"oldStart":321,"end":595,"oldEnd":326,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"596":{"start":596,"oldStart":513,"end":604,"oldEnd":521,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"605":{"start":605,"oldStart":537,"end":605,"oldEnd":537,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"606":{"start":606,"oldStart":523,"end":606,"oldEnd":523,"commitOid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","reblamePath":"include/SDL_events.h"},"607":{"start":607,"oldStart":539,"end":616,"oldEnd":548,"commitOid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","reblamePath":"include/SDL_events.h"},"617":{"start":617,"oldStart":327,"end":619,"oldEnd":329,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"620":{"start":620,"oldStart":454,"end":620,"oldEnd":454,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"621":{"start":621,"oldStart":330,"end":621,"oldEnd":330,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"622":{"start":622,"oldStart":456,"end":622,"oldEnd":456,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"},"623":{"start":623,"oldStart":331,"end":626,"oldEnd":334,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"627":{"start":627,"oldStart":461,"end":628,"oldEnd":462,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"include/SDL_events.h"}},"commits":{"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea":{"oid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","message":"Initial revision","shortMessageHtmlLink":"Initial revision","authorAvatarUrl":null,"committerName":"Sam Lantinga","committerEmail":"slouken@lokigames.com","committedDate":"2001-04-26T16:45:43.000Z","firstParentOid":null},"636b792a5ca0fd67e363987b50d9611f69585ff4":{"oid":"636b792a5ca0fd67e363987b50d9611f69585ff4","message":"Fixed bug #926\n\nUpdated copyright to LGPL version 2.1 and year 2010","shortMessageHtmlLink":"Fixed bug #926","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-01-24T21:10:53.000Z","firstParentOid":"fb9cbe485d9ec4d2c4269705f6ebbbd47a83ea11"},"468c4f867003c41d61336a02f2c9ef5e6309f970":{"oid":"468c4f867003c41d61336a02f2c9ef5e6309f970","message":"Updated copyright information and removed rcs id lines (problematic in branch merges)\nI batch edited these files, so please let me know if I've accidentally removed anybody's\ncredit here.","shortMessageHtmlLink":"Updated copyright information and removed rcs id lines (problematic i…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-01T06:32:25.000Z","firstParentOid":"b09f0ad543b8ba736d2a07ea760b15c3c0e8a8f7"},"e59df8c775fc69c0645841fb50792235295f7a6e":{"oid":"e59df8c775fc69c0645841fb50792235295f7a6e","message":"Updated the headers with the correct e-mail address","shortMessageHtmlLink":"Updated the headers with the correct e-mail address","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2001-12-14T12:37:47.000Z","firstParentOid":"81731431e004f62bb7a8172bcda7b3d4df17418e"},"466d3a402970e1ffe989ce2a075926d4880f0d82":{"oid":"466d3a402970e1ffe989ce2a075926d4880f0d82","message":"SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.","shortMessageHtmlLink":"SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-07-10T21:04:37.000Z","firstParentOid":"38ab2fa282dee9e3d304f522ea448e970e76a544"},"d21b208d03d03cbb225db49f0962e2fb2945cccf":{"oid":"d21b208d03d03cbb225db49f0962e2fb2945cccf","message":"Partial fix for bug #859\n\nHeader file update from Ken for improved doxygen output","shortMessageHtmlLink":"Partial fix for bug #859","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-10-19T13:31:58.000Z","firstParentOid":"26f1a9da32f831b0b14b5b1488d4fb902bed43b9"},"3d4edde1fe27f351750e0e39e026ebe8155460b1":{"oid":"3d4edde1fe27f351750e0e39e026ebe8155460b1","message":"*** empty log message ***","shortMessageHtmlLink":"*** empty log message ***","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-10T03:19:02.000Z","firstParentOid":"f97e96e96edccd4ef0f4a60587e61243ff746129"},"63f4244a4213e6d76015f863ae926ab43fbb2a6a":{"oid":"63f4244a4213e6d76015f863ae926ab43fbb2a6a","message":"More header massaging... works great on Windows. ;-)","shortMessageHtmlLink":"More header massaging... works great on Windows. ;-)","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-10T06:48:43.000Z","firstParentOid":"9c4a626de33e6c1d31376a753ec2a6c302076f00"},"42b369812e39f40fb36ca54b95d80dc1e19b2296":{"oid":"42b369812e39f40fb36ca54b95d80dc1e19b2296","message":"Added some files I had previosuly missed","shortMessageHtmlLink":"Added some files I had previosuly missed","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-07-11T01:15:39.000-04:00","firstParentOid":"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b"},"5a9698451ad4cbc16564f9295f845d2e08f03401":{"oid":"5a9698451ad4cbc16564f9295f845d2e08f03401","message":"It's now possible to build SDL without any C runtime at all on Windows,\nusing Visual C++ 2005","shortMessageHtmlLink":"It's now possible to build SDL without any C runtime at all on Windows,","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-06T08:28:51.000Z","firstParentOid":"da7ad9a7a1f36f915ca3dfdb0ab06856ebb8d3c2"},"d1032fa54858f37f41bf258b4c888cbadd8b384a":{"oid":"d1032fa54858f37f41bf258b4c888cbadd8b384a","message":"General improvements for user custom event registration\n\n* Switched event type to enum (int32)\n* Switched polling by mask to polling by type range\n* Added SDL_RegisterEvents() to allow dynamic user event registration\n* Spread events out to allow inserting new related events without breaking binary compatibility\n* Added padding to event structures so they're the same size regardless of 32-bit compiler structure packing settings\n* Split SDL_HasEvent() to SDL_HasEvent() for a single event and SDL_HasEvents() for a range of events\n* Added SDL_GetEventState() as a shortcut for SDL_EventState(X, SDL_QUERY)\n* Added SDL_FlushEvent() and SDL_FlushEvents() to clear events from the event queue","shortMessageHtmlLink":"General improvements for user custom event registration","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-03-25T01:08:26.000-07:00","firstParentOid":"42fea14e27c0bb22dc158f03474ac8d99c0882ef"},"21c4f06b800aaf2c4fb5cff760822ae4b147ea9b":{"oid":"21c4f06b800aaf2c4fb5cff760822ae4b147ea9b","message":"Updated headers to match wiki documentation","shortMessageHtmlLink":"Updated headers to match wiki documentation","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2011-01-12T09:47:33.000-08:00","firstParentOid":"f9adc1fef807b0110e229fe8d674c78fc9f5d4d3"},"f08136a7f8f17778ce642177ecb6c3e80079cc33":{"oid":"f08136a7f8f17778ce642177ecb6c3e80079cc33","message":"Merged a cleaned up version of Jiang's code changes from Google Summer of Code 2009","shortMessageHtmlLink":"Merged a cleaned up version of Jiang's code changes from Google Summe…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-09-19T13:29:40.000Z","firstParentOid":"daf95ac61b440cf80790f7dd62a0e2e75d09c190"},"04ad26bd54962b7f6b25a907a0198c850fc88d51":{"oid":"04ad26bd54962b7f6b25a907a0198c850fc88d51","message":"Implemented Cocoa mouse wheel events","shortMessageHtmlLink":"Implemented Cocoa mouse wheel events","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-07-29T22:42:48.000Z","firstParentOid":"3fce07c79ceccdd5f9104715a413613fdd32503c"},"54753025c9e23b920021e97f1c22d3e1f087a4fc":{"oid":"54753025c9e23b920021e97f1c22d3e1f087a4fc","message":"Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.\n\nPlus, this lets me start implementing cursor support.","shortMessageHtmlLink":"Removed multi-mouse / multi-keyboard support in anticipation of a rea…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-05-09T20:47:22.000-07:00","firstParentOid":"1b0384f174de454951312ce751686985955ffcb3"},"da580619619bb9845284400dc5631d68f7b8ac5e":{"oid":"da580619619bb9845284400dc5631d68f7b8ac5e","message":"Merged changes from the main SDL codebase","shortMessageHtmlLink":"Merged changes from the main SDL codebase","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-07-12T21:09:23.000-07:00","firstParentOid":"e289891dab73fcfc3b5f0cfd85a1e392641f9ad9"},"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e":{"oid":"dcd8a5fd97447ccedabbddcae9d40f8c9fb5a90e","message":"Added touch event definitions. Heavily modified events/SDL_touch*.","shortMessageHtmlLink":"Added touch event definitions. Heavily modified events/SDL_touch*.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-05-27T01:21:37.000-04:00","firstParentOid":"3ce819866e6cf8d3a618f674248bd788c7ad9594"},"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960":{"oid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960","message":"Moved Multi finger gesture recognition into the library.","shortMessageHtmlLink":"Moved Multi finger gesture recognition into the library.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-07-07T04:13:08.000-07:00","firstParentOid":"a5958fa18f2494dbc803a4f53334bcf4b0e4316d"},"2c7aa1ba8ea9534c641964d4c614c12dda44c6d7":{"oid":"2c7aa1ba8ea9534c641964d4c614c12dda44c6d7","message":"Added an event when the clipboard is updated, triggered after the window gains the keyboard focus.","shortMessageHtmlLink":"Added an event when the clipboard is updated, triggered after the win…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-07-08T22:54:03.000-07:00","firstParentOid":"83adffdcdc5ce0ed9d71ab52f981081e14e446c8"},"1f798a9f40f07b3b9c66154f6ad45da2813e1a7b":{"oid":"1f798a9f40f07b3b9c66154f6ad45da2813e1a7b","message":"Added alternative finger tracking method. Still prefer IPHONE_TOUCH_EFFICIENT_DANGEROUS.","shortMessageHtmlLink":"Added alternative finger tracking method. Still prefer IPHONE_TOUCH_E…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-07-13T18:31:09.000-04:00","firstParentOid":"da580619619bb9845284400dc5631d68f7b8ac5e"},"f593b45ff9ae5d9fdf48a48b1b5d56c50757b7df":{"oid":"f593b45ff9ae5d9fdf48a48b1b5d56c50757b7df","message":"Date: Fri, 18 Feb 2005 20:49:35 +0200 (EET)\nFrom: ville\nSubject: [SDL] Changing, at least some, anonymous enums to named enums.\n\nHowdy,\n\nCould, some if not all, enums be named rather than being anonymous enums?\nI ran into troubles with the enum describing event types in SDL_events.h.\nThe problem is that an anonymous enum cannot be used in C++ templates like\nso:\n\nenum { C };\n\ntemplate< typename T >\nvoid\nf( T ) {\n}\n\n\nf( C );","shortMessageHtmlLink":"Date: Fri, 18 Feb 2005 20:49:35 +0200 (EET)","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-01-29T23:14:04.000Z","firstParentOid":"c69f4c020ee89e6672a63788c43b360f36f3cf85"},"58dadaa118300a7d85153705dcad1217b75bc479":{"oid":"58dadaa118300a7d85153705dcad1217b75bc479","message":"Added support for keyboard repeat (only tested on Windows so far)","shortMessageHtmlLink":"Added support for keyboard repeat (only tested on Windows so far)","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-07-20T23:25:24.000-07:00","firstParentOid":"545c43eee02d9d01f830cc45098ed12bae123227"},"e0022022f4efae03e022ac88d1012cb7998ba9eb":{"oid":"e0022022f4efae03e022ac88d1012cb7998ba9eb","message":"changeset: 4433:25667ea797fa\ntag: tip\nuser: Jiang Jiang \ndate: Thu Apr 15 12:01:46 2010 +0800\nsummary: Add windowID to text editing event","shortMessageHtmlLink":"changeset: 4433:25667ea797fa","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-04-15T22:14:26.000-07:00","firstParentOid":"c64c0ef805044177b5bab84e1f7c07da3bf35693"},"c2dcb634911140bf681827b06afd93bdb488d6eb":{"oid":"c2dcb634911140bf681827b06afd93bdb488d6eb","message":"Switched from SDL_WindowID and SDL_TextureID to SDL_Window* and SDL_Texture* for code simplicity and improved performance.","shortMessageHtmlLink":"Switched from SDL_WindowID and SDL_TextureID to SDL_Window* and SDL_T…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-01-21T06:21:52.000Z","firstParentOid":"563b3712f8912631f356f5a178c0b9ef6f9f62ff"},"4db28e6d1972d47356045502257ba9f244471136":{"oid":"4db28e6d1972d47356045502257ba9f244471136","message":"Minimal implementation of textinput events for x11. It only works for latin-1.","shortMessageHtmlLink":"Minimal implementation of textinput events for x11. It only works for…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/41132988?s=80&v=4","committerName":"Bob Pendleton","committerEmail":"bob@pendleton.com","committedDate":"2008-01-15T22:37:17.000Z","firstParentOid":"a40a5dc25d52163fb06e90b31db7aec8ba95a5b7"},"7fffc6c540c8f5a601c213ee77120b683bd3bf07":{"oid":"7fffc6c540c8f5a601c213ee77120b683bd3bf07","message":"Added SDL_TouchID, SDL_FingerID, SDL_GestureID types. Converted to integer cioordinates (<- not working).","shortMessageHtmlLink":"Added SDL_TouchID, SDL_FingerID, SDL_GestureID types. Converted to in…","authorAvatarUrl":null,"committerName":"jimtla","committerEmail":"jimtla@localhost","committedDate":"2010-07-31T20:02:54.000+04:00","firstParentOid":"9c24bb50c402e2d28ec0a3a887fe0fa6982566e7"},"2677e0b6926de5c4d31ac0d8a6abcc95fae9da07":{"oid":"2677e0b6926de5c4d31ac0d8a6abcc95fae9da07","message":"Upgraded touchId/fingerId to long. Changed position variables to floats.","shortMessageHtmlLink":"Upgraded touchId/fingerId to long. Changed position variables to floats.","authorAvatarUrl":null,"committerName":"jimtla","committerEmail":"jimtla@localhost","committedDate":"2010-07-30T23:18:35.000+04:00","firstParentOid":"15e0ee70657dab3605759f4665544b1a7581153c"},"34902088074c643b840aef10fe050d72d76b0197":{"oid":"34902088074c643b840aef10fe050d72d76b0197","message":"Fixed gestureMulti. Disabled dollar gesture temporarily.","shortMessageHtmlLink":"Fixed gestureMulti. Disabled dollar gesture temporarily.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-08-04T23:17:30.000-04:00","firstParentOid":"3e963a5b0d4a0e80bcead7e9947a95a341ddc4c0"},"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b":{"oid":"d2f4e830ea18e82fae9e8cd3a2c3aacd1641871b","message":"Moved $1 Gestures into the SDL Library","shortMessageHtmlLink":"Moved $1 Gestures into the SDL Library","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-07-09T00:50:40.000-07:00","firstParentOid":"ed49e7a6f97a3937a93cc799c4cdec7ad6dbd960"},"ec45de353001c71e23a7a28ef7e48145e709a41f":{"oid":"ec45de353001c71e23a7a28ef7e48145e709a41f","message":"Added README.touch and README.gesture. Moved touchtest/gestureSDLTest to test/testgesture","shortMessageHtmlLink":"Added README.touch and README.gesture. Moved touchtest/gestureSDLTest…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/873742?s=80&v=4","committerName":"Jim Grandpre","committerEmail":"jim.tla@gmail.com","committedDate":"2010-08-15T00:36:28.000-04:00","firstParentOid":"6acbf24eec844333adbe75d1a5d63363f70f06d4"},"bd2e129b1575a97e4a9be4129790ba381fbf4554":{"oid":"bd2e129b1575a97e4a9be4129790ba381fbf4554","message":"Added a #ifndef SDL_NO_COMPAT around SDL_ActiveEvent and SDL_ResizeEvent so that code\nthat has a #defien SDL_NO_COMPAT before the #include SDL.h with not be able to use\nthese obsolete events.","shortMessageHtmlLink":"Added a #ifndef SDL_NO_COMPAT around SDL_ActiveEvent and SDL_ResizeEv…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/41132988?s=80&v=4","committerName":"Bob Pendleton","committerEmail":"bob@pendleton.com","committedDate":"2009-06-05T23:36:00.000Z","firstParentOid":"a1b3422e1d557635bd1fb64419b7764e990cf25c"},"b60dfec601a242545a57c5154835201aedddaa66":{"oid":"b60dfec601a242545a57c5154835201aedddaa66","message":"Final merge of Google Summer of Code 2008 work...\n\nMany-mouse and tablet support\nby Szymon Wilczek, mentored by Ryan C. Gordon\n\nEverything concerning the project is noted on the wiki:\nhttp://wilku.ravenlord.ws/doku.php?id=start","shortMessageHtmlLink":"Final merge of Google Summer of Code 2008 work...","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2008-08-25T06:33:00.000Z","firstParentOid":"c00dabe7409b7bd4ba4e89bb4d639052da9f53d0"},"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a":{"oid":"5fd81cee37f6ecf48dd99a828ddc22c57ffa106a","message":"Explicitly specify the SDL API calling convention (C by default)","shortMessageHtmlLink":"Explicitly specify the SDL API calling convention (C by default)","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2002-04-11T14:35:16.000Z","firstParentOid":"a17946bf3ee8b42d6399c17a509648ca4d3b85d0"},"42031c71a2b3a6301b748dca5c289862efea7886":{"oid":"42031c71a2b3a6301b748dca5c289862efea7886","message":"Fixed documentation error","shortMessageHtmlLink":"Fixed documentation error","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-08-14T12:28:43.000-07:00","firstParentOid":"4d471fb61ba7bbbce0bd33ef3d0f1f4bca908938"},"8de4855a589613464914ce83b3a9c6ff43db702a":{"oid":"8de4855a589613464914ce83b3a9c6ff43db702a","message":"Fixed bug #684\n\nReworked Pierre's patch a little bit, which added SDL_WaitEventTimeout()","shortMessageHtmlLink":"Fixed bug #684","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-02-17T05:59:40.000Z","firstParentOid":"431768bb8d070cac4c401c3c40aa1d2714ff8d9e"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL-historical-archive/branches":{"post":"QK8OgUgoSy-HW_N_C0ZPAKTxyzIW2EzzALC0uV8aZQh4AL8rbXrnF5V0jq2By0AM9tB-VzKJJ9frY9nEshikxQ"},"/repos/preferences":{"post":"mm_W8iHZgZU3Xa74UGx_INUfFs-Qr1teeW_9DWewoZy05g_PAnrQweFOlfup0R4gZTAJ9EYDcSoeeKQ-QTFNqQ"}}},"title":"Blaming SDL-historical-archive/include/SDL_events.h at 21c4f06b800aaf2c4fb5cff760822ae4b147ea9b · libsdl-org/SDL-historical-archive"}