|(      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01234 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & '  Safe-Inferred Safe-Inferred  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         !"#$%&'()*+,-./01 23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      Safe-Inferred Safe-Inferredv !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq()*+,-./0123456789:;<=>?^ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqqponmlkjihgfedcba`_^]\[ZYXWVUTSPQREFGHIJKLMNO;<=>?@ABCD56789:./01234'" ()*+,-()#$%&() !()()()   () ()()()()()()()()()()()()()()()()()l{m|}~nopqrstuvwxyzijkdefgh_`abcZ[\]^STUVWXYJKLMNOPQRFGHI<=>?@ABCDE89:;234567*+,-./01"#$%&'() !O !"#$%&'()*+,-./0123456789:;< =>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklH{m|}~nopqrstuvwxyzŖ'" ()*+,-()#$%&() !()()()   () ()()()()()()()()()()()()()()()()()./0123456789:; <=>?@ABCDE FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq()*+,-./0123456789:;<=>? Safe-Inferredrstuvwxyz{|}~rstuvwxyz{|}~~}|{zyxwvutsrrstuvwxyz{|}~ Safe-Inferredj@ABCDEFccj@ABCDEF Safe-Inferred             Safe-Inferred(   !"#$%&'()*+,-./0123(   !"#$%&'()*+,-./0123(10/.-,+*)('&%$#"! 23  (   !"#$%&'()*+,-./0123  Safe-Inferred456789456789987654456789  Safe-Inferred:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;::;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  Safe-Inferred                       Safe-Inferred !"#$%&' !"#$%&'&%$#"! ' !"#$%&'  Safe-Inferred(  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'G !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !""#$%&&'()*+,-../01234556789:;<<=>?@AABCDDEFGHIJKLMMNOPPQRSTUVWXXYZ[\]^^_`abbcdeffghijjklmnopqrstuvwxyz{|}~      !"#$%&'()*+,,-./012234567789:;<=>?@@ABCDEFGHIJJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+, - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   !"#$%&'()*+,-./0123456789:;<=>?@ sdl2-1.1.2Graphics.UI.SDL.PlatformGraphics.UI.SDL.EnumGraphics.UI.SDL.PowerGraphics.UI.SDL.TypesGraphics.UI.SDL.FilesystemGraphics.UI.SDL.EventGraphics.UI.SDL.HapticGraphics.UI.SDL.ThreadGraphics.UI.SDL.TimerGraphics.UI.SDL.VideoGraphics.UI.SDL.BasicGraphics.UI.SDL.AudioGraphics.UI.SDL getPlatformThreadPriority SystemCursorScancode RendererFlip PowerState LogPriorityKeymod HintPriorityGLattrGameControllerButtonGameControllerAxis EventAction BlendMode AudioStatusaudioStatusStoppedaudioStatusPlayingaudioStatusPaused blendModeNoneblendModeBlend blendModeAdd blendModeModeventActionAddEventeventActionPeekEventeventActionGetEventgameControllerAxisInvalidgameControllerAxisLeftXgameControllerAxisLeftYgameControllerAxisRightXgameControllerAxisRightYgameControllerAxisTriggerLeftgameControllerAxisTriggerRightgameControllerAxisMaxgameControllerButtonInvalidgameControllerButtonAgameControllerButtonBgameControllerButtonXgameControllerButtonYgameControllerButtonBackgameControllerButtonGuidegameControllerButtonStartgameControllerButtonLeftStickgameControllerButtonRightStick gameControllerButtonLeftShoulder!gameControllerButtonRightShouldergameControllerButtonDPadUpgameControllerButtonDPadDowngameControllerButtonDPadLeftgameControllerButtonDPadRightgameControllerButtonMax glAttrRedSizeglAttrGreenSizeglAttrBlueSizeglAttrAlphaSizeglAttrBufferSizeglAttrDoubleBufferglAttrDepthSizeglAttrStencilSizeglAttrAccumRedSizeglAttrAccumGreenSizeglAttrAccumBlueSizeglAttrAccumAlphaSize glAttrStereoglAttrMultiSampleBuffersglAttrMultiSampleSamplesglAttrAcceleratedVisualglAttrRetainedBackingglAttrContextMajorVersionglAttrContextMinorVersionglAttrContextEGLglAttrContextFlagsglAttrContextProfileMaskglAttrShareWithCurrentContextglAttrFramebufferSRGBCapablehintPriorityDefaulthintPriorityNormalhintPriorityOverride keymodNone keymodLShift keymodRShift keymodLCtrl keymodRCtrl keymodLAlt keymodRAlt keymodLGUI keymodRGUI keymodNum keymodCaps keymodModekeymodReservedlogPriorityVerboselogPriorityDebuglogPriorityInfologPriorityWarnlogPriorityErrorlogPriorityCriticallogPriorityPrioritiespowerStateUnknownpowerStateOnBatterypowerStateNoBatterypowerStateChargingpowerStateChargedrendererFlipNonerendererFlipHorizontalrendererFlipVerticalscancodeUnknown scancodeA scancodeB scancodeC scancodeD scancodeE scancodeF scancodeG scancodeH scancodeI scancodeJ scancodeK scancodeL scancodeM scancodeN scancodeO scancodeP scancodeQ scancodeR scancodeS scancodeT scancodeU scancodeV scancodeW scancodeX scancodeY scancodeZ scancode1 scancode2 scancode3 scancode4 scancode5 scancode6 scancode7 scancode8 scancode9 scancode0scancodeReturnscancodeEscapescancodeBackspace scancodeTab scancodeSpace scancodeMinusscancodeEqualsscancodeLeftBracketscancodeRightBracketscancodeBackslashscancodeNonUSHashscancodeSemicolonscancodeApostrophe scancodeGrave scancodeCommascancodePeriod scancodeSlashscancodeCapsLock scancodeF1 scancodeF2 scancodeF3 scancodeF4 scancodeF5 scancodeF6 scancodeF7 scancodeF8 scancodeF9 scancodeF10 scancodeF11 scancodeF12scancodePrintScreenscancodeScrollLock scancodePausescancodeInsert scancodeHomescancodePageUpscancodeDelete scancodeEndscancodePageDown scancodeRight scancodeLeft scancodeDown scancodeUpscancodeNumLockClearscancodeKPDividescancodeKPMultiplyscancodeKPMinusscancodeKPPlusscancodeKPEnter scancodeKP1 scancodeKP2 scancodeKP3 scancodeKP4 scancodeKP5 scancodeKP6 scancodeKP7 scancodeKP8 scancodeKP9 scancodeKP0scancodeKPPeriodscancodeNonUSBackslashscancodeApplication scancodePowerscancodeKPEquals scancodeF13 scancodeF14 scancodeF15 scancodeF16 scancodeF17 scancodeF18 scancodeF19 scancodeF20 scancodeF21 scancodeF22 scancodeF23 scancodeF24scancodeExecute scancodeHelp scancodeMenuscancodeSelect scancodeStop scancodeAgain scancodeUndo scancodeCut scancodeCopy scancodePaste scancodeFind scancodeMutescancodeVolumeUpscancodeVolumeDownscancodeKPCommascancodeEqualsAs400scancodeInternational1scancodeInternational2scancodeInternational3scancodeInternational4scancodeInternational5scancodeInternational6scancodeInternational7scancodeInternational8scancodeInternational9 scancodeLang1 scancodeLang2 scancodeLang3 scancodeLang4 scancodeLang5 scancodeLang6 scancodeLang7 scancodeLang8 scancodeLang9scancodeAltErasescancodeSysReqscancodeCancel scancodeClear scancodePriorscancodeReturn2scancodeSeparator scancodeOut scancodeOperscancodeClearAgain scancodeCrSel scancodeExSel scancodeKP00 scancodeKP000scancodeThousandsSeparatorscancodeDecimalSeparatorscancodeCurrencyUnitscancodeCurrencySubunitscancodeLeftParenscancodeRightParenscancodeLeftBracescancodeRightBrace scancodeKPTabscancodeKPBackspace scancodeKPA scancodeKPB scancodeKPC scancodeKPD scancodeKPE scancodeKPF scancodeKPXORscancodeKPPowerscancodeKPPercentscancodeKPLessscancodeKPGreaterscancodeKPAmpersandscancodeKPDBLAmpersandscancodeKPVerticalBarscancodeKPDBLVerticalBarscancodeKPColonscancodeKPHashscancodeKPSpace scancodeKPAtscancodeKPExclamscancodeKPMemStorescancodeKPMemRecallscancodeKPMemClearscancodeKPMemAddscancodeKPMemSubtractscancodeKPMemMultiplyscancodeKPMemDividescancodeKPPlusMinusscancodeKPClearscancodeKPClearEntryscancodeKPBinaryscancodeKPOctalscancodeKPDecimalscancodeKPHexadecimal scancodeLCtrlscancodeLShift scancodeLAlt scancodeLGUI scancodeRCtrlscancodeRShift scancodeRAlt scancodeRGUI scancodeModescancodeAudioNextscancodeAudioPrevscancodeAudioStopscancodeAudioPlayscancodeAudioMutescancodeMediaSelect scancodeWWW scancodeMailscancodeCalculatorscancodeComputerscancodeACSearchscancodeACHomescancodeACBackscancodeACForwardscancodeACStopscancodeACRefreshscancodeACBookmarksscancodeBrightnessDownscancodeBrightnessUpscancodeDisplaySwitchscancodeKBDIllumTogglescancodeKBDIllumDownscancodeKBDIllumUp scancodeEject scancodeSleep scancodeApp1 scancodeApp2 scancodeNumsystemCursorArrowsystemCursorIBeamsystemCursorWaitsystemCursorCrosshairsystemCursorWaitArrowsystemCursorSizeNWSEsystemCursorSizeNESWsystemCursorSizeWEsystemCursorSizeNSsystemCursorSizeAllsystemCursorNosystemCursorHandsystemCursorNumthreadPriorityLowthreadPriorityNormalthreadPriorityHigh buttonLeft buttonMiddle buttonRightbuttonX1buttonX2 buttonLMask buttonMMask buttonRMask buttonX1Mask buttonX2MaskeventTypeFirstEvent eventTypeQuiteventTypeAppTerminatingeventTypeAppLowMemoryeventTypeAppWillEnterBackgroundeventTypeAppDidEnterBackgroundeventTypeAppWillEnterForegroundeventTypeAppDidEnterForegroundeventTypeWindowEventeventTypeSysWMEventeventTypeKeyDowneventTypeKeyUpeventTypeTextEditingeventTypeTextInputeventTypeMouseMotioneventTypeMouseButtonDowneventTypeMouseButtonUpeventTypeMouseWheeleventTypeJoyAxisMotioneventTypeJoyBallMotioneventTypeJoyHatMotioneventTypeJoyButtonDowneventTypeJoyButtonUpeventTypeJoyDeviceAddedeventTypeJoyDeviceRemovedeventTypeControllerAxisMotioneventTypeControllerButtonDowneventTypeControllerButtonUpeventTypeControllerDeviceAdded eventTypeControllerDeviceRemoved!eventTypeControllerDeviceRemappedeventTypeFingerDowneventTypeFingerUpeventTypeFingerMotioneventTypeDollarGestureeventTypeDollarRecordeventTypeMultiGestureeventTypeClipboardUpdateeventTypeDropFileeventTypeUserEventeventTypeLastEvent initFlagTimer initFlagAudio initFlagVideoinitFlagJoystickinitFlagHapticinitFlagGameControllerinitFlagEventsinitFlagNoParachuteinitFlagEverythingjoystickHatCentered joystickHatUpjoystickHatRightjoystickHatDownjoystickHatLeftjoystickHatRightUpjoystickHatRightDownjoystickHatLeftUpjoystickHatLeftDownlogCategoryApplicationlogCategoryErrorlogCategoryAssertlogCategorySystemlogCategoryAudiologCategoryVideologCategoryRenderlogCategoryInputlogCategoryTestlogCategoryCustommessageBoxFlagErrormessageBoxFlagWarningmessageBoxFlagInformation$messageBoxButtonFlagReturnKeyDefault$messageBoxButtonFlagEscapeKeyDefault glProfileCoreglProfileCompatibility glProfileESglContextFlagDebugglContextFlagForwardCompatibleglContextFlagRobustAccessglContextFlagResetIsolationpixelFormatUnknownpixelFormatIndex1LSBpixelFormatIndex1MSBpixelFormatIndex4LSBpixelFormatIndex4MSBpixelFormatIndex8pixelFormatRGB332pixelFormatRGB444pixelFormatRGB555pixelFormatBGR555pixelFormatARGB4444pixelFormatRGBA4444pixelFormatABGR4444pixelFormatBGRA4444pixelFormatARGB1555pixelFormatRGBA5551pixelFormatABGR1555pixelFormatBGRA5551pixelFormatRGB565pixelFormatBGR565pixelFormatRGB24pixelFormatBGR24pixelFormatRGB888pixelFormatRGBX8888pixelFormatBGR888pixelFormatBGRX8888pixelFormatARGB8888pixelFormatRGBA8888pixelFormatABGR8888pixelFormatBGRA8888pixelFormatARGB2101010pixelFormatYV12pixelFormatIYUVpixelFormatYUY2pixelFormatUYVYpixelFormatYVYUrendererFlagSoftwarerendererFlagAcceleratedrendererFlagPresentVSyncrendererFlagTargetTexturetextureAccessStatictextureAccessStreamingtextureAccessTargettextureModulateNonetextureModulateColortextureModulateAlphawindowEventNonewindowEventShownwindowEventHiddenwindowEventExposedwindowEventMovedwindowEventResizedwindowEventSizeChangedwindowEventMinimizedwindowEventMaximizedwindowEventRestoredwindowEventEnterwindowEventLeavewindowEventFocusGainedwindowEventFocusLostwindowEventClosewindowFlagFullscreenwindowFlagOpenGLwindowFlagShownwindowFlagHiddenwindowFlagBorderlesswindowFlagResizablewindowFlagMinimizedwindowFlagMaximizedwindowFlagInputGrabbedwindowFlagInputFocuswindowFlagMouseFocuswindowFlagFullscreenDesktopwindowFlagForeignwindowFlagAllowHighDPIwindowPosUndefinedwindowPosCentered getPowerInfoVersion versionMajor versionMinor versionPatchSurface surfaceFormatsurfaceWsurfaceH surfacePixelssurfaceUserdatasurfaceClipRectsurfaceRefcountRWops rwopsSize rwopsSeek rwopsRead rwopsWrite rwopsClose rwopsType RendererInforendererInfoNamerendererInfoFlagsrendererInfoNumTextureFormatsrendererInfoTextureFormatsrendererInfoMaxTextureWidthrendererInfoMaxTextureHeightRectrectXrectYrectWrectHPointpointXpointY PixelFormatpixelFormatFormatpixelFormatPalettepixelFormatBitsPerPixelpixelFormatBytesPerPixelpixelFormatRMaskpixelFormatGMaskpixelFormatBMaskpixelFormatAMaskPalettepaletteNColors paletteColorsMessageBoxDatamessageBoxDataFlagsmessageBoxDataWindowmessageBoxDataTitlemessageBoxDataMessagemessageBoxDataNumButtonsmessageBoxDataButtonsmessageBoxDataColorSchemeMessageBoxColorScheme$messageBoxColorSchemeColorBackgroundmessageBoxColorSchemeColorText&messageBoxColorSchemeColorButtonBorder*messageBoxColorSchemeColorButtonBackground(messageBoxColorSchemeColorButtonSelectedMessageBoxColormessageBoxColorRmessageBoxColorGmessageBoxColorBMessageBoxButtonDatamessageBoxButtonDataFlagsmessageBoxButtonButtonIDmessageBoxButtonTextKeysymkeysymScancode keysymKeycode keysymMod JoystickGUID joystickGUID HapticEffect HapticCustomhapticCustomDirectionhapticCustomLengthhapticCustomDelayhapticCustomButtonhapticCustomIntervalhapticCustomChannelshapticCustomPeriodhapticCustomSampleshapticCustomDatahapticCustomAttackLengthhapticCustomAttackLevelhapticCustomFadeLengthhapticCustomFadeLevelHapticLeftRighthapticLeftRightLengthhapticLeftRightLargeMagnitudehapticLeftRightSmallMagnitude HapticRamphapticRampDirectionhapticRampLengthhapticRampDelayhapticRampButtonhapticRampIntervalhapticRampStart hapticRampEndhapticRampAttackLengthhapticRampAttackLevelhapticRampFadeLengthhapticRampFadeLevelHapticConditionhapticConditionLengthhapticConditionDelayhapticConditionButtonhapticConditionIntervalhapticConditionRightSathapticConditionLeftSathapticConditionRightCoeffhapticConditionLeftCoeffhapticConditionDeadbandhapticConditionCenterHapticPeriodichapticPeriodicDirectionhapticPeriodicLengthhapticPeriodicDelayhapticPeriodicButtonhapticPeriodicIntervalhapticPeriodicPeriodhapticPeriodicMagnitudehapticPeriodicOffsethapticPeriodicPhasehapticPeriodicAttackLengthhapticPeriodicAttackLevelhapticPeriodicFadeLengthhapticPeriodicFadeLevelHapticConstanthapticEffectTypehapticConstantDirectionhapticConstantLengthhapticConstantDelayhapticConstantButtonhapticConstantIntervalhapticConstantLevelhapticConstantAttackLengthhapticConstantAttackLevelhapticConstantFadeLengthhapticConstantFadeLevelHapticDirectionhapticDirectionTypehapticDirectionXhapticDirectionYhapticDirectionZGameControllerButtonBindGameControllerButtonBindHatgameControllerButtonBindHatgameControllerButtonBindHatMaskGameControllerButtonBindAxisgameControllerButtonBindAxisGameControllerButtonBindButtongameControllerButtonBindButtonGameControllerButtonBindNoneFingerfingerIDfingerXfingerYfingerPressureEvent UnknownEventClipboardUpdateEvent DropEvent dropEventFileDollarGestureEventdollarGestureEventTouchIDdollarGestureEventGestureIDdollarGestureEventNumFingersdollarGestureEventErrordollarGestureEventXdollarGestureEventYMultiGestureEventmultiGestureEventTouchIDmultiGestureEventDThetamultiGestureEventDDistmultiGestureEventXmultiGestureEventYmultiGestureEventNumFingersTouchFingerEventtouchFingerEventTouchIDtouchFingerEventFingerIDtouchFingerEventXtouchFingerEventYtouchFingerEventDXtouchFingerEventDYtouchFingerEventPressure SysWMEvent sysWMEventMsg UserEventuserEventWindowID userEventCodeuserEventData1userEventData2 QuitEventControllerDeviceEventcontrollerDeviceEventWhichControllerButtonEventcontrollerButtonEventWhichcontrollerButtonEventButtoncontrollerButtonEventStateControllerAxisEventcontrollerAxisEventWhichcontrollerAxisEventAxiscontrollerAxisEventValueJoyDeviceEventjoyDeviceEventWhichJoyButtonEventjoyButtonEventWhichjoyButtonEventButtonjoyButtonEventState JoyHatEventjoyHatEventWhichjoyHatEventHatjoyHatEventValue JoyBallEventjoyBallEventWhichjoyBallEventBalljoyBallEventXReljoyBallEventYRel JoyAxisEventjoyAxisEventWhichjoyAxisEventAxisjoyAxisEventValueMouseWheelEventmouseWheelEventWindowIDmouseWheelEventWhichmouseWheelEventXmouseWheelEventYMouseButtonEventmouseButtonEventWindowIDmouseButtonEventWhichmouseButtonEventButtonmouseButtonEventStatemouseButtonEventClicksmouseButtonEventXmouseButtonEventYMouseMotionEventmouseMotionEventWindowIDmouseMotionEventWhichmouseMotionEventStatemouseMotionEventXmouseMotionEventYmouseMotionEventXRelmouseMotionEventYRelTextInputEventtextInputEventWindowIDtextInputEventTextTextEditingEventtextEditingEventWindowIDtextEditingEventTexttextEditingEventStarttextEditingEventLength KeyboardEventkeyboardEventWindowIDkeyboardEventStatekeyboardEventRepeatkeyboardEventKeysym WindowEvent eventTypeeventTimestampwindowEventWindowIDwindowEventEventwindowEventData1windowEventData2 DisplayModedisplayModeFormat displayModeW displayModeHdisplayModeRefreshRatedisplayModeDriverDataColorcolorRcolorGcolorBcolorA AudioSpec audioSpecFreqaudioSpecFormataudioSpecChannelsaudioSpecSilenceaudioSpecSamples audioSpecSizeaudioSpecCallbackaudioSpecUserdataAudioCVTaudioCVTNeededaudioCVTSrcFormataudioCVTDstFormataudioCVTRateIncr audioCVTBuf audioCVTLenaudioCVTLenCvtaudioCVTLenMultaudioCVTLenRatioAtomic atomicValueWindowTouchIDTLSIDTimerID TimerCallbackThreadIDThreadFunctionThreadTextureSysWMmsg SysWMinfoSpinLockSemRendererMutexLogOutputFunctionKeycode JoystickIDJoystick HintCallbackHaptic GLContext GestureIDGameControllerFingerID EventFilterCursorCond AudioFormat AudioDeviceID AudioCallback writeLE64 writeLE32 writeLE16 writeBE64 writeBE32 writeBE16readLE64readLE32readLE16readBE64readBE32readBE16rwWriterwTellrwSeekrwReadrwClose rwFromMem rwFromFilerwFromFPrwFromConstMemfreeRWallocRW getPrefPath getBasePathisGameControllergameControllerUpdategameControllerOpengameControllerNameForIndexgameControllerNamegameControllerMapping gameControllerGetStringForButtongameControllerGetStringForAxisgameControllerGetJoystick!gameControllerGetButtonFromStringgameControllerGetButtongameControllerGetAxisFromStringgameControllerGetAxisgameControllerGetAttachedgameControllerEventStategameControllerClosegameControllerAddMappingsFromRWgameControllerAddMapping numJoysticksjoystickUpdate joystickOpenjoystickNumHatsjoystickNumButtonsjoystickNumBallsjoystickNumAxesjoystickNameForIndex joystickNamejoystickInstanceIDjoystickGetHatjoystickGetButtonjoystickGetBalljoystickGetAxisjoystickGetAttachedjoystickEventState joystickClosewarpMouseInWindow showCursorsetRelativeMouseMode setCursorgetRelativeMouseStategetRelativeMouseMode getMouseState getMouseFocusgetDefaultCursor getCursor freeCursorcreateSystemCursor createCursorcreateColorCursor stopTextInputstartTextInputsetTextInputRect setModStateisTextInputActiveisScreenKeyboardShownhasScreenKeyboardSupportgetScancodeNamegetScancodeFromNamegetScancodeFromKey getModStategetKeyboardStategetKeyboardFocus getKeyNamegetKeyFromScancodegetKeyFromNamewaitEventTimeout waitEventsetEventFiltersaveDollarTemplatesaveAllDollarTemplatesregisterEvents recordGesture pushEvent pumpEvents pollEvent peepEventsloadDollarTemplates hasEventshasEventgetTouchFingergetTouchDevicegetNumTouchFingersgetNumTouchDevicesgetEventFilter flushEvents flushEvent filterEvents eventState delEventWatch addEventWatch quitRequestedjoystickGetDeviceGUIDjoystickGetGUIDjoystickGetGUIDFromStringjoystickGetGUIDString!gameControllerAddMappingsFromFilegameControllerGetBindForAxisgameControllerGetBindForButtongameControllerMappingForGUID numHaptics mouseIsHapticjoystickIsHaptichapticUpdateEffect hapticUnpausehapticStopEffect hapticStopAll hapticSetGainhapticSetAutocenterhapticRunEffecthapticRumbleSupportedhapticRumbleStophapticRumblePlayhapticRumbleInit hapticQuery hapticPause hapticOpenedhapticOpenFromMousehapticOpenFromJoystick hapticOpenhapticNumEffectsPlayinghapticNumEffects hapticNumAxeshapticNewEffect hapticName hapticIndexhapticGetEffectStatushapticEffectSupportedhapticDestroyEffect hapticClose atomicUnlock atomicTryLock atomicSetPtr atomicSet atomicLock atomicGetPtr atomicGet atomicCASPtr atomicCAS atomicAdd unlockMutex tryLockMutexsemWaitTimeoutsemWaitsemValue semTryWaitsemPost lockMutexdestroySemaphore destroyMutex destroyCondcreateSemaphore createMutex createCondcondWaitTimeoutcondWait condSignal condBroadcast waitThreadthreadIDtlsSettlsGet tlsCreatesetThreadPriority getThreadName getThreadID detachThread createThread atomicDecRef atomicIncRef removeTimergetTicksgetPerformanceFrequencygetPerformanceCounterdelayaddTimersetClipboardTexthasClipboardTextgetClipboardTextgetWindowWMInfo unlockSurface setSurfaceRLEsetSurfacePalettesetSurfaceColorModsetSurfaceBlendModesetSurfaceAlphaMod setColorKey setClipRect saveBMP_RWlowerBlitScaled lowerBlit lockSurface loadBMP_RWgetSurfaceColorModgetSurfaceBlendModegetSurfaceAlphaMod getColorKey getClipRect freeSurface fillRectsfillRectcreateRGBSurfaceFromcreateRGBSurfaceconvertSurfaceFormatconvertSurface convertPixels blitSurface blitScaled unionRectintersectRectAndLine intersectRecthasIntersection enclosePointssetPixelFormatPalettesetPaletteColorspixelFormatEnumToMasksmasksToPixelFormatEnummapRGBAmapRGBgetRGBAgetRGBgetPixelFormatName freePalette freeFormatcalculateGammaRamp allocPalette allocFormatupdateYUVTexture updateTexture unlockTexturesetTextureColorModsetTextureBlendModesetTextureAlphaModsetRenderTargetsetRenderDrawColorsetRenderDrawBlendModerenderTargetSupportedrenderSetViewportrenderSetScalerenderSetLogicalSizerenderSetClipRectrenderReadPixels renderPresentrenderGetViewportrenderGetScalerenderGetLogicalSizerenderGetClipRectrenderFillRectsrenderFillRectrenderDrawRectsrenderDrawRectrenderDrawPointsrenderDrawPointrenderDrawLinesrenderDrawLine renderCopyEx renderCopy renderClear queryTexture lockTexturegetTextureColorModgetTextureBlendModegetTextureAlphaModgetRendererOutputSizegetRendererInfo getRenderergetRenderTargetgetRenderDriverInfogetRenderDrawColorgetRenderDrawBlendModegetNumRenderDriversdestroyTexturedestroyRenderercreateTextureFromSurface createTexturecreateSoftwareRenderercreateRenderer videoQuit videoInitupdateWindowSurfaceRectsupdateWindowSurface showWindowshowSimpleMessageBoxshowMessageBoxsetWindowTitle setWindowSizesetWindowPositionsetWindowMinimumSizesetWindowMaximumSize setWindowIcon setWindowGrabsetWindowGammaRampsetWindowFullscreensetWindowDisplayMode setWindowDatasetWindowBrightnesssetWindowBordered restoreWindow raiseWindowminimizeWindowmaximizeWindowisScreenSaverEnabled hideWindowgetWindowTitlegetWindowSurface getWindowSizegetWindowPositiongetWindowPixelFormatgetWindowMinimumSizegetWindowMaximumSize getWindowID getWindowGrabgetWindowGammaRampgetWindowFromIDgetWindowFlagsgetWindowDisplayModegetWindowDisplayIndex getWindowDatagetWindowBrightnessgetVideoDrivergetNumVideoDriversgetNumVideoDisplaysgetNumDisplayModesgetDisplayNamegetDisplayModegetDisplayBoundsgetDesktopDisplayModegetCurrentVideoDrivergetCurrentDisplayModegetClosestDisplayModeglUnloadLibraryglUnbindTexture glSwapWindowglSetSwapIntervalglSetAttributeglResetAttributes glMakeCurrent glLoadLibraryglGetSwapIntervalglGetProcAddressglGetDrawableSizeglGetCurrentWindowglGetCurrentContextglGetAttributeglExtensionSupportedglDeleteContextglCreateContext glBindTextureenableScreenSaverdisableScreenSaver destroyWindowcreateWindowFromcreateWindowAndRenderer createWindowloadBMPsaveBMP getVersiongetRevisionNumber getRevisionlogSetPrioritylogSetOutputFunctionlogSetAllPrioritylogResetPriorities logMessagelogGetPrioritylogGetOutputFunctionsetErrorgetError clearErrorsetHintWithPrioritysetHintgetHintdelHintCallback clearHintsaddHintCallbackwasInit setMainReady quitSubSystemquit initSubSysteminitlog logCriticallogDebuglogErrorlogInfo logVerboselogWarnunlockAudioDevice unlockAudiopauseAudioDevice pauseAudioopenAudioDevice openAudiomixAudioFormatmixAudiolockAudioDevice lockAudio loadWAV_RWgetNumAudioDriversgetNumAudioDevicesgetCurrentAudioDrivergetAudioStatusgetAudioDrivergetAudioDeviceStatusgetAudioDeviceNamefreeWAV convertAudiocloseAudioDevice closeAudio buildAudioCVT audioQuit audioInitloadWAV$fStorableVersion$fStorableSurface$fStorableRWops$fStorableRendererInfo$fStorableRect$fStorablePoint$fStorablePixelFormat$fStorablePalette$fStorableMessageBoxData$fStorableMessageBoxColorScheme$fStorableMessageBoxColor$fStorableMessageBoxButtonData$fStorableKeysym$fStorableJoystickGUID$fStorableHapticEffect$fStorableHapticDirection"$fStorableGameControllerButtonBind$fStorableFinger$fStorableEvent$fStorableDisplayMode$fStorableColor$fStorableAudioSpec$fStorableAudioCVT$fStorableAtomicgameControllerMappingForGUID'gameControllerGetBindForButton'gameControllerGetBindForAxis'joystickGetGUIDString'joystickGetGUIDFromString'joystickGetGUID'joystickGetDeviceGUID'