[{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SDLException\">SDLException</a><ul class=\"subs\"><li>= <a href=\"#v:SDLCallFailed\">SDLCallFailed</a> { <ul class=\"subs\"><li><a href=\"#v:sdlExceptionCaller\">sdlExceptionCaller</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:sdlFunction\">sdlFunction</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:sdlExceptionError\">sdlExceptionError</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul> }</li><li>| <a href=\"#v:SDLUnexpectedArgument\">SDLUnexpectedArgument</a> { <ul class=\"subs\"><li><a href=\"#v:sdlExceptionCaller\">sdlExceptionCaller</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:sdlFunction\">sdlFunction</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:sdlUnknownValue\">sdlUnknownValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul> }</li><li>| <a href=\"#v:SDLUnknownHintValue\">SDLUnknownHintValue</a> { <ul class=\"subs\"><li><a href=\"#v:sdlHint\">sdlHint</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:sdlUnknownValue\">sdlUnknownValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul> }</li></ul>","name":"SDLException SDLCallFailed SDLUnexpectedArgument SDLUnknownHintValue sdlExceptionCaller sdlFunction sdlExceptionError sdlUnknownValue sdlHint","module":"SDL.Exception","link":"SDL-Exception.html#t:SDLException"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> b =&gt; <a href=\"#t:FromNumber\">FromNumber</a> a b | a -&gt; b <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:fromNumber\">fromNumber</a> :: b -&gt; a</li></ul>","name":"FromNumber fromNumber","module":"SDL.Internal.Numbered","link":"SDL-Internal-Numbered.html#t:FromNumber"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> b =&gt; <a href=\"#t:ToNumber\">ToNumber</a> a b | a -&gt; b <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:toNumber\">toNumber</a> :: a -&gt; b</li></ul>","name":"ToNumber toNumber","module":"SDL.Internal.Numbered","link":"SDL-Internal-Numbered.html#t:ToNumber"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Point\">Point</a> f a = <a href=\"#v:P\">P</a> (f a)","name":"Point P","module":"SDL.Internal.Vect","link":"SDL-Internal-Vect.html#t:Point"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V2\">V2</a> a = <a href=\"#v:V2\">V2</a> !a !a","name":"V2 V2","module":"SDL.Internal.Vect","link":"SDL-Internal-Vect.html#t:V2"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V3\">V3</a> a = <a href=\"#v:V3\">V3</a> !a !a !a","name":"V3 V3","module":"SDL.Internal.Vect","link":"SDL-Internal-Vect.html#t:V3"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V4\">V4</a> a = <a href=\"#v:V4\">V4</a> !a !a !a !a","name":"V4 V4","module":"SDL.Internal.Vect","link":"SDL-Internal-Vect.html#t:V4"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AudioFormat\">AudioFormat</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>","name":"AudioFormat","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:AudioFormat"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S8\">SDL_AUDIO_S8</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_U8\">SDL_AUDIO_U8</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_U8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_U8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S16LSB\">SDL_AUDIO_S16LSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S16LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S16LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S16MSB\">SDL_AUDIO_S16MSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S16MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S16MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S16SYS\">SDL_AUDIO_S16SYS</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S16SYS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S16SYS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_U16LSB\">SDL_AUDIO_U16LSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_U16LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_U16LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_U16MSB\">SDL_AUDIO_U16MSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_U16MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_U16MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_U16SYS\">SDL_AUDIO_U16SYS</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_U16SYS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_U16SYS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S32LSB\">SDL_AUDIO_S32LSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S32LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S32LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S32MSB\">SDL_AUDIO_S32MSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S32MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S32MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_S32SYS\">SDL_AUDIO_S32SYS</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_S32SYS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_S32SYS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_F32LSB\">SDL_AUDIO_F32LSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_F32LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_F32LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_F32MSB\">SDL_AUDIO_F32MSB</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_F32MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_F32MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_F32SYS\">SDL_AUDIO_F32SYS</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a>","name":"SDL_AUDIO_F32SYS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_F32SYS"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AudioStatus\">AudioStatus</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"AudioStatus","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:AudioStatus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_STOPPED\">SDL_AUDIO_STOPPED</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioStatus\" title=\"SDL.Raw.Enum\">AudioStatus</a>","name":"SDL_AUDIO_STOPPED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_STOPPED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_PLAYING\">SDL_AUDIO_PLAYING</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioStatus\" title=\"SDL.Raw.Enum\">AudioStatus</a>","name":"SDL_AUDIO_PLAYING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_PLAYING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_PAUSED\">SDL_AUDIO_PAUSED</a> :: <a href=\"SDL-Raw-Enum.html#t:AudioStatus\" title=\"SDL.Raw.Enum\">AudioStatus</a>","name":"SDL_AUDIO_PAUSED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_PAUSED"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BlendMode\">BlendMode</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"BlendMode","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:BlendMode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDMODE_NONE\">SDL_BLENDMODE_NONE</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a>","name":"SDL_BLENDMODE_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDMODE_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDMODE_BLEND\">SDL_BLENDMODE_BLEND</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a>","name":"SDL_BLENDMODE_BLEND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDMODE_BLEND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDMODE_ADD\">SDL_BLENDMODE_ADD</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a>","name":"SDL_BLENDMODE_ADD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDMODE_ADD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDMODE_MOD\">SDL_BLENDMODE_MOD</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a>","name":"SDL_BLENDMODE_MOD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDMODE_MOD"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BlendOperation\">BlendOperation</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"BlendOperation","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:BlendOperation"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDOPERATION_ADD\">SDL_BLENDOPERATION_ADD</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a>","name":"SDL_BLENDOPERATION_ADD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDOPERATION_ADD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDOPERATION_SUBTRACT\">SDL_BLENDOPERATION_SUBTRACT</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a>","name":"SDL_BLENDOPERATION_SUBTRACT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDOPERATION_SUBTRACT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDOPERATION_REV_SUBTRACT\">SDL_BLENDOPERATION_REV_SUBTRACT</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a>","name":"SDL_BLENDOPERATION_REV_SUBTRACT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDOPERATION_REV_SUBTRACT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDOPERATION_MINIMUM\">SDL_BLENDOPERATION_MINIMUM</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a>","name":"SDL_BLENDOPERATION_MINIMUM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDOPERATION_MINIMUM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDOPERATION_MAXIMUM\">SDL_BLENDOPERATION_MAXIMUM</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a>","name":"SDL_BLENDOPERATION_MAXIMUM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDOPERATION_MAXIMUM"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BlendFactor\">BlendFactor</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"BlendFactor","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:BlendFactor"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ZERO\">SDL_BLENDFACTOR_ZERO</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ZERO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ZERO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ONE\">SDL_BLENDFACTOR_ONE</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_SRC_COLOR\">SDL_BLENDFACTOR_SRC_COLOR</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_SRC_COLOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_SRC_COLOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR\">SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_SRC_ALPHA\">SDL_BLENDFACTOR_SRC_ALPHA</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_SRC_ALPHA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_SRC_ALPHA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA\">SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_DST_COLOR\">SDL_BLENDFACTOR_DST_COLOR</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_DST_COLOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_DST_COLOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR\">SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_DST_ALPHA\">SDL_BLENDFACTOR_DST_ALPHA</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_DST_ALPHA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_DST_ALPHA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA\">SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA</a> :: <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a>","name":"SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BYTEORDER\">SDL_BYTEORDER</a> :: Endian","name":"SDL_BYTEORDER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BYTEORDER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LIL_ENDIAN\">SDL_LIL_ENDIAN</a> :: Endian","name":"SDL_LIL_ENDIAN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LIL_ENDIAN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BIG_ENDIAN\">SDL_BIG_ENDIAN</a> :: Endian","name":"SDL_BIG_ENDIAN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BIG_ENDIAN"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:EventAction\">EventAction</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"EventAction","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:EventAction"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_ADDEVENT\">SDL_ADDEVENT</a> :: <a href=\"SDL-Raw-Enum.html#t:EventAction\" title=\"SDL.Raw.Enum\">EventAction</a>","name":"SDL_ADDEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_ADDEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PEEKEVENT\">SDL_PEEKEVENT</a> :: <a href=\"SDL-Raw-Enum.html#t:EventAction\" title=\"SDL.Raw.Enum\">EventAction</a>","name":"SDL_PEEKEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PEEKEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GETEVENT\">SDL_GETEVENT</a> :: <a href=\"SDL-Raw-Enum.html#t:EventAction\" title=\"SDL.Raw.Enum\">EventAction</a>","name":"SDL_GETEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GETEVENT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GameControllerAxis\">GameControllerAxis</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"GameControllerAxis","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:GameControllerAxis"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_INVALID\">SDL_CONTROLLER_AXIS_INVALID</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_INVALID","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_INVALID"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_LEFTX\">SDL_CONTROLLER_AXIS_LEFTX</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_LEFTX","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_LEFTX"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_LEFTY\">SDL_CONTROLLER_AXIS_LEFTY</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_LEFTY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_LEFTY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_RIGHTX\">SDL_CONTROLLER_AXIS_RIGHTX</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_RIGHTX","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_RIGHTX"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_RIGHTY\">SDL_CONTROLLER_AXIS_RIGHTY</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_RIGHTY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_RIGHTY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_TRIGGERLEFT\">SDL_CONTROLLER_AXIS_TRIGGERLEFT</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_TRIGGERLEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_TRIGGERLEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_TRIGGERRIGHT\">SDL_CONTROLLER_AXIS_TRIGGERRIGHT</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_TRIGGERRIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_TRIGGERRIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_AXIS_MAX\">SDL_CONTROLLER_AXIS_MAX</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"SDL_CONTROLLER_AXIS_MAX","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_AXIS_MAX"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GameControllerButton\">GameControllerButton</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"GameControllerButton","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:GameControllerButton"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_INVALID\">SDL_CONTROLLER_BUTTON_INVALID</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_INVALID","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_INVALID"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_A\">SDL_CONTROLLER_BUTTON_A</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_A","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_A"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_B\">SDL_CONTROLLER_BUTTON_B</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_B","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_B"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_X\">SDL_CONTROLLER_BUTTON_X</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_X","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_X"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_Y\">SDL_CONTROLLER_BUTTON_Y</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_Y","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_Y"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_BACK\">SDL_CONTROLLER_BUTTON_BACK</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_BACK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_BACK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_GUIDE\">SDL_CONTROLLER_BUTTON_GUIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_GUIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_GUIDE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_START\">SDL_CONTROLLER_BUTTON_START</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_START","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_START"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_LEFTSTICK\">SDL_CONTROLLER_BUTTON_LEFTSTICK</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_LEFTSTICK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_LEFTSTICK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_RIGHTSTICK\">SDL_CONTROLLER_BUTTON_RIGHTSTICK</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_RIGHTSTICK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_RIGHTSTICK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_LEFTSHOULDER\">SDL_CONTROLLER_BUTTON_LEFTSHOULDER</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_LEFTSHOULDER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_LEFTSHOULDER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_RIGHTSHOULDER\">SDL_CONTROLLER_BUTTON_RIGHTSHOULDER</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_RIGHTSHOULDER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_RIGHTSHOULDER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_DPAD_UP\">SDL_CONTROLLER_BUTTON_DPAD_UP</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_DPAD_UP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_DPAD_UP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_DPAD_DOWN\">SDL_CONTROLLER_BUTTON_DPAD_DOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_DPAD_DOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_DPAD_DOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_DPAD_LEFT\">SDL_CONTROLLER_BUTTON_DPAD_LEFT</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_DPAD_LEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_DPAD_LEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_DPAD_RIGHT\">SDL_CONTROLLER_BUTTON_DPAD_RIGHT</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_DPAD_RIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_DPAD_RIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLER_BUTTON_MAX\">SDL_CONTROLLER_BUTTON_MAX</a> :: <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"SDL_CONTROLLER_BUTTON_MAX","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLER_BUTTON_MAX"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GLattr\">GLattr</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"GLattr","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:GLattr"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_RED_SIZE\">SDL_GL_RED_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_RED_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_RED_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_GREEN_SIZE\">SDL_GL_GREEN_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_GREEN_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_GREEN_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_BLUE_SIZE\">SDL_GL_BLUE_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_BLUE_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_BLUE_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ALPHA_SIZE\">SDL_GL_ALPHA_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ALPHA_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ALPHA_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_BUFFER_SIZE\">SDL_GL_BUFFER_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_BUFFER_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_BUFFER_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_DOUBLEBUFFER\">SDL_GL_DOUBLEBUFFER</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_DOUBLEBUFFER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_DOUBLEBUFFER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_DEPTH_SIZE\">SDL_GL_DEPTH_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_DEPTH_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_DEPTH_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_STENCIL_SIZE\">SDL_GL_STENCIL_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_STENCIL_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_STENCIL_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ACCUM_RED_SIZE\">SDL_GL_ACCUM_RED_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ACCUM_RED_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ACCUM_RED_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ACCUM_GREEN_SIZE\">SDL_GL_ACCUM_GREEN_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ACCUM_GREEN_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ACCUM_GREEN_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ACCUM_BLUE_SIZE\">SDL_GL_ACCUM_BLUE_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ACCUM_BLUE_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ACCUM_BLUE_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ACCUM_ALPHA_SIZE\">SDL_GL_ACCUM_ALPHA_SIZE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ACCUM_ALPHA_SIZE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ACCUM_ALPHA_SIZE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_STEREO\">SDL_GL_STEREO</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_STEREO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_STEREO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_MULTISAMPLEBUFFERS\">SDL_GL_MULTISAMPLEBUFFERS</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_MULTISAMPLEBUFFERS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_MULTISAMPLEBUFFERS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_MULTISAMPLESAMPLES\">SDL_GL_MULTISAMPLESAMPLES</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_MULTISAMPLESAMPLES","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_MULTISAMPLESAMPLES"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_ACCELERATED_VISUAL\">SDL_GL_ACCELERATED_VISUAL</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_ACCELERATED_VISUAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_ACCELERATED_VISUAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_RETAINED_BACKING\">SDL_GL_RETAINED_BACKING</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_RETAINED_BACKING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_RETAINED_BACKING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_MAJOR_VERSION\">SDL_GL_CONTEXT_MAJOR_VERSION</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_MAJOR_VERSION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_MAJOR_VERSION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_MINOR_VERSION\">SDL_GL_CONTEXT_MINOR_VERSION</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_MINOR_VERSION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_MINOR_VERSION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_EGL\">SDL_GL_CONTEXT_EGL</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_EGL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_EGL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_FLAGS\">SDL_GL_CONTEXT_FLAGS</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_FLAGS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_FLAGS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_PROFILE_MASK\">SDL_GL_CONTEXT_PROFILE_MASK</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_PROFILE_MASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_PROFILE_MASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_SHARE_WITH_CURRENT_CONTEXT\">SDL_GL_SHARE_WITH_CURRENT_CONTEXT</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_SHARE_WITH_CURRENT_CONTEXT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_SHARE_WITH_CURRENT_CONTEXT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_FRAMEBUFFER_SRGB_CAPABLE\">SDL_GL_FRAMEBUFFER_SRGB_CAPABLE</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_FRAMEBUFFER_SRGB_CAPABLE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_FRAMEBUFFER_SRGB_CAPABLE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR\">SDL_GL_CONTEXT_RELEASE_BEHAVIOR</a> :: <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a>","name":"SDL_GL_CONTEXT_RELEASE_BEHAVIOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HintPriority\">HintPriority</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"HintPriority","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:HintPriority"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HINT_DEFAULT\">SDL_HINT_DEFAULT</a> :: <a href=\"SDL-Raw-Enum.html#t:HintPriority\" title=\"SDL.Raw.Enum\">HintPriority</a>","name":"SDL_HINT_DEFAULT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HINT_DEFAULT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HINT_NORMAL\">SDL_HINT_NORMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:HintPriority\" title=\"SDL.Raw.Enum\">HintPriority</a>","name":"SDL_HINT_NORMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HINT_NORMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HINT_OVERRIDE\">SDL_HINT_OVERRIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:HintPriority\" title=\"SDL.Raw.Enum\">HintPriority</a>","name":"SDL_HINT_OVERRIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HINT_OVERRIDE"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:InitFlag\">InitFlag</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"InitFlag","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:InitFlag"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_TIMER\">SDL_INIT_TIMER</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_TIMER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_TIMER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_AUDIO\">SDL_INIT_AUDIO</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_AUDIO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_AUDIO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_VIDEO\">SDL_INIT_VIDEO</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_VIDEO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_VIDEO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_JOYSTICK\">SDL_INIT_JOYSTICK</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_JOYSTICK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_JOYSTICK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_HAPTIC\">SDL_INIT_HAPTIC</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_HAPTIC","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_HAPTIC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_GAMECONTROLLER\">SDL_INIT_GAMECONTROLLER</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_GAMECONTROLLER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_GAMECONTROLLER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_EVENTS\">SDL_INIT_EVENTS</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_EVENTS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_EVENTS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_NOPARACHUTE\">SDL_INIT_NOPARACHUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_NOPARACHUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_NOPARACHUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_INIT_EVERYTHING\">SDL_INIT_EVERYTHING</a> :: <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"SDL_INIT_EVERYTHING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_INIT_EVERYTHING"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:JoystickPowerLevel\">JoystickPowerLevel</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"JoystickPowerLevel","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:JoystickPowerLevel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_UNKNOWN\">SDL_JOYSTICK_POWER_UNKNOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_UNKNOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_UNKNOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_EMPTY\">SDL_JOYSTICK_POWER_EMPTY</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_EMPTY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_EMPTY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_LOW\">SDL_JOYSTICK_POWER_LOW</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_LOW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_LOW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_MEDIUM\">SDL_JOYSTICK_POWER_MEDIUM</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_MEDIUM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_MEDIUM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_FULL\">SDL_JOYSTICK_POWER_FULL</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_FULL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_FULL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_WIRED\">SDL_JOYSTICK_POWER_WIRED</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_WIRED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_WIRED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYSTICK_POWER_MAX\">SDL_JOYSTICK_POWER_MAX</a> :: <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"SDL_JOYSTICK_POWER_MAX","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYSTICK_POWER_MAX"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Keycode\">Keycode</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"Keycode","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:Keycode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_UNKNOWN\">SDLK_UNKNOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_UNKNOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_UNKNOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RETURN\">SDLK_RETURN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RETURN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RETURN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_ESCAPE\">SDLK_ESCAPE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_ESCAPE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_ESCAPE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_BACKSPACE\">SDLK_BACKSPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_BACKSPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_BACKSPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_TAB\">SDLK_TAB</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_TAB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_TAB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SPACE\">SDLK_SPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_EXCLAIM\">SDLK_EXCLAIM</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_EXCLAIM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_EXCLAIM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_QUOTEDBL\">SDLK_QUOTEDBL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_QUOTEDBL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_QUOTEDBL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_HASH\">SDLK_HASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_HASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_HASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PERCENT\">SDLK_PERCENT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PERCENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PERCENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_DOLLAR\">SDLK_DOLLAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_DOLLAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_DOLLAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AMPERSAND\">SDLK_AMPERSAND</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AMPERSAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AMPERSAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_QUOTE\">SDLK_QUOTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_QUOTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_QUOTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LEFTPAREN\">SDLK_LEFTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LEFTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LEFTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RIGHTPAREN\">SDLK_RIGHTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RIGHTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RIGHTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_ASTERISK\">SDLK_ASTERISK</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_ASTERISK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_ASTERISK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PLUS\">SDLK_PLUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PLUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PLUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_COMMA\">SDLK_COMMA</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_COMMA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_COMMA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MINUS\">SDLK_MINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PERIOD\">SDLK_PERIOD</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PERIOD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PERIOD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SLASH\">SDLK_SLASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SLASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SLASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_0\">SDLK_0</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_0","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_1\">SDLK_1</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_2\">SDLK_2</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_3\">SDLK_3</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_4\">SDLK_4</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_5\">SDLK_5</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_6\">SDLK_6</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_7\">SDLK_7</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_8\">SDLK_8</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_9\">SDLK_9</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_COLON\">SDLK_COLON</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_COLON","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_COLON"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SEMICOLON\">SDLK_SEMICOLON</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SEMICOLON","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SEMICOLON"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LESS\">SDLK_LESS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LESS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LESS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_EQUALS\">SDLK_EQUALS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_EQUALS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_EQUALS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_GREATER\">SDLK_GREATER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_GREATER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_GREATER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_QUESTION\">SDLK_QUESTION</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_QUESTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_QUESTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AT\">SDLK_AT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LEFTBRACKET\">SDLK_LEFTBRACKET</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LEFTBRACKET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LEFTBRACKET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_BACKSLASH\">SDLK_BACKSLASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_BACKSLASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_BACKSLASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RIGHTBRACKET\">SDLK_RIGHTBRACKET</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RIGHTBRACKET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RIGHTBRACKET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CARET\">SDLK_CARET</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CARET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CARET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_UNDERSCORE\">SDLK_UNDERSCORE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_UNDERSCORE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_UNDERSCORE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_BACKQUOTE\">SDLK_BACKQUOTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_BACKQUOTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_BACKQUOTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_a\">SDLK_a</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_a","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_a"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_b\">SDLK_b</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_b","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_b"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_c\">SDLK_c</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_c","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_c"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_d\">SDLK_d</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_d","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_d"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_e\">SDLK_e</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_e","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_e"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_f\">SDLK_f</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_f","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_f"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_g\">SDLK_g</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_g","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_g"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_h\">SDLK_h</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_h","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_h"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_i\">SDLK_i</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_i","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_i"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_j\">SDLK_j</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_j","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_j"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_k\">SDLK_k</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_k","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_k"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_l\">SDLK_l</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_l","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_l"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_m\">SDLK_m</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_m","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_m"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_n\">SDLK_n</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_n","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_n"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_o\">SDLK_o</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_o","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_o"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_p\">SDLK_p</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_p","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_p"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_q\">SDLK_q</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_q","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_q"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_r\">SDLK_r</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_r","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_r"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_s\">SDLK_s</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_s","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_s"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_t\">SDLK_t</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_t","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_t"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_u\">SDLK_u</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_u","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_u"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_v\">SDLK_v</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_v","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_v"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_w\">SDLK_w</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_w","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_w"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_x\">SDLK_x</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_x","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_x"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_y\">SDLK_y</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_y","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_y"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_z\">SDLK_z</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_z","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_z"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CAPSLOCK\">SDLK_CAPSLOCK</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CAPSLOCK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CAPSLOCK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F1\">SDLK_F1</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F2\">SDLK_F2</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F3\">SDLK_F3</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F4\">SDLK_F4</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F5\">SDLK_F5</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F6\">SDLK_F6</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F7\">SDLK_F7</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F8\">SDLK_F8</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F9\">SDLK_F9</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F10\">SDLK_F10</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F10","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F10"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F11\">SDLK_F11</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F11","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F11"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F12\">SDLK_F12</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F12","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PRINTSCREEN\">SDLK_PRINTSCREEN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PRINTSCREEN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PRINTSCREEN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SCROLLLOCK\">SDLK_SCROLLLOCK</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SCROLLLOCK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SCROLLLOCK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PAUSE\">SDLK_PAUSE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PAUSE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PAUSE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_INSERT\">SDLK_INSERT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_INSERT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_INSERT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_HOME\">SDLK_HOME</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_HOME","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_HOME"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PAGEUP\">SDLK_PAGEUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PAGEUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PAGEUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_DELETE\">SDLK_DELETE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_DELETE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_DELETE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_END\">SDLK_END</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_END","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_END"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PAGEDOWN\">SDLK_PAGEDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PAGEDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PAGEDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RIGHT\">SDLK_RIGHT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LEFT\">SDLK_LEFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_DOWN\">SDLK_DOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_DOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_DOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_UP\">SDLK_UP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_UP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_UP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_NUMLOCKCLEAR\">SDLK_NUMLOCKCLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_NUMLOCKCLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_NUMLOCKCLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_DIVIDE\">SDLK_KP_DIVIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_DIVIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_DIVIDE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MULTIPLY\">SDLK_KP_MULTIPLY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MULTIPLY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MULTIPLY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MINUS\">SDLK_KP_MINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_PLUS\">SDLK_KP_PLUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_PLUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_PLUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_ENTER\">SDLK_KP_ENTER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_ENTER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_ENTER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_1\">SDLK_KP_1</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_2\">SDLK_KP_2</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_3\">SDLK_KP_3</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_4\">SDLK_KP_4</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_5\">SDLK_KP_5</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_6\">SDLK_KP_6</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_7\">SDLK_KP_7</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_8\">SDLK_KP_8</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_9\">SDLK_KP_9</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_0\">SDLK_KP_0</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_0","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_PERIOD\">SDLK_KP_PERIOD</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_PERIOD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_PERIOD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_APPLICATION\">SDLK_APPLICATION</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_APPLICATION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_APPLICATION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_POWER\">SDLK_POWER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_POWER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_POWER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_EQUALS\">SDLK_KP_EQUALS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_EQUALS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_EQUALS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F13\">SDLK_F13</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F13","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F13"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F14\">SDLK_F14</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F14","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F14"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F15\">SDLK_F15</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F15","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F15"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F16\">SDLK_F16</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F16","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F16"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F17\">SDLK_F17</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F17","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F17"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F18\">SDLK_F18</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F18","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F18"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F19\">SDLK_F19</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F19","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F19"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F20\">SDLK_F20</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F20","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F20"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F21\">SDLK_F21</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F21","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F21"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F22\">SDLK_F22</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F22","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F22"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F23\">SDLK_F23</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F23","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F23"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_F24\">SDLK_F24</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_F24","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_F24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_EXECUTE\">SDLK_EXECUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_EXECUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_EXECUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_HELP\">SDLK_HELP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_HELP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_HELP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MENU\">SDLK_MENU</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MENU","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MENU"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SELECT\">SDLK_SELECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SELECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SELECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_STOP\">SDLK_STOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_STOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_STOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AGAIN\">SDLK_AGAIN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AGAIN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AGAIN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_UNDO\">SDLK_UNDO</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_UNDO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_UNDO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CUT\">SDLK_CUT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_COPY\">SDLK_COPY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_COPY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_COPY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PASTE\">SDLK_PASTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PASTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PASTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_FIND\">SDLK_FIND</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_FIND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_FIND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MUTE\">SDLK_MUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_VOLUMEUP\">SDLK_VOLUMEUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_VOLUMEUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_VOLUMEUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_VOLUMEDOWN\">SDLK_VOLUMEDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_VOLUMEDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_VOLUMEDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_COMMA\">SDLK_KP_COMMA</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_COMMA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_COMMA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_EQUALSAS400\">SDLK_KP_EQUALSAS400</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_EQUALSAS400","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_EQUALSAS400"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_ALTERASE\">SDLK_ALTERASE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_ALTERASE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_ALTERASE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SYSREQ\">SDLK_SYSREQ</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SYSREQ","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SYSREQ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CANCEL\">SDLK_CANCEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CANCEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CANCEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CLEAR\">SDLK_CLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_PRIOR\">SDLK_PRIOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_PRIOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_PRIOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RETURN2\">SDLK_RETURN2</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RETURN2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RETURN2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SEPARATOR\">SDLK_SEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_OUT\">SDLK_OUT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_OUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_OUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_OPER\">SDLK_OPER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_OPER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_OPER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CLEARAGAIN\">SDLK_CLEARAGAIN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CLEARAGAIN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CLEARAGAIN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CRSEL\">SDLK_CRSEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CRSEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CRSEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_EXSEL\">SDLK_EXSEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_EXSEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_EXSEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_00\">SDLK_KP_00</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_00","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_00"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_000\">SDLK_KP_000</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_000","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_000"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_THOUSANDSSEPARATOR\">SDLK_THOUSANDSSEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_THOUSANDSSEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_THOUSANDSSEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_DECIMALSEPARATOR\">SDLK_DECIMALSEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_DECIMALSEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_DECIMALSEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CURRENCYUNIT\">SDLK_CURRENCYUNIT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CURRENCYUNIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CURRENCYUNIT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CURRENCYSUBUNIT\">SDLK_CURRENCYSUBUNIT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CURRENCYSUBUNIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CURRENCYSUBUNIT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_LEFTPAREN\">SDLK_KP_LEFTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_LEFTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_LEFTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_RIGHTPAREN\">SDLK_KP_RIGHTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_RIGHTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_RIGHTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_LEFTBRACE\">SDLK_KP_LEFTBRACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_LEFTBRACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_LEFTBRACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_RIGHTBRACE\">SDLK_KP_RIGHTBRACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_RIGHTBRACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_RIGHTBRACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_TAB\">SDLK_KP_TAB</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_TAB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_TAB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_BACKSPACE\">SDLK_KP_BACKSPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_BACKSPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_BACKSPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_A\">SDLK_KP_A</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_A","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_A"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_B\">SDLK_KP_B</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_B","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_B"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_C\">SDLK_KP_C</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_C","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_C"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_D\">SDLK_KP_D</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_D","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_D"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_E\">SDLK_KP_E</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_E","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_E"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_F\">SDLK_KP_F</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_F","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_F"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_XOR\">SDLK_KP_XOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_XOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_XOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_POWER\">SDLK_KP_POWER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_POWER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_POWER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_PERCENT\">SDLK_KP_PERCENT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_PERCENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_PERCENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_LESS\">SDLK_KP_LESS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_LESS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_LESS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_GREATER\">SDLK_KP_GREATER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_GREATER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_GREATER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_AMPERSAND\">SDLK_KP_AMPERSAND</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_AMPERSAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_AMPERSAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_DBLAMPERSAND\">SDLK_KP_DBLAMPERSAND</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_DBLAMPERSAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_DBLAMPERSAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_VERTICALBAR\">SDLK_KP_VERTICALBAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_VERTICALBAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_VERTICALBAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_DBLVERTICALBAR\">SDLK_KP_DBLVERTICALBAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_DBLVERTICALBAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_DBLVERTICALBAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_COLON\">SDLK_KP_COLON</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_COLON","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_COLON"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_HASH\">SDLK_KP_HASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_HASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_HASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_SPACE\">SDLK_KP_SPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_SPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_SPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_AT\">SDLK_KP_AT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_AT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_AT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_EXCLAM\">SDLK_KP_EXCLAM</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_EXCLAM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_EXCLAM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMSTORE\">SDLK_KP_MEMSTORE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMSTORE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMSTORE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMRECALL\">SDLK_KP_MEMRECALL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMRECALL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMRECALL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMCLEAR\">SDLK_KP_MEMCLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMCLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMCLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMADD\">SDLK_KP_MEMADD</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMADD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMADD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMSUBTRACT\">SDLK_KP_MEMSUBTRACT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMSUBTRACT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMSUBTRACT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMMULTIPLY\">SDLK_KP_MEMMULTIPLY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMMULTIPLY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMMULTIPLY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_MEMDIVIDE\">SDLK_KP_MEMDIVIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_MEMDIVIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_MEMDIVIDE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_PLUSMINUS\">SDLK_KP_PLUSMINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_PLUSMINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_PLUSMINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_CLEAR\">SDLK_KP_CLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_CLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_CLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_CLEARENTRY\">SDLK_KP_CLEARENTRY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_CLEARENTRY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_CLEARENTRY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_BINARY\">SDLK_KP_BINARY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_BINARY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_BINARY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_OCTAL\">SDLK_KP_OCTAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_OCTAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_OCTAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_DECIMAL\">SDLK_KP_DECIMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_DECIMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_DECIMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KP_HEXADECIMAL\">SDLK_KP_HEXADECIMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KP_HEXADECIMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KP_HEXADECIMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LCTRL\">SDLK_LCTRL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LSHIFT\">SDLK_LSHIFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LALT\">SDLK_LALT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_LGUI\">SDLK_LGUI</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_LGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_LGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RCTRL\">SDLK_RCTRL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RSHIFT\">SDLK_RSHIFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RALT\">SDLK_RALT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_RGUI\">SDLK_RGUI</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_RGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_RGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MODE\">SDLK_MODE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MODE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MODE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AUDIONEXT\">SDLK_AUDIONEXT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AUDIONEXT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AUDIONEXT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AUDIOPREV\">SDLK_AUDIOPREV</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AUDIOPREV","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AUDIOPREV"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AUDIOSTOP\">SDLK_AUDIOSTOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AUDIOSTOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AUDIOSTOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AUDIOPLAY\">SDLK_AUDIOPLAY</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AUDIOPLAY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AUDIOPLAY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AUDIOMUTE\">SDLK_AUDIOMUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AUDIOMUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AUDIOMUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MEDIASELECT\">SDLK_MEDIASELECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MEDIASELECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MEDIASELECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_WWW\">SDLK_WWW</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_WWW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_WWW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_MAIL\">SDLK_MAIL</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_MAIL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_MAIL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_CALCULATOR\">SDLK_CALCULATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_CALCULATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_CALCULATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_COMPUTER\">SDLK_COMPUTER</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_COMPUTER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_COMPUTER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_SEARCH\">SDLK_AC_SEARCH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_SEARCH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_SEARCH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_HOME\">SDLK_AC_HOME</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_HOME","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_HOME"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_BACK\">SDLK_AC_BACK</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_BACK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_BACK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_FORWARD\">SDLK_AC_FORWARD</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_FORWARD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_FORWARD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_STOP\">SDLK_AC_STOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_STOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_STOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_REFRESH\">SDLK_AC_REFRESH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_REFRESH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_REFRESH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_AC_BOOKMARKS\">SDLK_AC_BOOKMARKS</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_AC_BOOKMARKS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_AC_BOOKMARKS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_BRIGHTNESSDOWN\">SDLK_BRIGHTNESSDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_BRIGHTNESSDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_BRIGHTNESSDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_BRIGHTNESSUP\">SDLK_BRIGHTNESSUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_BRIGHTNESSUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_BRIGHTNESSUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_DISPLAYSWITCH\">SDLK_DISPLAYSWITCH</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_DISPLAYSWITCH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_DISPLAYSWITCH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KBDILLUMTOGGLE\">SDLK_KBDILLUMTOGGLE</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KBDILLUMTOGGLE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KBDILLUMTOGGLE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KBDILLUMDOWN\">SDLK_KBDILLUMDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KBDILLUMDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KBDILLUMDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_KBDILLUMUP\">SDLK_KBDILLUMUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_KBDILLUMUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_KBDILLUMUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_EJECT\">SDLK_EJECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_EJECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_EJECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDLK_SLEEP\">SDLK_SLEEP</a> :: <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"SDLK_SLEEP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDLK_SLEEP"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Keymod\">Keymod</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"Keymod","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:Keymod"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_NONE\">KMOD_NONE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_LSHIFT\">KMOD_LSHIFT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_LSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_LSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_RSHIFT\">KMOD_RSHIFT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_RSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_RSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_SHIFT\">KMOD_SHIFT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_SHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_SHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_LCTRL\">KMOD_LCTRL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_LCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_LCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_RCTRL\">KMOD_RCTRL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_RCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_RCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_CTRL\">KMOD_CTRL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_CTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_CTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_LALT\">KMOD_LALT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_LALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_LALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_RALT\">KMOD_RALT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_RALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_RALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_ALT\">KMOD_ALT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_ALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_ALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_LGUI\">KMOD_LGUI</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_LGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_LGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_RGUI\">KMOD_RGUI</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_RGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_RGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_GUI\">KMOD_GUI</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_GUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_GUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_NUM\">KMOD_NUM</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_NUM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_NUM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_CAPS\">KMOD_CAPS</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_CAPS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_CAPS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_MODE\">KMOD_MODE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_MODE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_MODE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KMOD_RESERVED\">KMOD_RESERVED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"KMOD_RESERVED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:KMOD_RESERVED"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LogPriority\">LogPriority</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"LogPriority","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:LogPriority"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_VERBOSE\">SDL_LOG_PRIORITY_VERBOSE</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_VERBOSE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_VERBOSE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_DEBUG\">SDL_LOG_PRIORITY_DEBUG</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_DEBUG","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_DEBUG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_INFO\">SDL_LOG_PRIORITY_INFO</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_INFO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_INFO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_WARN\">SDL_LOG_PRIORITY_WARN</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_WARN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_WARN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_ERROR\">SDL_LOG_PRIORITY_ERROR</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_ERROR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_ERROR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_PRIORITY_CRITICAL\">SDL_LOG_PRIORITY_CRITICAL</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_LOG_PRIORITY_CRITICAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_PRIORITY_CRITICAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_NUM_LOG_PRIORITIES\">SDL_NUM_LOG_PRIORITIES</a> :: <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"SDL_NUM_LOG_PRIORITIES","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_NUM_LOG_PRIORITIES"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:PowerState\">PowerState</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"PowerState","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:PowerState"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_POWERSTATE_UNKNOWN\">SDL_POWERSTATE_UNKNOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"SDL_POWERSTATE_UNKNOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_POWERSTATE_UNKNOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_POWERSTATE_ON_BATTERY\">SDL_POWERSTATE_ON_BATTERY</a> :: <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"SDL_POWERSTATE_ON_BATTERY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_POWERSTATE_ON_BATTERY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_POWERSTATE_NO_BATTERY\">SDL_POWERSTATE_NO_BATTERY</a> :: <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"SDL_POWERSTATE_NO_BATTERY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_POWERSTATE_NO_BATTERY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_POWERSTATE_CHARGING\">SDL_POWERSTATE_CHARGING</a> :: <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"SDL_POWERSTATE_CHARGING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_POWERSTATE_CHARGING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_POWERSTATE_CHARGED\">SDL_POWERSTATE_CHARGED</a> :: <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"SDL_POWERSTATE_CHARGED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_POWERSTATE_CHARGED"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:RendererFlip\">RendererFlip</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"RendererFlip","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:RendererFlip"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FLIP_NONE\">SDL_FLIP_NONE</a> :: <a href=\"SDL-Raw-Enum.html#t:RendererFlip\" title=\"SDL.Raw.Enum\">RendererFlip</a>","name":"SDL_FLIP_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FLIP_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FLIP_HORIZONTAL\">SDL_FLIP_HORIZONTAL</a> :: <a href=\"SDL-Raw-Enum.html#t:RendererFlip\" title=\"SDL.Raw.Enum\">RendererFlip</a>","name":"SDL_FLIP_HORIZONTAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FLIP_HORIZONTAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FLIP_VERTICAL\">SDL_FLIP_VERTICAL</a> :: <a href=\"SDL-Raw-Enum.html#t:RendererFlip\" title=\"SDL.Raw.Enum\">RendererFlip</a>","name":"SDL_FLIP_VERTICAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FLIP_VERTICAL"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Scancode\">Scancode</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"Scancode","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:Scancode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_UNKNOWN\">SDL_SCANCODE_UNKNOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_UNKNOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_UNKNOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_A\">SDL_SCANCODE_A</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_A","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_A"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_B\">SDL_SCANCODE_B</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_B","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_B"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_C\">SDL_SCANCODE_C</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_C","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_C"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_D\">SDL_SCANCODE_D</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_D","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_D"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_E\">SDL_SCANCODE_E</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_E","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_E"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F\">SDL_SCANCODE_F</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_G\">SDL_SCANCODE_G</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_G","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_G"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_H\">SDL_SCANCODE_H</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_H","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_H"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_I\">SDL_SCANCODE_I</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_I","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_I"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_J\">SDL_SCANCODE_J</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_J","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_J"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_K\">SDL_SCANCODE_K</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_K","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_K"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_L\">SDL_SCANCODE_L</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_L","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_L"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_M\">SDL_SCANCODE_M</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_M","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_M"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_N\">SDL_SCANCODE_N</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_N","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_N"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_O\">SDL_SCANCODE_O</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_O","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_O"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_P\">SDL_SCANCODE_P</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_P","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_P"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_Q\">SDL_SCANCODE_Q</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_Q","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_Q"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_R\">SDL_SCANCODE_R</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_R","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_R"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_S\">SDL_SCANCODE_S</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_S","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_S"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_T\">SDL_SCANCODE_T</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_T","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_T"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_U\">SDL_SCANCODE_U</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_U","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_U"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_V\">SDL_SCANCODE_V</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_V","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_V"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_W\">SDL_SCANCODE_W</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_W","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_W"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_X\">SDL_SCANCODE_X</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_X","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_X"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_Y\">SDL_SCANCODE_Y</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_Y","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_Y"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_Z\">SDL_SCANCODE_Z</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_Z","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_Z"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_1\">SDL_SCANCODE_1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_2\">SDL_SCANCODE_2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_3\">SDL_SCANCODE_3</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_4\">SDL_SCANCODE_4</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_5\">SDL_SCANCODE_5</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_6\">SDL_SCANCODE_6</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_7\">SDL_SCANCODE_7</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_8\">SDL_SCANCODE_8</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_9\">SDL_SCANCODE_9</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_0\">SDL_SCANCODE_0</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_0","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RETURN\">SDL_SCANCODE_RETURN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RETURN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RETURN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_ESCAPE\">SDL_SCANCODE_ESCAPE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_ESCAPE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_ESCAPE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_BACKSPACE\">SDL_SCANCODE_BACKSPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_BACKSPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_BACKSPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_TAB\">SDL_SCANCODE_TAB</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_TAB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_TAB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SPACE\">SDL_SCANCODE_SPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MINUS\">SDL_SCANCODE_MINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_EQUALS\">SDL_SCANCODE_EQUALS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_EQUALS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_EQUALS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LEFTBRACKET\">SDL_SCANCODE_LEFTBRACKET</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LEFTBRACKET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LEFTBRACKET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RIGHTBRACKET\">SDL_SCANCODE_RIGHTBRACKET</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RIGHTBRACKET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RIGHTBRACKET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_BACKSLASH\">SDL_SCANCODE_BACKSLASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_BACKSLASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_BACKSLASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_NONUSHASH\">SDL_SCANCODE_NONUSHASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_NONUSHASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_NONUSHASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SEMICOLON\">SDL_SCANCODE_SEMICOLON</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SEMICOLON","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SEMICOLON"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_APOSTROPHE\">SDL_SCANCODE_APOSTROPHE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_APOSTROPHE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_APOSTROPHE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_GRAVE\">SDL_SCANCODE_GRAVE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_GRAVE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_GRAVE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_COMMA\">SDL_SCANCODE_COMMA</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_COMMA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_COMMA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PERIOD\">SDL_SCANCODE_PERIOD</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PERIOD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PERIOD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SLASH\">SDL_SCANCODE_SLASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SLASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SLASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CAPSLOCK\">SDL_SCANCODE_CAPSLOCK</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CAPSLOCK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CAPSLOCK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F1\">SDL_SCANCODE_F1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F2\">SDL_SCANCODE_F2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F3\">SDL_SCANCODE_F3</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F4\">SDL_SCANCODE_F4</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F5\">SDL_SCANCODE_F5</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F6\">SDL_SCANCODE_F6</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F7\">SDL_SCANCODE_F7</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F8\">SDL_SCANCODE_F8</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F9\">SDL_SCANCODE_F9</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F10\">SDL_SCANCODE_F10</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F10","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F10"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F11\">SDL_SCANCODE_F11</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F11","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F11"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F12\">SDL_SCANCODE_F12</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F12","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PRINTSCREEN\">SDL_SCANCODE_PRINTSCREEN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PRINTSCREEN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PRINTSCREEN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SCROLLLOCK\">SDL_SCANCODE_SCROLLLOCK</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SCROLLLOCK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SCROLLLOCK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PAUSE\">SDL_SCANCODE_PAUSE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PAUSE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PAUSE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INSERT\">SDL_SCANCODE_INSERT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INSERT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INSERT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_HOME\">SDL_SCANCODE_HOME</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_HOME","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_HOME"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PAGEUP\">SDL_SCANCODE_PAGEUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PAGEUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PAGEUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_DELETE\">SDL_SCANCODE_DELETE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_DELETE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_DELETE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_END\">SDL_SCANCODE_END</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_END","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_END"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PAGEDOWN\">SDL_SCANCODE_PAGEDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PAGEDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PAGEDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RIGHT\">SDL_SCANCODE_RIGHT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LEFT\">SDL_SCANCODE_LEFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_DOWN\">SDL_SCANCODE_DOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_DOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_DOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_UP\">SDL_SCANCODE_UP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_UP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_UP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_NUMLOCKCLEAR\">SDL_SCANCODE_NUMLOCKCLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_NUMLOCKCLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_NUMLOCKCLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_DIVIDE\">SDL_SCANCODE_KP_DIVIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_DIVIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_DIVIDE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MULTIPLY\">SDL_SCANCODE_KP_MULTIPLY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MULTIPLY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MULTIPLY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MINUS\">SDL_SCANCODE_KP_MINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_PLUS\">SDL_SCANCODE_KP_PLUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_PLUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_PLUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_ENTER\">SDL_SCANCODE_KP_ENTER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_ENTER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_ENTER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_1\">SDL_SCANCODE_KP_1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_2\">SDL_SCANCODE_KP_2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_3\">SDL_SCANCODE_KP_3</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_4\">SDL_SCANCODE_KP_4</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_5\">SDL_SCANCODE_KP_5</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_6\">SDL_SCANCODE_KP_6</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_7\">SDL_SCANCODE_KP_7</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_8\">SDL_SCANCODE_KP_8</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_9\">SDL_SCANCODE_KP_9</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_0\">SDL_SCANCODE_KP_0</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_0","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_PERIOD\">SDL_SCANCODE_KP_PERIOD</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_PERIOD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_PERIOD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_NONUSBACKSLASH\">SDL_SCANCODE_NONUSBACKSLASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_NONUSBACKSLASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_NONUSBACKSLASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_APPLICATION\">SDL_SCANCODE_APPLICATION</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_APPLICATION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_APPLICATION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_POWER\">SDL_SCANCODE_POWER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_POWER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_POWER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_EQUALS\">SDL_SCANCODE_KP_EQUALS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_EQUALS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_EQUALS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F13\">SDL_SCANCODE_F13</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F13","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F13"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F14\">SDL_SCANCODE_F14</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F14","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F14"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F15\">SDL_SCANCODE_F15</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F15","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F15"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F16\">SDL_SCANCODE_F16</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F16","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F16"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F17\">SDL_SCANCODE_F17</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F17","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F17"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F18\">SDL_SCANCODE_F18</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F18","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F18"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F19\">SDL_SCANCODE_F19</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F19","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F19"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F20\">SDL_SCANCODE_F20</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F20","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F20"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F21\">SDL_SCANCODE_F21</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F21","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F21"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F22\">SDL_SCANCODE_F22</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F22","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F22"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F23\">SDL_SCANCODE_F23</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F23","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F23"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_F24\">SDL_SCANCODE_F24</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_F24","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_F24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_EXECUTE\">SDL_SCANCODE_EXECUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_EXECUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_EXECUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_HELP\">SDL_SCANCODE_HELP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_HELP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_HELP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MENU\">SDL_SCANCODE_MENU</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MENU","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MENU"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SELECT\">SDL_SCANCODE_SELECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SELECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SELECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_STOP\">SDL_SCANCODE_STOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_STOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_STOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AGAIN\">SDL_SCANCODE_AGAIN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AGAIN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AGAIN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_UNDO\">SDL_SCANCODE_UNDO</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_UNDO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_UNDO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CUT\">SDL_SCANCODE_CUT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_COPY\">SDL_SCANCODE_COPY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_COPY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_COPY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PASTE\">SDL_SCANCODE_PASTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PASTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PASTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_FIND\">SDL_SCANCODE_FIND</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_FIND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_FIND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MUTE\">SDL_SCANCODE_MUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_VOLUMEUP\">SDL_SCANCODE_VOLUMEUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_VOLUMEUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_VOLUMEUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_VOLUMEDOWN\">SDL_SCANCODE_VOLUMEDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_VOLUMEDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_VOLUMEDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_COMMA\">SDL_SCANCODE_KP_COMMA</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_COMMA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_COMMA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_EQUALSAS400\">SDL_SCANCODE_KP_EQUALSAS400</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_EQUALSAS400","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_EQUALSAS400"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL1\">SDL_SCANCODE_INTERNATIONAL1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL2\">SDL_SCANCODE_INTERNATIONAL2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL3\">SDL_SCANCODE_INTERNATIONAL3</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL4\">SDL_SCANCODE_INTERNATIONAL4</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL5\">SDL_SCANCODE_INTERNATIONAL5</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL6\">SDL_SCANCODE_INTERNATIONAL6</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL7\">SDL_SCANCODE_INTERNATIONAL7</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL8\">SDL_SCANCODE_INTERNATIONAL8</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_INTERNATIONAL9\">SDL_SCANCODE_INTERNATIONAL9</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_INTERNATIONAL9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_INTERNATIONAL9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG1\">SDL_SCANCODE_LANG1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG2\">SDL_SCANCODE_LANG2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG3\">SDL_SCANCODE_LANG3</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG4\">SDL_SCANCODE_LANG4</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG5\">SDL_SCANCODE_LANG5</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG6\">SDL_SCANCODE_LANG6</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG7\">SDL_SCANCODE_LANG7</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG8\">SDL_SCANCODE_LANG8</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LANG9\">SDL_SCANCODE_LANG9</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LANG9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LANG9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_ALTERASE\">SDL_SCANCODE_ALTERASE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_ALTERASE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_ALTERASE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SYSREQ\">SDL_SCANCODE_SYSREQ</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SYSREQ","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SYSREQ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CANCEL\">SDL_SCANCODE_CANCEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CANCEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CANCEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CLEAR\">SDL_SCANCODE_CLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_PRIOR\">SDL_SCANCODE_PRIOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_PRIOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_PRIOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RETURN2\">SDL_SCANCODE_RETURN2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RETURN2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RETURN2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SEPARATOR\">SDL_SCANCODE_SEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_OUT\">SDL_SCANCODE_OUT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_OUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_OUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_OPER\">SDL_SCANCODE_OPER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_OPER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_OPER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CLEARAGAIN\">SDL_SCANCODE_CLEARAGAIN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CLEARAGAIN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CLEARAGAIN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CRSEL\">SDL_SCANCODE_CRSEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CRSEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CRSEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_EXSEL\">SDL_SCANCODE_EXSEL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_EXSEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_EXSEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_00\">SDL_SCANCODE_KP_00</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_00","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_00"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_000\">SDL_SCANCODE_KP_000</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_000","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_000"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_THOUSANDSSEPARATOR\">SDL_SCANCODE_THOUSANDSSEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_THOUSANDSSEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_THOUSANDSSEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_DECIMALSEPARATOR\">SDL_SCANCODE_DECIMALSEPARATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_DECIMALSEPARATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_DECIMALSEPARATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CURRENCYUNIT\">SDL_SCANCODE_CURRENCYUNIT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CURRENCYUNIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CURRENCYUNIT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CURRENCYSUBUNIT\">SDL_SCANCODE_CURRENCYSUBUNIT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CURRENCYSUBUNIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CURRENCYSUBUNIT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_LEFTPAREN\">SDL_SCANCODE_KP_LEFTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_LEFTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_LEFTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_RIGHTPAREN\">SDL_SCANCODE_KP_RIGHTPAREN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_RIGHTPAREN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_RIGHTPAREN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_LEFTBRACE\">SDL_SCANCODE_KP_LEFTBRACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_LEFTBRACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_LEFTBRACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_RIGHTBRACE\">SDL_SCANCODE_KP_RIGHTBRACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_RIGHTBRACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_RIGHTBRACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_TAB\">SDL_SCANCODE_KP_TAB</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_TAB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_TAB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_BACKSPACE\">SDL_SCANCODE_KP_BACKSPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_BACKSPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_BACKSPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_A\">SDL_SCANCODE_KP_A</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_A","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_A"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_B\">SDL_SCANCODE_KP_B</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_B","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_B"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_C\">SDL_SCANCODE_KP_C</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_C","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_C"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_D\">SDL_SCANCODE_KP_D</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_D","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_D"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_E\">SDL_SCANCODE_KP_E</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_E","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_E"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_F\">SDL_SCANCODE_KP_F</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_F","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_F"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_XOR\">SDL_SCANCODE_KP_XOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_XOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_XOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_POWER\">SDL_SCANCODE_KP_POWER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_POWER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_POWER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_PERCENT\">SDL_SCANCODE_KP_PERCENT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_PERCENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_PERCENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_LESS\">SDL_SCANCODE_KP_LESS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_LESS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_LESS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_GREATER\">SDL_SCANCODE_KP_GREATER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_GREATER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_GREATER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_AMPERSAND\">SDL_SCANCODE_KP_AMPERSAND</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_AMPERSAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_AMPERSAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_DBLAMPERSAND\">SDL_SCANCODE_KP_DBLAMPERSAND</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_DBLAMPERSAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_DBLAMPERSAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_VERTICALBAR\">SDL_SCANCODE_KP_VERTICALBAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_VERTICALBAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_VERTICALBAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_DBLVERTICALBAR\">SDL_SCANCODE_KP_DBLVERTICALBAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_DBLVERTICALBAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_DBLVERTICALBAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_COLON\">SDL_SCANCODE_KP_COLON</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_COLON","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_COLON"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_HASH\">SDL_SCANCODE_KP_HASH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_HASH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_HASH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_SPACE\">SDL_SCANCODE_KP_SPACE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_SPACE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_SPACE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_AT\">SDL_SCANCODE_KP_AT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_AT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_AT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_EXCLAM\">SDL_SCANCODE_KP_EXCLAM</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_EXCLAM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_EXCLAM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMSTORE\">SDL_SCANCODE_KP_MEMSTORE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMSTORE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMSTORE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMRECALL\">SDL_SCANCODE_KP_MEMRECALL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMRECALL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMRECALL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMCLEAR\">SDL_SCANCODE_KP_MEMCLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMCLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMCLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMADD\">SDL_SCANCODE_KP_MEMADD</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMADD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMADD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMSUBTRACT\">SDL_SCANCODE_KP_MEMSUBTRACT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMSUBTRACT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMSUBTRACT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMMULTIPLY\">SDL_SCANCODE_KP_MEMMULTIPLY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMMULTIPLY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMMULTIPLY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_MEMDIVIDE\">SDL_SCANCODE_KP_MEMDIVIDE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_MEMDIVIDE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_MEMDIVIDE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_PLUSMINUS\">SDL_SCANCODE_KP_PLUSMINUS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_PLUSMINUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_PLUSMINUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_CLEAR\">SDL_SCANCODE_KP_CLEAR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_CLEAR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_CLEAR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_CLEARENTRY\">SDL_SCANCODE_KP_CLEARENTRY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_CLEARENTRY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_CLEARENTRY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_BINARY\">SDL_SCANCODE_KP_BINARY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_BINARY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_BINARY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_OCTAL\">SDL_SCANCODE_KP_OCTAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_OCTAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_OCTAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_DECIMAL\">SDL_SCANCODE_KP_DECIMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_DECIMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_DECIMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KP_HEXADECIMAL\">SDL_SCANCODE_KP_HEXADECIMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KP_HEXADECIMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KP_HEXADECIMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LCTRL\">SDL_SCANCODE_LCTRL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LSHIFT\">SDL_SCANCODE_LSHIFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LALT\">SDL_SCANCODE_LALT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_LGUI\">SDL_SCANCODE_LGUI</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_LGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_LGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RCTRL\">SDL_SCANCODE_RCTRL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RCTRL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RCTRL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RSHIFT\">SDL_SCANCODE_RSHIFT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RSHIFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RSHIFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RALT\">SDL_SCANCODE_RALT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RALT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RALT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_RGUI\">SDL_SCANCODE_RGUI</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_RGUI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_RGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MODE\">SDL_SCANCODE_MODE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MODE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MODE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AUDIONEXT\">SDL_SCANCODE_AUDIONEXT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AUDIONEXT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AUDIONEXT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AUDIOPREV\">SDL_SCANCODE_AUDIOPREV</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AUDIOPREV","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AUDIOPREV"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AUDIOSTOP\">SDL_SCANCODE_AUDIOSTOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AUDIOSTOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AUDIOSTOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AUDIOPLAY\">SDL_SCANCODE_AUDIOPLAY</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AUDIOPLAY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AUDIOPLAY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AUDIOMUTE\">SDL_SCANCODE_AUDIOMUTE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AUDIOMUTE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AUDIOMUTE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MEDIASELECT\">SDL_SCANCODE_MEDIASELECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MEDIASELECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MEDIASELECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_WWW\">SDL_SCANCODE_WWW</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_WWW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_WWW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_MAIL\">SDL_SCANCODE_MAIL</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_MAIL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_MAIL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_CALCULATOR\">SDL_SCANCODE_CALCULATOR</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_CALCULATOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_CALCULATOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_COMPUTER\">SDL_SCANCODE_COMPUTER</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_COMPUTER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_COMPUTER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_SEARCH\">SDL_SCANCODE_AC_SEARCH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_SEARCH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_SEARCH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_HOME\">SDL_SCANCODE_AC_HOME</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_HOME","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_HOME"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_BACK\">SDL_SCANCODE_AC_BACK</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_BACK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_BACK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_FORWARD\">SDL_SCANCODE_AC_FORWARD</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_FORWARD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_FORWARD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_STOP\">SDL_SCANCODE_AC_STOP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_STOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_STOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_REFRESH\">SDL_SCANCODE_AC_REFRESH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_REFRESH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_REFRESH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_AC_BOOKMARKS\">SDL_SCANCODE_AC_BOOKMARKS</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_AC_BOOKMARKS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_AC_BOOKMARKS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_BRIGHTNESSDOWN\">SDL_SCANCODE_BRIGHTNESSDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_BRIGHTNESSDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_BRIGHTNESSDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_BRIGHTNESSUP\">SDL_SCANCODE_BRIGHTNESSUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_BRIGHTNESSUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_BRIGHTNESSUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_DISPLAYSWITCH\">SDL_SCANCODE_DISPLAYSWITCH</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_DISPLAYSWITCH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_DISPLAYSWITCH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KBDILLUMTOGGLE\">SDL_SCANCODE_KBDILLUMTOGGLE</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KBDILLUMTOGGLE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KBDILLUMTOGGLE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KBDILLUMDOWN\">SDL_SCANCODE_KBDILLUMDOWN</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KBDILLUMDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KBDILLUMDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_KBDILLUMUP\">SDL_SCANCODE_KBDILLUMUP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_KBDILLUMUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_KBDILLUMUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_EJECT\">SDL_SCANCODE_EJECT</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_EJECT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_EJECT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_SLEEP\">SDL_SCANCODE_SLEEP</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_SLEEP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_SLEEP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_APP1\">SDL_SCANCODE_APP1</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_APP1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_APP1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SCANCODE_APP2\">SDL_SCANCODE_APP2</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_SCANCODE_APP2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SCANCODE_APP2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_NUM_SCANCODES\">SDL_NUM_SCANCODES</a> :: <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"SDL_NUM_SCANCODES","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_NUM_SCANCODES"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_ARROW\">SDL_SYSTEM_CURSOR_ARROW</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_ARROW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_ARROW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_IBEAM\">SDL_SYSTEM_CURSOR_IBEAM</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_IBEAM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_IBEAM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_WAIT\">SDL_SYSTEM_CURSOR_WAIT</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_WAIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_WAIT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SystemCursor\">SystemCursor</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"SystemCursor","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:SystemCursor"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_CROSSHAIR\">SDL_SYSTEM_CURSOR_CROSSHAIR</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_CROSSHAIR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_CROSSHAIR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_WAITARROW\">SDL_SYSTEM_CURSOR_WAITARROW</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_WAITARROW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_WAITARROW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_SIZENWSE\">SDL_SYSTEM_CURSOR_SIZENWSE</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_SIZENWSE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_SIZENWSE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_SIZENESW\">SDL_SYSTEM_CURSOR_SIZENESW</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_SIZENESW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_SIZENESW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_SIZEWE\">SDL_SYSTEM_CURSOR_SIZEWE</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_SIZEWE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_SIZEWE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_SIZENS\">SDL_SYSTEM_CURSOR_SIZENS</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_SIZENS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_SIZENS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_SIZEALL\">SDL_SYSTEM_CURSOR_SIZEALL</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_SIZEALL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_SIZEALL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_NO\">SDL_SYSTEM_CURSOR_NO</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_NO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_NO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSTEM_CURSOR_HAND\">SDL_SYSTEM_CURSOR_HAND</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_SYSTEM_CURSOR_HAND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSTEM_CURSOR_HAND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_NUM_SYSTEM_CURSORS\">SDL_NUM_SYSTEM_CURSORS</a> :: <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a>","name":"SDL_NUM_SYSTEM_CURSORS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_NUM_SYSTEM_CURSORS"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ThreadPriority\">ThreadPriority</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"ThreadPriority","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#t:ThreadPriority"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_THREAD_PRIORITY_LOW\">SDL_THREAD_PRIORITY_LOW</a> :: <a href=\"SDL-Raw-Enum.html#t:ThreadPriority\" title=\"SDL.Raw.Enum\">ThreadPriority</a>","name":"SDL_THREAD_PRIORITY_LOW","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_THREAD_PRIORITY_LOW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_THREAD_PRIORITY_NORMAL\">SDL_THREAD_PRIORITY_NORMAL</a> :: <a href=\"SDL-Raw-Enum.html#t:ThreadPriority\" title=\"SDL.Raw.Enum\">ThreadPriority</a>","name":"SDL_THREAD_PRIORITY_NORMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_THREAD_PRIORITY_NORMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_THREAD_PRIORITY_HIGH\">SDL_THREAD_PRIORITY_HIGH</a> :: <a href=\"SDL-Raw-Enum.html#t:ThreadPriority\" title=\"SDL.Raw.Enum\">ThreadPriority</a>","name":"SDL_THREAD_PRIORITY_HIGH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_THREAD_PRIORITY_HIGH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_ALLOW_FREQUENCY_CHANGE\">SDL_AUDIO_ALLOW_FREQUENCY_CHANGE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIO_ALLOW_FREQUENCY_CHANGE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_ALLOW_FREQUENCY_CHANGE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_ALLOW_FORMAT_CHANGE\">SDL_AUDIO_ALLOW_FORMAT_CHANGE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIO_ALLOW_FORMAT_CHANGE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_ALLOW_FORMAT_CHANGE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_ALLOW_CHANNELS_CHANGE\">SDL_AUDIO_ALLOW_CHANNELS_CHANGE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIO_ALLOW_CHANNELS_CHANGE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_ALLOW_CHANNELS_CHANGE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIO_ALLOW_ANY_CHANGE\">SDL_AUDIO_ALLOW_ANY_CHANGE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIO_ALLOW_ANY_CHANGE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIO_ALLOW_ANY_CHANGE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_LEFT\">SDL_BUTTON_LEFT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_LEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_LEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_MIDDLE\">SDL_BUTTON_MIDDLE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_MIDDLE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_MIDDLE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_RIGHT\">SDL_BUTTON_RIGHT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_RIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_RIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_X1\">SDL_BUTTON_X1</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_X1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_X1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_X2\">SDL_BUTTON_X2</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_X2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_X2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_LMASK\">SDL_BUTTON_LMASK</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_LMASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_LMASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_MMASK\">SDL_BUTTON_MMASK</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_MMASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_MMASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_RMASK\">SDL_BUTTON_RMASK</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_RMASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_RMASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_X1MASK\">SDL_BUTTON_X1MASK</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_X1MASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_X1MASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_BUTTON_X2MASK\">SDL_BUTTON_X2MASK</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_BUTTON_X2MASK","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_BUTTON_X2MASK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEWHEEL_NORMAL\">SDL_MOUSEWHEEL_NORMAL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEWHEEL_NORMAL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEWHEEL_NORMAL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEWHEEL_FLIPPED\">SDL_MOUSEWHEEL_FLIPPED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEWHEEL_FLIPPED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEWHEEL_FLIPPED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FIRSTEVENT\">SDL_FIRSTEVENT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_FIRSTEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FIRSTEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_QUIT\">SDL_QUIT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_QUIT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_QUIT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_TERMINATING\">SDL_APP_TERMINATING</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_TERMINATING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_TERMINATING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_LOWMEMORY\">SDL_APP_LOWMEMORY</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_LOWMEMORY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_LOWMEMORY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_WILLENTERBACKGROUND\">SDL_APP_WILLENTERBACKGROUND</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_WILLENTERBACKGROUND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_WILLENTERBACKGROUND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_DIDENTERBACKGROUND\">SDL_APP_DIDENTERBACKGROUND</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_DIDENTERBACKGROUND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_DIDENTERBACKGROUND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_WILLENTERFOREGROUND\">SDL_APP_WILLENTERFOREGROUND</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_WILLENTERFOREGROUND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_WILLENTERFOREGROUND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_APP_DIDENTERFOREGROUND\">SDL_APP_DIDENTERFOREGROUND</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_APP_DIDENTERFOREGROUND","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_APP_DIDENTERFOREGROUND"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT\">SDL_WINDOWEVENT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_SYSWMEVENT\">SDL_SYSWMEVENT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_SYSWMEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_SYSWMEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_KEYDOWN\">SDL_KEYDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_KEYDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_KEYDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_KEYUP\">SDL_KEYUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_KEYUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_KEYUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTEDITING\">SDL_TEXTEDITING</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTEDITING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTEDITING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTINPUT\">SDL_TEXTINPUT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTINPUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTINPUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_KEYMAPCHANGED\">SDL_KEYMAPCHANGED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_KEYMAPCHANGED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_KEYMAPCHANGED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEMOTION\">SDL_MOUSEMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEBUTTONDOWN\">SDL_MOUSEBUTTONDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEBUTTONDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEBUTTONDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEBUTTONUP\">SDL_MOUSEBUTTONUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEBUTTONUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEBUTTONUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MOUSEWHEEL\">SDL_MOUSEWHEEL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MOUSEWHEEL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MOUSEWHEEL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYAXISMOTION\">SDL_JOYAXISMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYAXISMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYAXISMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYBALLMOTION\">SDL_JOYBALLMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYBALLMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYBALLMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYHATMOTION\">SDL_JOYHATMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYHATMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYHATMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYBUTTONDOWN\">SDL_JOYBUTTONDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYBUTTONDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYBUTTONDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYBUTTONUP\">SDL_JOYBUTTONUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYBUTTONUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYBUTTONUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYDEVICEADDED\">SDL_JOYDEVICEADDED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYDEVICEADDED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYDEVICEADDED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_JOYDEVICEREMOVED\">SDL_JOYDEVICEREMOVED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_JOYDEVICEREMOVED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_JOYDEVICEREMOVED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERAXISMOTION\">SDL_CONTROLLERAXISMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERAXISMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERAXISMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERBUTTONDOWN\">SDL_CONTROLLERBUTTONDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERBUTTONDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERBUTTONDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERBUTTONUP\">SDL_CONTROLLERBUTTONUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERBUTTONUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERBUTTONUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERDEVICEADDED\">SDL_CONTROLLERDEVICEADDED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERDEVICEADDED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERDEVICEADDED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERDEVICEREMOVED\">SDL_CONTROLLERDEVICEREMOVED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERDEVICEREMOVED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERDEVICEREMOVED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CONTROLLERDEVICEREMAPPED\">SDL_CONTROLLERDEVICEREMAPPED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CONTROLLERDEVICEREMAPPED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CONTROLLERDEVICEREMAPPED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FINGERDOWN\">SDL_FINGERDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_FINGERDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FINGERDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FINGERUP\">SDL_FINGERUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_FINGERUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FINGERUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_FINGERMOTION\">SDL_FINGERMOTION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_FINGERMOTION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_FINGERMOTION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_DOLLARGESTURE\">SDL_DOLLARGESTURE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_DOLLARGESTURE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_DOLLARGESTURE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_DOLLARRECORD\">SDL_DOLLARRECORD</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_DOLLARRECORD","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_DOLLARRECORD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MULTIGESTURE\">SDL_MULTIGESTURE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MULTIGESTURE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MULTIGESTURE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_CLIPBOARDUPDATE\">SDL_CLIPBOARDUPDATE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_CLIPBOARDUPDATE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_CLIPBOARDUPDATE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_DROPFILE\">SDL_DROPFILE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_DROPFILE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_DROPFILE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIODEVICEADDED\">SDL_AUDIODEVICEADDED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIODEVICEADDED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIODEVICEADDED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_AUDIODEVICEREMOVED\">SDL_AUDIODEVICEREMOVED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_AUDIODEVICEREMOVED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_AUDIODEVICEREMOVED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDER_TARGETS_RESET\">SDL_RENDER_TARGETS_RESET</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDER_TARGETS_RESET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDER_TARGETS_RESET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDER_DEVICE_RESET\">SDL_RENDER_DEVICE_RESET</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDER_DEVICE_RESET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDER_DEVICE_RESET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_USEREVENT\">SDL_USEREVENT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_USEREVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_USEREVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LASTEVENT\">SDL_LASTEVENT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LASTEVENT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LASTEVENT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_CENTERED\">SDL_HAT_CENTERED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_CENTERED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_CENTERED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_UP\">SDL_HAT_UP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_UP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_UP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_RIGHT\">SDL_HAT_RIGHT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_RIGHT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_RIGHT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_DOWN\">SDL_HAT_DOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_DOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_DOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_LEFT\">SDL_HAT_LEFT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_LEFT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_LEFT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_RIGHTUP\">SDL_HAT_RIGHTUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_RIGHTUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_RIGHTUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_RIGHTDOWN\">SDL_HAT_RIGHTDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_RIGHTDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_RIGHTDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_LEFTUP\">SDL_HAT_LEFTUP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_LEFTUP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_LEFTUP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAT_LEFTDOWN\">SDL_HAT_LEFTDOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAT_LEFTDOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAT_LEFTDOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PRESSED\">SDL_PRESSED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PRESSED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PRESSED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RELEASED\">SDL_RELEASED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RELEASED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RELEASED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_APPLICATION\">SDL_LOG_CATEGORY_APPLICATION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_APPLICATION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_APPLICATION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_ERROR\">SDL_LOG_CATEGORY_ERROR</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_ERROR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_ERROR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_ASSERT\">SDL_LOG_CATEGORY_ASSERT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_ASSERT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_ASSERT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_SYSTEM\">SDL_LOG_CATEGORY_SYSTEM</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_SYSTEM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_SYSTEM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_AUDIO\">SDL_LOG_CATEGORY_AUDIO</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_AUDIO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_AUDIO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_VIDEO\">SDL_LOG_CATEGORY_VIDEO</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_VIDEO","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_VIDEO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_RENDER\">SDL_LOG_CATEGORY_RENDER</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_RENDER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_RENDER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_INPUT\">SDL_LOG_CATEGORY_INPUT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_INPUT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_INPUT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_TEST\">SDL_LOG_CATEGORY_TEST</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_TEST","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_TEST"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_LOG_CATEGORY_CUSTOM\">SDL_LOG_CATEGORY_CUSTOM</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_LOG_CATEGORY_CUSTOM","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_LOG_CATEGORY_CUSTOM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MESSAGEBOX_ERROR\">SDL_MESSAGEBOX_ERROR</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MESSAGEBOX_ERROR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MESSAGEBOX_ERROR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MESSAGEBOX_WARNING\">SDL_MESSAGEBOX_WARNING</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MESSAGEBOX_WARNING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MESSAGEBOX_WARNING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MESSAGEBOX_INFORMATION\">SDL_MESSAGEBOX_INFORMATION</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MESSAGEBOX_INFORMATION","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MESSAGEBOX_INFORMATION"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT\">SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT\">SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_PROFILE_CORE\">SDL_GL_CONTEXT_PROFILE_CORE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_PROFILE_CORE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_PROFILE_CORE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_PROFILE_COMPATIBILITY\">SDL_GL_CONTEXT_PROFILE_COMPATIBILITY</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_PROFILE_COMPATIBILITY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_PROFILE_COMPATIBILITY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_PROFILE_ES\">SDL_GL_CONTEXT_PROFILE_ES</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_PROFILE_ES","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_PROFILE_ES"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_DEBUG_FLAG\">SDL_GL_CONTEXT_DEBUG_FLAG</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_DEBUG_FLAG","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_DEBUG_FLAG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG\">SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG\">SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_RESET_ISOLATION_FLAG\">SDL_GL_CONTEXT_RESET_ISOLATION_FLAG</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_RESET_ISOLATION_FLAG","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_RESET_ISOLATION_FLAG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE\">SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH\">SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_UNKNOWN\">SDL_PIXELFORMAT_UNKNOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_UNKNOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_UNKNOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_INDEX1LSB\">SDL_PIXELFORMAT_INDEX1LSB</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_INDEX1LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_INDEX1LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_INDEX1MSB\">SDL_PIXELFORMAT_INDEX1MSB</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_INDEX1MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_INDEX1MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_INDEX4LSB\">SDL_PIXELFORMAT_INDEX4LSB</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_INDEX4LSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_INDEX4LSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_INDEX4MSB\">SDL_PIXELFORMAT_INDEX4MSB</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_INDEX4MSB","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_INDEX4MSB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_INDEX8\">SDL_PIXELFORMAT_INDEX8</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_INDEX8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_INDEX8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB332\">SDL_PIXELFORMAT_RGB332</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB332","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB332"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB444\">SDL_PIXELFORMAT_RGB444</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB444","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB444"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB555\">SDL_PIXELFORMAT_RGB555</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB555","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB555"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGR555\">SDL_PIXELFORMAT_BGR555</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGR555","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGR555"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ARGB4444\">SDL_PIXELFORMAT_ARGB4444</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ARGB4444","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ARGB4444"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGBA4444\">SDL_PIXELFORMAT_RGBA4444</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGBA4444","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGBA4444"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ABGR4444\">SDL_PIXELFORMAT_ABGR4444</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ABGR4444","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ABGR4444"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGRA4444\">SDL_PIXELFORMAT_BGRA4444</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGRA4444","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGRA4444"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ARGB1555\">SDL_PIXELFORMAT_ARGB1555</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ARGB1555","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ARGB1555"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGBA5551\">SDL_PIXELFORMAT_RGBA5551</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGBA5551","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGBA5551"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ABGR1555\">SDL_PIXELFORMAT_ABGR1555</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ABGR1555","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ABGR1555"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGRA5551\">SDL_PIXELFORMAT_BGRA5551</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGRA5551","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGRA5551"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB565\">SDL_PIXELFORMAT_RGB565</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB565","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB565"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGR565\">SDL_PIXELFORMAT_BGR565</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGR565","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGR565"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB24\">SDL_PIXELFORMAT_RGB24</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB24","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGR24\">SDL_PIXELFORMAT_BGR24</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGR24","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGR24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGB888\">SDL_PIXELFORMAT_RGB888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGB888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGB888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGBX8888\">SDL_PIXELFORMAT_RGBX8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGBX8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGBX8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGR888\">SDL_PIXELFORMAT_BGR888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGR888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGR888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGRX8888\">SDL_PIXELFORMAT_BGRX8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGRX8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGRX8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ARGB8888\">SDL_PIXELFORMAT_ARGB8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ARGB8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ARGB8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_RGBA8888\">SDL_PIXELFORMAT_RGBA8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_RGBA8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_RGBA8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ABGR8888\">SDL_PIXELFORMAT_ABGR8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ABGR8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ABGR8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_BGRA8888\">SDL_PIXELFORMAT_BGRA8888</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_BGRA8888","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_BGRA8888"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_ARGB2101010\">SDL_PIXELFORMAT_ARGB2101010</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_ARGB2101010","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_ARGB2101010"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_YV12\">SDL_PIXELFORMAT_YV12</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_YV12","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_YV12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_IYUV\">SDL_PIXELFORMAT_IYUV</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_IYUV","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_IYUV"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_YUY2\">SDL_PIXELFORMAT_YUY2</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_YUY2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_YUY2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_UYVY\">SDL_PIXELFORMAT_UYVY</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_UYVY","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_UYVY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_PIXELFORMAT_YVYU\">SDL_PIXELFORMAT_YVYU</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_PIXELFORMAT_YVYU","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_PIXELFORMAT_YVYU"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDERER_SOFTWARE\">SDL_RENDERER_SOFTWARE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDERER_SOFTWARE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDERER_SOFTWARE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDERER_ACCELERATED\">SDL_RENDERER_ACCELERATED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDERER_ACCELERATED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDERER_ACCELERATED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDERER_PRESENTVSYNC\">SDL_RENDERER_PRESENTVSYNC</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDERER_PRESENTVSYNC","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDERER_PRESENTVSYNC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_RENDERER_TARGETTEXTURE\">SDL_RENDERER_TARGETTEXTURE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_RENDERER_TARGETTEXTURE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_RENDERER_TARGETTEXTURE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREACCESS_STATIC\">SDL_TEXTUREACCESS_STATIC</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREACCESS_STATIC","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREACCESS_STATIC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREACCESS_STREAMING\">SDL_TEXTUREACCESS_STREAMING</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREACCESS_STREAMING","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREACCESS_STREAMING"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREACCESS_TARGET\">SDL_TEXTUREACCESS_TARGET</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREACCESS_TARGET","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREACCESS_TARGET"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREMODULATE_NONE\">SDL_TEXTUREMODULATE_NONE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREMODULATE_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREMODULATE_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREMODULATE_COLOR\">SDL_TEXTUREMODULATE_COLOR</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREMODULATE_COLOR","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREMODULATE_COLOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TEXTUREMODULATE_ALPHA\">SDL_TEXTUREMODULATE_ALPHA</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TEXTUREMODULATE_ALPHA","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TEXTUREMODULATE_ALPHA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_TOUCH_MOUSEID\">SDL_TOUCH_MOUSEID</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_TOUCH_MOUSEID","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_TOUCH_MOUSEID"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_NONE\">SDL_WINDOWEVENT_NONE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_NONE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_NONE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_SHOWN\">SDL_WINDOWEVENT_SHOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_SHOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_SHOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_HIDDEN\">SDL_WINDOWEVENT_HIDDEN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_HIDDEN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_HIDDEN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_EXPOSED\">SDL_WINDOWEVENT_EXPOSED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_EXPOSED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_EXPOSED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_MOVED\">SDL_WINDOWEVENT_MOVED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_MOVED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_MOVED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_RESIZED\">SDL_WINDOWEVENT_RESIZED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_RESIZED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_RESIZED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_SIZE_CHANGED\">SDL_WINDOWEVENT_SIZE_CHANGED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_SIZE_CHANGED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_SIZE_CHANGED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_MINIMIZED\">SDL_WINDOWEVENT_MINIMIZED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_MINIMIZED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_MINIMIZED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_MAXIMIZED\">SDL_WINDOWEVENT_MAXIMIZED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_MAXIMIZED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_MAXIMIZED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_RESTORED\">SDL_WINDOWEVENT_RESTORED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_RESTORED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_RESTORED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_ENTER\">SDL_WINDOWEVENT_ENTER</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_ENTER","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_ENTER"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_LEAVE\">SDL_WINDOWEVENT_LEAVE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_LEAVE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_LEAVE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_FOCUS_GAINED\">SDL_WINDOWEVENT_FOCUS_GAINED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_FOCUS_GAINED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_FOCUS_GAINED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_FOCUS_LOST\">SDL_WINDOWEVENT_FOCUS_LOST</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_FOCUS_LOST","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_FOCUS_LOST"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWEVENT_CLOSE\">SDL_WINDOWEVENT_CLOSE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWEVENT_CLOSE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWEVENT_CLOSE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_FULLSCREEN\">SDL_WINDOW_FULLSCREEN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_FULLSCREEN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_FULLSCREEN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_OPENGL\">SDL_WINDOW_OPENGL</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_OPENGL","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_OPENGL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_SHOWN\">SDL_WINDOW_SHOWN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_SHOWN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_SHOWN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_HIDDEN\">SDL_WINDOW_HIDDEN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_HIDDEN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_HIDDEN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_BORDERLESS\">SDL_WINDOW_BORDERLESS</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_BORDERLESS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_BORDERLESS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_RESIZABLE\">SDL_WINDOW_RESIZABLE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_RESIZABLE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_RESIZABLE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_MINIMIZED\">SDL_WINDOW_MINIMIZED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_MINIMIZED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_MINIMIZED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_MAXIMIZED\">SDL_WINDOW_MAXIMIZED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_MAXIMIZED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_MAXIMIZED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_INPUT_GRABBED\">SDL_WINDOW_INPUT_GRABBED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_INPUT_GRABBED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_INPUT_GRABBED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_INPUT_FOCUS\">SDL_WINDOW_INPUT_FOCUS</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_INPUT_FOCUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_INPUT_FOCUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_MOUSE_FOCUS\">SDL_WINDOW_MOUSE_FOCUS</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_MOUSE_FOCUS","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_MOUSE_FOCUS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_FULLSCREEN_DESKTOP\">SDL_WINDOW_FULLSCREEN_DESKTOP</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_FULLSCREEN_DESKTOP","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_FULLSCREEN_DESKTOP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_FOREIGN\">SDL_WINDOW_FOREIGN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_FOREIGN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_FOREIGN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_ALLOW_HIGHDPI\">SDL_WINDOW_ALLOW_HIGHDPI</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_ALLOW_HIGHDPI","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_ALLOW_HIGHDPI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_MOUSE_CAPTURE\">SDL_WINDOW_MOUSE_CAPTURE</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_MOUSE_CAPTURE","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_MOUSE_CAPTURE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOW_VULKAN\">SDL_WINDOW_VULKAN</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOW_VULKAN","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOW_VULKAN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_UNDEFINED\">SDL_WINDOWPOS_UNDEFINED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_UNDEFINED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_UNDEFINED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED\">SDL_WINDOWPOS_CENTERED</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_0\">SDL_WINDOWPOS_CENTERED_DISPLAY_0</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_0","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_1\">SDL_WINDOWPOS_CENTERED_DISPLAY_1</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_1","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_2\">SDL_WINDOWPOS_CENTERED_DISPLAY_2</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_2","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_3\">SDL_WINDOWPOS_CENTERED_DISPLAY_3</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_3","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_4\">SDL_WINDOWPOS_CENTERED_DISPLAY_4</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_4","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_5\">SDL_WINDOWPOS_CENTERED_DISPLAY_5</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_5","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_6\">SDL_WINDOWPOS_CENTERED_DISPLAY_6</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_6","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_7\">SDL_WINDOWPOS_CENTERED_DISPLAY_7</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_7","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_8\">SDL_WINDOWPOS_CENTERED_DISPLAY_8</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_8","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_9\">SDL_WINDOWPOS_CENTERED_DISPLAY_9</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_9","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_10\">SDL_WINDOWPOS_CENTERED_DISPLAY_10</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_10","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_10"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_11\">SDL_WINDOWPOS_CENTERED_DISPLAY_11</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_11","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_11"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_12\">SDL_WINDOWPOS_CENTERED_DISPLAY_12</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_12","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_13\">SDL_WINDOWPOS_CENTERED_DISPLAY_13</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_13","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_13"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_14\">SDL_WINDOWPOS_CENTERED_DISPLAY_14</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_14","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_14"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_WINDOWPOS_CENTERED_DISPLAY_15\">SDL_WINDOWPOS_CENTERED_DISPLAY_15</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_WINDOWPOS_CENTERED_DISPLAY_15","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_WINDOWPOS_CENTERED_DISPLAY_15"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:SDL_HAPTIC_CONSTANT\">SDL_HAPTIC_CONSTANT</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; a","name":"SDL_HAPTIC_CONSTANT","module":"SDL.Raw.Enum","link":"SDL-Raw-Enum.html#v:SDL_HAPTIC_CONSTANT"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Scancode\">Scancode</a> = <a href=\"#v:Scancode\">Scancode</a> {<ul class=\"subs\"><li><a href=\"#v:unwrapScancode\">unwrapScancode</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul>}","name":"Scancode Scancode unwrapScancode","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#t:Scancode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeUnknown\">ScancodeUnknown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeUnknown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeUnknown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeA\">ScancodeA</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeA","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeB\">ScancodeB</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeB","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeC\">ScancodeC</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeC","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeD\">ScancodeD</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeD","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeE\">ScancodeE</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeE","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF\">ScancodeF</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeG\">ScancodeG</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeG","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeH\">ScancodeH</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeH","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeI\">ScancodeI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeJ\">ScancodeJ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeJ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeJ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeK\">ScancodeK</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeK","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeL\">ScancodeL</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeL","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeM\">ScancodeM</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeM","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeN\">ScancodeN</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeN","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeO\">ScancodeO</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeO","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeP\">ScancodeP</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeP","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeQ\">ScancodeQ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeQ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeQ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeR\">ScancodeR</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeR","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeS\">ScancodeS</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeS","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeT\">ScancodeT</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeT","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeU\">ScancodeU</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeU","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeU"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeV\">ScancodeV</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeV","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeV"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeW\">ScancodeW</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeW","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeX\">ScancodeX</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeX","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeX"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeY\">ScancodeY</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeY","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeZ\">ScancodeZ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeZ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeZ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode1\">Scancode1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode2\">Scancode2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode3\">Scancode3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode4\">Scancode4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode5\">Scancode5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode6\">Scancode6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode7\">Scancode7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode8\">Scancode8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode9\">Scancode9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Scancode0\">Scancode0</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"Scancode0","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Scancode0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeReturn\">ScancodeReturn</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeReturn","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeReturn"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeEscape\">ScancodeEscape</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeEscape","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeEscape"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeBackspace\">ScancodeBackspace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeBackspace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeBackspace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeTab\">ScancodeTab</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeTab","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeTab"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSpace\">ScancodeSpace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSpace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSpace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMinus\">ScancodeMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeEquals\">ScancodeEquals</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeEquals","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeEquals"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLeftBracket\">ScancodeLeftBracket</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLeftBracket","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLeftBracket"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRightBracket\">ScancodeRightBracket</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRightBracket","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRightBracket"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeBackslash\">ScancodeBackslash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeBackslash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeBackslash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeNonUSHash\">ScancodeNonUSHash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeNonUSHash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeNonUSHash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSemicolon\">ScancodeSemicolon</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSemicolon","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSemicolon"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeApostrophe\">ScancodeApostrophe</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeApostrophe","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeApostrophe"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeGrave\">ScancodeGrave</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeGrave","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeGrave"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeComma\">ScancodeComma</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeComma","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeComma"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePeriod\">ScancodePeriod</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePeriod","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePeriod"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSlash\">ScancodeSlash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSlash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSlash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCapsLock\">ScancodeCapsLock</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCapsLock","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCapsLock"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF1\">ScancodeF1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF2\">ScancodeF2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF3\">ScancodeF3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF4\">ScancodeF4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF5\">ScancodeF5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF6\">ScancodeF6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF7\">ScancodeF7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF8\">ScancodeF8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF9\">ScancodeF9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF10\">ScancodeF10</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF10","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF10"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF11\">ScancodeF11</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF11","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF11"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF12\">ScancodeF12</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF12","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePrintScreen\">ScancodePrintScreen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePrintScreen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePrintScreen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeScrollLock\">ScancodeScrollLock</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeScrollLock","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeScrollLock"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePause\">ScancodePause</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePause","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePause"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInsert\">ScancodeInsert</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInsert","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInsert"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeHome\">ScancodeHome</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeHome","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeHome"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePageUp\">ScancodePageUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePageUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePageUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeDelete\">ScancodeDelete</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeDelete","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeDelete"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeEnd\">ScancodeEnd</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeEnd","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeEnd"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePageDown\">ScancodePageDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePageDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePageDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRight\">ScancodeRight</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRight","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRight"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLeft\">ScancodeLeft</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLeft","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLeft"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeDown\">ScancodeDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeUp\">ScancodeUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeNumLockClear\">ScancodeNumLockClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeNumLockClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeNumLockClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPDivide\">ScancodeKPDivide</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPDivide","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPDivide"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMultiply\">ScancodeKPMultiply</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMultiply","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMultiply"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMinus\">ScancodeKPMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPPlus\">ScancodeKPPlus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPPlus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPPlus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPEnter\">ScancodeKPEnter</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPEnter","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPEnter"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP1\">ScancodeKP1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP2\">ScancodeKP2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP3\">ScancodeKP3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP4\">ScancodeKP4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP5\">ScancodeKP5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP6\">ScancodeKP6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP7\">ScancodeKP7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP8\">ScancodeKP8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP9\">ScancodeKP9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP0\">ScancodeKP0</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP0","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPPeriod\">ScancodeKPPeriod</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPPeriod","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPPeriod"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeNonUSBackslash\">ScancodeNonUSBackslash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeNonUSBackslash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeNonUSBackslash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeApplication\">ScancodeApplication</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeApplication","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeApplication"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePower\">ScancodePower</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePower","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePower"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPEquals\">ScancodeKPEquals</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPEquals","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPEquals"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF13\">ScancodeF13</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF13","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF13"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF14\">ScancodeF14</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF14","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF14"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF15\">ScancodeF15</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF15","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF15"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF16\">ScancodeF16</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF16","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF16"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF17\">ScancodeF17</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF17","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF17"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF18\">ScancodeF18</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF18","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF18"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF19\">ScancodeF19</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF19","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF19"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF20\">ScancodeF20</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF20","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF20"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF21\">ScancodeF21</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF21","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF21"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF22\">ScancodeF22</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF22","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF22"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF23\">ScancodeF23</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF23","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF23"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeF24\">ScancodeF24</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeF24","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeF24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeExecute\">ScancodeExecute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeExecute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeExecute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeHelp\">ScancodeHelp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeHelp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeHelp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMenu\">ScancodeMenu</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMenu","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMenu"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSelect\">ScancodeSelect</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSelect","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSelect"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeStop\">ScancodeStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAgain\">ScancodeAgain</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAgain","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAgain"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeUndo\">ScancodeUndo</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeUndo","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeUndo"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCut\">ScancodeCut</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCut","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCut"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCopy\">ScancodeCopy</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCopy","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCopy"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePaste\">ScancodePaste</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePaste","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePaste"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeFind\">ScancodeFind</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeFind","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeFind"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMute\">ScancodeMute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeVolumeUp\">ScancodeVolumeUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeVolumeUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeVolumeUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeVolumeDown\">ScancodeVolumeDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeVolumeDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeVolumeDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPComma\">ScancodeKPComma</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPComma","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPComma"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPEqualsAS400\">ScancodeKPEqualsAS400</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPEqualsAS400","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPEqualsAS400"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational1\">ScancodeInternational1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational2\">ScancodeInternational2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational3\">ScancodeInternational3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational4\">ScancodeInternational4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational5\">ScancodeInternational5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational6\">ScancodeInternational6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational7\">ScancodeInternational7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational8\">ScancodeInternational8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeInternational9\">ScancodeInternational9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeInternational9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeInternational9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang1\">ScancodeLang1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang2\">ScancodeLang2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang3\">ScancodeLang3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang4\">ScancodeLang4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang5\">ScancodeLang5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang6\">ScancodeLang6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang7\">ScancodeLang7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang8\">ScancodeLang8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLang9\">ScancodeLang9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLang9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLang9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAltErase\">ScancodeAltErase</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAltErase","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAltErase"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSysReq\">ScancodeSysReq</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSysReq","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSysReq"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCancel\">ScancodeCancel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCancel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCancel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeClear\">ScancodeClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodePrior\">ScancodePrior</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodePrior","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodePrior"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeReturn2\">ScancodeReturn2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeReturn2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeReturn2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSeparator\">ScancodeSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeOut\">ScancodeOut</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeOut","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeOut"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeOper\">ScancodeOper</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeOper","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeOper"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeClearAgain\">ScancodeClearAgain</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeClearAgain","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeClearAgain"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCrSel\">ScancodeCrSel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCrSel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCrSel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeExSel\">ScancodeExSel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeExSel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeExSel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP00\">ScancodeKP00</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP00","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP00"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKP000\">ScancodeKP000</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKP000","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKP000"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeThousandsSeparator\">ScancodeThousandsSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeThousandsSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeThousandsSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeDecimalSeparator\">ScancodeDecimalSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeDecimalSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeDecimalSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCurrencyUnit\">ScancodeCurrencyUnit</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCurrencyUnit","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCurrencyUnit"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCurrencySubunit\">ScancodeCurrencySubunit</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCurrencySubunit","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCurrencySubunit"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLeftParen\">ScancodeLeftParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLeftParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLeftParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRightParen\">ScancodeRightParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRightParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRightParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLeftBrace\">ScancodeLeftBrace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLeftBrace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLeftBrace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRightBrace\">ScancodeRightBrace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRightBrace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRightBrace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPTab\">ScancodeKPTab</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPTab","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPTab"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPBackspace\">ScancodeKPBackspace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPBackspace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPBackspace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPA\">ScancodeKPA</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPA","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPB\">ScancodeKPB</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPB","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPC\">ScancodeKPC</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPC","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPD\">ScancodeKPD</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPD","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPE\">ScancodeKPE</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPE","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPF\">ScancodeKPF</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPF","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPF"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPXOR\">ScancodeKPXOR</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPXOR","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPXOR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPPower\">ScancodeKPPower</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPPower","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPPower"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPPercent\">ScancodeKPPercent</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPPercent","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPPercent"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPLess\">ScancodeKPLess</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPLess","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPLess"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPGreater\">ScancodeKPGreater</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPGreater","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPGreater"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPAmpersand\">ScancodeKPAmpersand</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPAmpersand","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPAmpersand"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPDblAmpersand\">ScancodeKPDblAmpersand</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPDblAmpersand","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPDblAmpersand"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPVerticalBar\">ScancodeKPVerticalBar</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPVerticalBar","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPVerticalBar"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPDblVerticalBar\">ScancodeKPDblVerticalBar</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPDblVerticalBar","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPDblVerticalBar"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPColon\">ScancodeKPColon</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPColon","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPColon"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPHash\">ScancodeKPHash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPHash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPHash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPSpace\">ScancodeKPSpace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPSpace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPSpace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPAt\">ScancodeKPAt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPAt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPAt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPExclam\">ScancodeKPExclam</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPExclam","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPExclam"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemStore\">ScancodeKPMemStore</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemStore","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemStore"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemRecall\">ScancodeKPMemRecall</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemRecall","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemRecall"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemClear\">ScancodeKPMemClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemAdd\">ScancodeKPMemAdd</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemAdd","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemAdd"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemSubtract\">ScancodeKPMemSubtract</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemSubtract","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemSubtract"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemMultiply\">ScancodeKPMemMultiply</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemMultiply","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemMultiply"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPMemDivide\">ScancodeKPMemDivide</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPMemDivide","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPMemDivide"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPPlusMinus\">ScancodeKPPlusMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPPlusMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPPlusMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPClear\">ScancodeKPClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPClearEntry\">ScancodeKPClearEntry</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPClearEntry","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPClearEntry"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPBinary\">ScancodeKPBinary</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPBinary","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPBinary"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPOctal\">ScancodeKPOctal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPOctal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPOctal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPDecimal\">ScancodeKPDecimal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPDecimal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPDecimal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKPHexadecimal\">ScancodeKPHexadecimal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKPHexadecimal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKPHexadecimal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLCtrl\">ScancodeLCtrl</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLCtrl","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLCtrl"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLShift\">ScancodeLShift</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLShift","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLShift"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLAlt\">ScancodeLAlt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLAlt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLAlt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeLGUI\">ScancodeLGUI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeLGUI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeLGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRCtrl\">ScancodeRCtrl</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRCtrl","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRCtrl"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRShift\">ScancodeRShift</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRShift","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRShift"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRAlt\">ScancodeRAlt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRAlt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRAlt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeRGUI\">ScancodeRGUI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeRGUI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeRGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMode\">ScancodeMode</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMode","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAudioNext\">ScancodeAudioNext</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAudioNext","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAudioNext"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAudioPrev\">ScancodeAudioPrev</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAudioPrev","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAudioPrev"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAudioStop\">ScancodeAudioStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAudioStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAudioStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAudioPlay\">ScancodeAudioPlay</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAudioPlay","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAudioPlay"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeAudioMute\">ScancodeAudioMute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeAudioMute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeAudioMute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMediaSelect\">ScancodeMediaSelect</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMediaSelect","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMediaSelect"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeWWW\">ScancodeWWW</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeWWW","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeWWW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeMail\">ScancodeMail</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeMail","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeMail"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeCalculator\">ScancodeCalculator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeCalculator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeCalculator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeComputer\">ScancodeComputer</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeComputer","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeComputer"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACSearch\">ScancodeACSearch</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACSearch","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACSearch"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACHome\">ScancodeACHome</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACHome","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACHome"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACBack\">ScancodeACBack</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACBack","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACBack"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACForward\">ScancodeACForward</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACForward","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACForward"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACStop\">ScancodeACStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACRefresh\">ScancodeACRefresh</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACRefresh","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACRefresh"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeACBookmarks\">ScancodeACBookmarks</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeACBookmarks","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeACBookmarks"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeBrightnessDown\">ScancodeBrightnessDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeBrightnessDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeBrightnessDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeBrightnessUp\">ScancodeBrightnessUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeBrightnessUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeBrightnessUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeDisplaySwitch\">ScancodeDisplaySwitch</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeDisplaySwitch","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeDisplaySwitch"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKBDIllumToggle\">ScancodeKBDIllumToggle</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKBDIllumToggle","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKBDIllumToggle"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKBDIllumDown\">ScancodeKBDIllumDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKBDIllumDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKBDIllumDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeKBDIllumUp\">ScancodeKBDIllumUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeKBDIllumUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeKBDIllumUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeEject\">ScancodeEject</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeEject","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeEject"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeSleep\">ScancodeSleep</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeSleep","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeSleep"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeApp1\">ScancodeApp1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeApp1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeApp1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:ScancodeApp2\">ScancodeApp2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Scancode\" title=\"SDL.Input.Keyboard.Codes\">Scancode</a>","name":"ScancodeApp2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:ScancodeApp2"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Keycode\">Keycode</a> = <a href=\"#v:Keycode\">Keycode</a> {<ul class=\"subs\"><li><a href=\"#v:unwrapKeycode\">unwrapKeycode</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul>}","name":"Keycode Keycode unwrapKeycode","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#t:Keycode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeUnknown\">KeycodeUnknown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeUnknown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeUnknown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeReturn\">KeycodeReturn</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeReturn","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeReturn"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeEscape\">KeycodeEscape</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeEscape","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeEscape"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeBackspace\">KeycodeBackspace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeBackspace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeBackspace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeTab\">KeycodeTab</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeTab","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeTab"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSpace\">KeycodeSpace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSpace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSpace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeExclaim\">KeycodeExclaim</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeExclaim","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeExclaim"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeQuoteDbl\">KeycodeQuoteDbl</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeQuoteDbl","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeQuoteDbl"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeHash\">KeycodeHash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeHash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeHash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePercent\">KeycodePercent</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePercent","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePercent"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeDollar\">KeycodeDollar</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeDollar","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeDollar"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAmpersand\">KeycodeAmpersand</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAmpersand","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAmpersand"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeQuote\">KeycodeQuote</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeQuote","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeQuote"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLeftParen\">KeycodeLeftParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLeftParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLeftParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRightParen\">KeycodeRightParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRightParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRightParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAsterisk\">KeycodeAsterisk</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAsterisk","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAsterisk"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePlus\">KeycodePlus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePlus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePlus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeComma\">KeycodeComma</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeComma","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeComma"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMinus\">KeycodeMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePeriod\">KeycodePeriod</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePeriod","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePeriod"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSlash\">KeycodeSlash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSlash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSlash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode0\">Keycode0</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode0","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode1\">Keycode1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode2\">Keycode2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode3\">Keycode3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode4\">Keycode4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode5\">Keycode5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode6\">Keycode6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode7\">Keycode7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode8\">Keycode8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:Keycode9\">Keycode9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"Keycode9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:Keycode9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeColon\">KeycodeColon</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeColon","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeColon"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSemicolon\">KeycodeSemicolon</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSemicolon","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSemicolon"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLess\">KeycodeLess</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLess","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLess"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeEquals\">KeycodeEquals</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeEquals","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeEquals"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeGreater\">KeycodeGreater</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeGreater","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeGreater"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeQuestion\">KeycodeQuestion</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeQuestion","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeQuestion"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAt\">KeycodeAt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLeftBracket\">KeycodeLeftBracket</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLeftBracket","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLeftBracket"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeBackslash\">KeycodeBackslash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeBackslash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeBackslash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRightBracket\">KeycodeRightBracket</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRightBracket","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRightBracket"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCaret\">KeycodeCaret</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCaret","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCaret"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeUnderscore\">KeycodeUnderscore</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeUnderscore","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeUnderscore"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeBackquote\">KeycodeBackquote</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeBackquote","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeBackquote"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeA\">KeycodeA</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeA","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeB\">KeycodeB</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeB","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeC\">KeycodeC</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeC","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeD\">KeycodeD</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeD","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeE\">KeycodeE</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeE","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF\">KeycodeF</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeG\">KeycodeG</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeG","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeG"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeH\">KeycodeH</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeH","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeH"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeI\">KeycodeI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeJ\">KeycodeJ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeJ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeJ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeK\">KeycodeK</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeK","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeK"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeL\">KeycodeL</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeL","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeL"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeM\">KeycodeM</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeM","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeM"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeN\">KeycodeN</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeN","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeN"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeO\">KeycodeO</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeO","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeO"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeP\">KeycodeP</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeP","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeP"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeQ\">KeycodeQ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeQ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeQ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeR\">KeycodeR</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeR","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeR"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeS\">KeycodeS</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeS","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeS"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeT\">KeycodeT</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeT","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeT"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeU\">KeycodeU</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeU","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeU"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeV\">KeycodeV</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeV","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeV"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeW\">KeycodeW</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeW","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeX\">KeycodeX</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeX","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeX"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeY\">KeycodeY</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeY","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeY"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeZ\">KeycodeZ</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeZ","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeZ"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCapsLock\">KeycodeCapsLock</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCapsLock","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCapsLock"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF1\">KeycodeF1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF2\">KeycodeF2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF3\">KeycodeF3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF4\">KeycodeF4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF5\">KeycodeF5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF6\">KeycodeF6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF7\">KeycodeF7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF8\">KeycodeF8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF9\">KeycodeF9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF10\">KeycodeF10</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF10","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF10"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF11\">KeycodeF11</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF11","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF11"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF12\">KeycodeF12</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF12","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF12"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePrintScreen\">KeycodePrintScreen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePrintScreen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePrintScreen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeScrollLock\">KeycodeScrollLock</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeScrollLock","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeScrollLock"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePause\">KeycodePause</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePause","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePause"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeInsert\">KeycodeInsert</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeInsert","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeInsert"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeHome\">KeycodeHome</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeHome","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeHome"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePageUp\">KeycodePageUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePageUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePageUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeDelete\">KeycodeDelete</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeDelete","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeDelete"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeEnd\">KeycodeEnd</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeEnd","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeEnd"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePageDown\">KeycodePageDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePageDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePageDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRight\">KeycodeRight</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRight","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRight"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLeft\">KeycodeLeft</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLeft","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLeft"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeDown\">KeycodeDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeUp\">KeycodeUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeNumLockClear\">KeycodeNumLockClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeNumLockClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeNumLockClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPDivide\">KeycodeKPDivide</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPDivide","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPDivide"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMultiply\">KeycodeKPMultiply</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMultiply","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMultiply"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMinus\">KeycodeKPMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPPlus\">KeycodeKPPlus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPPlus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPPlus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPEnter\">KeycodeKPEnter</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPEnter","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPEnter"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP1\">KeycodeKP1</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP1","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP1"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP2\">KeycodeKP2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP3\">KeycodeKP3</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP3","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP3"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP4\">KeycodeKP4</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP4","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP4"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP5\">KeycodeKP5</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP5","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP5"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP6\">KeycodeKP6</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP6","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP6"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP7\">KeycodeKP7</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP7","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP7"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP8\">KeycodeKP8</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP8","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP8"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP9\">KeycodeKP9</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP9","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP9"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP0\">KeycodeKP0</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP0","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP0"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPPeriod\">KeycodeKPPeriod</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPPeriod","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPPeriod"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeApplication\">KeycodeApplication</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeApplication","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeApplication"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePower\">KeycodePower</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePower","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePower"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPEquals\">KeycodeKPEquals</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPEquals","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPEquals"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF13\">KeycodeF13</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF13","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF13"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF14\">KeycodeF14</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF14","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF14"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF15\">KeycodeF15</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF15","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF15"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF16\">KeycodeF16</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF16","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF16"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF17\">KeycodeF17</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF17","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF17"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF18\">KeycodeF18</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF18","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF18"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF19\">KeycodeF19</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF19","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF19"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF20\">KeycodeF20</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF20","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF20"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF21\">KeycodeF21</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF21","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF21"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF22\">KeycodeF22</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF22","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF22"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF23\">KeycodeF23</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF23","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF23"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeF24\">KeycodeF24</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeF24","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeF24"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeExecute\">KeycodeExecute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeExecute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeExecute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeHelp\">KeycodeHelp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeHelp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeHelp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMenu\">KeycodeMenu</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMenu","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMenu"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSelect\">KeycodeSelect</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSelect","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSelect"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeStop\">KeycodeStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAgain\">KeycodeAgain</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAgain","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAgain"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeUndo\">KeycodeUndo</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeUndo","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeUndo"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCut\">KeycodeCut</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCut","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCut"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCopy\">KeycodeCopy</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCopy","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCopy"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePaste\">KeycodePaste</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePaste","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePaste"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeFind\">KeycodeFind</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeFind","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeFind"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMute\">KeycodeMute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeVolumeUp\">KeycodeVolumeUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeVolumeUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeVolumeUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeVolumeDown\">KeycodeVolumeDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeVolumeDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeVolumeDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPComma\">KeycodeKPComma</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPComma","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPComma"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPEqualsAS400\">KeycodeKPEqualsAS400</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPEqualsAS400","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPEqualsAS400"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAltErase\">KeycodeAltErase</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAltErase","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAltErase"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSysReq\">KeycodeSysReq</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSysReq","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSysReq"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCancel\">KeycodeCancel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCancel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCancel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeClear\">KeycodeClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodePrior\">KeycodePrior</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodePrior","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodePrior"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeReturn2\">KeycodeReturn2</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeReturn2","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeReturn2"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSeparator\">KeycodeSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeOut\">KeycodeOut</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeOut","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeOut"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeOper\">KeycodeOper</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeOper","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeOper"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeClearAgain\">KeycodeClearAgain</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeClearAgain","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeClearAgain"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCrSel\">KeycodeCrSel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCrSel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCrSel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeExSel\">KeycodeExSel</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeExSel","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeExSel"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP00\">KeycodeKP00</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP00","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP00"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKP000\">KeycodeKP000</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKP000","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKP000"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeThousandsSeparator\">KeycodeThousandsSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeThousandsSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeThousandsSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeDecimalSeparator\">KeycodeDecimalSeparator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeDecimalSeparator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeDecimalSeparator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCurrencyUnit\">KeycodeCurrencyUnit</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCurrencyUnit","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCurrencyUnit"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCurrencySubunit\">KeycodeCurrencySubunit</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCurrencySubunit","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCurrencySubunit"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPLeftParen\">KeycodeKPLeftParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPLeftParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPLeftParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPRightParen\">KeycodeKPRightParen</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPRightParen","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPRightParen"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPLeftBrace\">KeycodeKPLeftBrace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPLeftBrace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPLeftBrace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPRightBrace\">KeycodeKPRightBrace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPRightBrace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPRightBrace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPTab\">KeycodeKPTab</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPTab","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPTab"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPBackspace\">KeycodeKPBackspace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPBackspace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPBackspace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPA\">KeycodeKPA</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPA","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPA"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPB\">KeycodeKPB</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPB","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPB"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPC\">KeycodeKPC</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPC","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPC"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPD\">KeycodeKPD</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPD","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPD"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPE\">KeycodeKPE</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPE","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPE"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPF\">KeycodeKPF</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPF","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPF"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPXor\">KeycodeKPXor</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPXor","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPXor"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPPower\">KeycodeKPPower</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPPower","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPPower"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPPercent\">KeycodeKPPercent</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPPercent","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPPercent"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPLess\">KeycodeKPLess</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPLess","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPLess"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPGreater\">KeycodeKPGreater</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPGreater","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPGreater"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPAmpersand\">KeycodeKPAmpersand</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPAmpersand","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPAmpersand"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPDblAmpersand\">KeycodeKPDblAmpersand</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPDblAmpersand","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPDblAmpersand"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPVerticalBar\">KeycodeKPVerticalBar</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPVerticalBar","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPVerticalBar"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPDblVerticalBar\">KeycodeKPDblVerticalBar</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPDblVerticalBar","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPDblVerticalBar"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPColon\">KeycodeKPColon</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPColon","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPColon"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPHash\">KeycodeKPHash</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPHash","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPHash"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPSpace\">KeycodeKPSpace</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPSpace","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPSpace"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPAt\">KeycodeKPAt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPAt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPAt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPExclam\">KeycodeKPExclam</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPExclam","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPExclam"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemStore\">KeycodeKPMemStore</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemStore","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemStore"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemRecall\">KeycodeKPMemRecall</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemRecall","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemRecall"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemClear\">KeycodeKPMemClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemAdd\">KeycodeKPMemAdd</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemAdd","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemAdd"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemSubtract\">KeycodeKPMemSubtract</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemSubtract","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemSubtract"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemMultiply\">KeycodeKPMemMultiply</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemMultiply","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemMultiply"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPMemDivide\">KeycodeKPMemDivide</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPMemDivide","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPMemDivide"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPPlusMinus\">KeycodeKPPlusMinus</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPPlusMinus","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPPlusMinus"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPClear\">KeycodeKPClear</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPClear","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPClear"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPClearEntry\">KeycodeKPClearEntry</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPClearEntry","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPClearEntry"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPBinary\">KeycodeKPBinary</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPBinary","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPBinary"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPOctal\">KeycodeKPOctal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPOctal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPOctal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPDecimal\">KeycodeKPDecimal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPDecimal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPDecimal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKPHexadecimal\">KeycodeKPHexadecimal</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKPHexadecimal","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKPHexadecimal"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLCtrl\">KeycodeLCtrl</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLCtrl","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLCtrl"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLShift\">KeycodeLShift</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLShift","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLShift"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLAlt\">KeycodeLAlt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLAlt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLAlt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeLGUI\">KeycodeLGUI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeLGUI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeLGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRCtrl\">KeycodeRCtrl</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRCtrl","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRCtrl"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRShift\">KeycodeRShift</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRShift","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRShift"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRAlt\">KeycodeRAlt</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRAlt","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRAlt"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeRGUI\">KeycodeRGUI</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeRGUI","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeRGUI"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMode\">KeycodeMode</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMode","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMode"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAudioNext\">KeycodeAudioNext</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAudioNext","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAudioNext"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAudioPrev\">KeycodeAudioPrev</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAudioPrev","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAudioPrev"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAudioStop\">KeycodeAudioStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAudioStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAudioStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAudioPlay\">KeycodeAudioPlay</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAudioPlay","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAudioPlay"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeAudioMute\">KeycodeAudioMute</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeAudioMute","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeAudioMute"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMediaSelect\">KeycodeMediaSelect</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMediaSelect","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMediaSelect"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeWWW\">KeycodeWWW</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeWWW","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeWWW"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeMail\">KeycodeMail</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeMail","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeMail"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeCalculator\">KeycodeCalculator</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeCalculator","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeCalculator"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeComputer\">KeycodeComputer</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeComputer","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeComputer"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACSearch\">KeycodeACSearch</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACSearch","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACSearch"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACHome\">KeycodeACHome</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACHome","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACHome"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACBack\">KeycodeACBack</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACBack","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACBack"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACForward\">KeycodeACForward</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACForward","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACForward"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACStop\">KeycodeACStop</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACStop","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACStop"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACRefresh\">KeycodeACRefresh</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACRefresh","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACRefresh"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeACBookmarks\">KeycodeACBookmarks</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeACBookmarks","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeACBookmarks"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeBrightnessDown\">KeycodeBrightnessDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeBrightnessDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeBrightnessDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeBrightnessUp\">KeycodeBrightnessUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeBrightnessUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeBrightnessUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeDisplaySwitch\">KeycodeDisplaySwitch</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeDisplaySwitch","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeDisplaySwitch"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKbdIllumToggle\">KeycodeKbdIllumToggle</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKbdIllumToggle","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKbdIllumToggle"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKbdIllumDown\">KeycodeKbdIllumDown</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKbdIllumDown","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKbdIllumDown"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeKbdIllumUp\">KeycodeKbdIllumUp</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeKbdIllumUp","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeKbdIllumUp"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeEject\">KeycodeEject</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeEject","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeEject"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:KeycodeSleep\">KeycodeSleep</a> :: <a href=\"SDL-Input-Keyboard-Codes.html#t:Keycode\" title=\"SDL.Input.Keyboard.Codes\">Keycode</a>","name":"KeycodeSleep","module":"SDL.Input.Keyboard.Codes","link":"SDL-Input-Keyboard-Codes.html#v:KeycodeSleep"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SDLError\">SDLError</a> = <a href=\"#v:SDLError\">SDLError</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"SDLError SDLError","module":"SDL.Raw.Error","link":"SDL-Raw-Error.html#t:SDLError"},{"display_html":"<a href=\"#v:throwError\">throwError</a> :: (<a href=\"/package/exceptions-0.10.4/docs/Control-Monad-Catch.html#t:MonadThrow\" title=\"Control.Monad.Catch\">MonadThrow</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m ()","name":"throwError","module":"SDL.Raw.Error","link":"SDL-Raw-Error.html#v:throwError"},{"display_html":"<a href=\"#v:clearError\">clearError</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"clearError","module":"SDL.Raw.Error","link":"SDL-Raw-Error.html#v:clearError"},{"display_html":"<a href=\"#v:getError\">getError</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getError","module":"SDL.Raw.Error","link":"SDL-Raw-Error.html#v:getError"},{"display_html":"<a href=\"#v:setError\">setError</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setError","module":"SDL.Raw.Error","link":"SDL-Raw-Error.html#v:setError"},{"display_html":"<a href=\"#v:getPlatform\">getPlatform</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getPlatform","module":"SDL.Raw.Platform","link":"SDL-Raw-Platform.html#v:getPlatform"},{"display_html":"<a href=\"#v:getPowerInfo\">getPowerInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:PowerState\" title=\"SDL.Raw.Enum\">PowerState</a>","name":"getPowerInfo","module":"SDL.Raw.Power","link":"SDL-Raw-Power.html#v:getPowerInfo"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkGetInstanceProcAddrFunc\">VkGetInstanceProcAddrFunc</a> = <a href=\"SDL-Raw-Types.html#t:VkInstance\" title=\"SDL.Raw.Types\">VkInstance</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> ())","name":"VkGetInstanceProcAddrFunc","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:VkGetInstanceProcAddrFunc"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AudioCallback\">AudioCallback</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())","name":"AudioCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:AudioCallback"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:EventFilter\">EventFilter</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"EventFilter","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:EventFilter"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HintCallback\">HintCallback</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())","name":"HintCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:HintCallback"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:LogOutputFunction\">LogOutputFunction</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())","name":"LogOutputFunction","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:LogOutputFunction"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ThreadFunction\">ThreadFunction</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"ThreadFunction","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:ThreadFunction"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TimerCallback\">TimerCallback</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>)","name":"TimerCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:TimerCallback"},{"display_html":"<a href=\"#v:mkAudioCallback\">mkAudioCallback</a> :: (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:AudioCallback\" title=\"SDL.Raw.Types\">AudioCallback</a>","name":"mkAudioCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkAudioCallback"},{"display_html":"<a href=\"#v:mkEventFilter\">mkEventFilter</a> :: (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a>","name":"mkEventFilter","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkEventFilter"},{"display_html":"<a href=\"#v:mkHintCallback\">mkHintCallback</a> :: (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:HintCallback\" title=\"SDL.Raw.Types\">HintCallback</a>","name":"mkHintCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkHintCallback"},{"display_html":"<a href=\"#v:mkLogOutputFunction\">mkLogOutputFunction</a> :: (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:LogOutputFunction\" title=\"SDL.Raw.Types\">LogOutputFunction</a>","name":"mkLogOutputFunction","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkLogOutputFunction"},{"display_html":"<a href=\"#v:mkThreadFunction\">mkThreadFunction</a> :: (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:ThreadFunction\" title=\"SDL.Raw.Types\">ThreadFunction</a>","name":"mkThreadFunction","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkThreadFunction"},{"display_html":"<a href=\"#v:mkTimerCallback\">mkTimerCallback</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Raw-Types.html#t:TimerCallback\" title=\"SDL.Raw.Types\">TimerCallback</a>","name":"mkTimerCallback","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#v:mkTimerCallback"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AudioDeviceID\">AudioDeviceID</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"AudioDeviceID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:AudioDeviceID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AudioFormat\">AudioFormat</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>","name":"AudioFormat","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:AudioFormat"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Cond\">Cond</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Cond","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Cond"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Cursor\">Cursor</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Cursor","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Cursor"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:FingerID\">FingerID</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"FingerID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:FingerID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GameController\">GameController</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"GameController","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:GameController"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GestureID\">GestureID</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"GestureID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:GestureID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:GLContext\">GLContext</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"GLContext","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:GLContext"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Haptic\">Haptic</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Haptic","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Haptic"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Joystick\">Joystick</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Joystick","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Joystick"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:JoystickID\">JoystickID</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"JoystickID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:JoystickID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Mutex\">Mutex</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Mutex","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Mutex"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Renderer\">Renderer</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Renderer","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Renderer"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Sem\">Sem</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Sem","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Sem"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SpinLock\">SpinLock</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"SpinLock","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:SpinLock"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SysWMinfo\">SysWMinfo</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"SysWMinfo","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:SysWMinfo"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:SysWMmsg\">SysWMmsg</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"SysWMmsg","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:SysWMmsg"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Texture\">Texture</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Texture","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Texture"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Thread\">Thread</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Thread","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Thread"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ThreadID\">ThreadID</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CULong\" title=\"Foreign.C.Types\">CULong</a>","name":"ThreadID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:ThreadID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TimerID\">TimerID</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"TimerID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:TimerID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TLSID\">TLSID</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CUInt\" title=\"Foreign.C.Types\">CUInt</a>","name":"TLSID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:TLSID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TouchID\">TouchID</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"TouchID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:TouchID"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkInstance\">VkInstance</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"VkInstance","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:VkInstance"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkSurfaceKHR\">VkSurfaceKHR</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"VkSurfaceKHR","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:VkSurfaceKHR"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Window\">Window</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"Window","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Window"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Atomic\">Atomic</a> = <a href=\"#v:Atomic\">Atomic</a> {<ul class=\"subs\"><li><a href=\"#v:atomicValue\">atomicValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"Atomic Atomic atomicValue","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Atomic"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioCVT\">AudioCVT</a> = <a href=\"#v:AudioCVT\">AudioCVT</a> {<ul class=\"subs\"><li><a href=\"#v:audioCVTNeeded\">audioCVTNeeded</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioCVTSrcFormat\">audioCVTSrcFormat</a> :: !<a href=\"SDL-Raw-Types.html#t:AudioFormat\" title=\"SDL.Raw.Types\">AudioFormat</a></li><li><a href=\"#v:audioCVTDstFormat\">audioCVTDstFormat</a> :: !<a href=\"SDL-Raw-Types.html#t:AudioFormat\" title=\"SDL.Raw.Types\">AudioFormat</a></li><li><a href=\"#v:audioCVTRateIncr\">audioCVTRateIncr</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a></li><li><a href=\"#v:audioCVTBuf\">audioCVTBuf</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>)</li><li><a href=\"#v:audioCVTLen\">audioCVTLen</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioCVTLenCvt\">audioCVTLenCvt</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioCVTLenMult\">audioCVTLenMult</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioCVTLenRatio\">audioCVTLenRatio</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a></li></ul>}","name":"AudioCVT AudioCVT audioCVTNeeded audioCVTSrcFormat audioCVTDstFormat audioCVTRateIncr audioCVTBuf audioCVTLen audioCVTLenCvt audioCVTLenMult audioCVTLenRatio","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:AudioCVT"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioSpec\">AudioSpec</a> = <a href=\"#v:AudioSpec\">AudioSpec</a> {<ul class=\"subs\"><li><a href=\"#v:audioSpecFreq\">audioSpecFreq</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioSpecFormat\">audioSpecFormat</a> :: !<a href=\"SDL-Raw-Types.html#t:AudioFormat\" title=\"SDL.Raw.Types\">AudioFormat</a></li><li><a href=\"#v:audioSpecChannels\">audioSpecChannels</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:audioSpecSilence\">audioSpecSilence</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:audioSpecSamples\">audioSpecSamples</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:audioSpecSize\">audioSpecSize</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:audioSpecCallback\">audioSpecCallback</a> :: !<a href=\"SDL-Raw-Types.html#t:AudioCallback\" title=\"SDL.Raw.Types\">AudioCallback</a></li><li><a href=\"#v:audioSpecUserdata\">audioSpecUserdata</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>}","name":"AudioSpec AudioSpec audioSpecFreq audioSpecFormat audioSpecChannels audioSpecSilence audioSpecSamples audioSpecSize audioSpecCallback audioSpecUserdata","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:AudioSpec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Color\">Color</a> = <a href=\"#v:Color\">Color</a> {<ul class=\"subs\"><li><a href=\"#v:colorR\">colorR</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:colorG\">colorG</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:colorB\">colorB</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:colorA\">colorA</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul>}","name":"Color Color colorR colorG colorB colorA","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Color"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DisplayMode\">DisplayMode</a> = <a href=\"#v:DisplayMode\">DisplayMode</a> {<ul class=\"subs\"><li><a href=\"#v:displayModeFormat\">displayModeFormat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:displayModeW\">displayModeW</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayModeH\">displayModeH</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayModeRefreshRate\">displayModeRefreshRate</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayModeDriverData\">displayModeDriverData</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>}","name":"DisplayMode DisplayMode displayModeFormat displayModeW displayModeH displayModeRefreshRate displayModeDriverData","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:DisplayMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Event\">Event</a><ul class=\"subs\"><li>= <a href=\"#v:WindowEvent\">WindowEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:windowEventWindowID\">windowEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:windowEventEvent\">windowEventEvent</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:windowEventData1\">windowEventData1</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:windowEventData2\">windowEventData2</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:KeyboardEvent\">KeyboardEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:keyboardEventWindowID\">keyboardEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:keyboardEventState\">keyboardEventState</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:keyboardEventRepeat\">keyboardEventRepeat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:keyboardEventKeysym\">keyboardEventKeysym</a> :: !<a href=\"SDL-Raw-Types.html#t:Keysym\" title=\"SDL.Raw.Types\">Keysym</a></li></ul> }</li><li>| <a href=\"#v:TextEditingEvent\">TextEditingEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:textEditingEventWindowID\">textEditingEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:textEditingEventText\">textEditingEventText</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CChar\" title=\"Foreign.C.Types\">CChar</a>]</li><li><a href=\"#v:textEditingEventStart\">textEditingEventStart</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:textEditingEventLength\">textEditingEventLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:TextInputEvent\">TextInputEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:textInputEventWindowID\">textInputEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:textInputEventText\">textInputEventText</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CChar\" title=\"Foreign.C.Types\">CChar</a>]</li></ul> }</li><li>| <a href=\"#v:KeymapChangedEvent\">KeymapChangedEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul> }</li><li>| <a href=\"#v:MouseMotionEvent\">MouseMotionEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseMotionEventWindowID\">mouseMotionEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseMotionEventWhich\">mouseMotionEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseMotionEventState\">mouseMotionEventState</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseMotionEventX\">mouseMotionEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseMotionEventY\">mouseMotionEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseMotionEventXRel\">mouseMotionEventXRel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseMotionEventYRel\">mouseMotionEventYRel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:MouseButtonEvent\">MouseButtonEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseButtonEventWindowID\">mouseButtonEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseButtonEventWhich\">mouseButtonEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseButtonEventButton\">mouseButtonEventButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:mouseButtonEventState\">mouseButtonEventState</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:mouseButtonEventClicks\">mouseButtonEventClicks</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:mouseButtonEventX\">mouseButtonEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseButtonEventY\">mouseButtonEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:MouseWheelEvent\">MouseWheelEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseWheelEventWindowID\">mouseWheelEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseWheelEventWhich\">mouseWheelEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:mouseWheelEventX\">mouseWheelEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseWheelEventY\">mouseWheelEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:mouseWheelEventDirection\">mouseWheelEventDirection</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul> }</li><li>| <a href=\"#v:JoyAxisEvent\">JoyAxisEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:joyAxisEventWhich\">joyAxisEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyAxisEventAxis\">joyAxisEventAxis</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyAxisEventValue\">joyAxisEventValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li></ul> }</li><li>| <a href=\"#v:JoyBallEvent\">JoyBallEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:joyBallEventWhich\">joyBallEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyBallEventBall\">joyBallEventBall</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyBallEventXRel\">joyBallEventXRel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:joyBallEventYRel\">joyBallEventYRel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li></ul> }</li><li>| <a href=\"#v:JoyHatEvent\">JoyHatEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:joyHatEventWhich\">joyHatEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyHatEventHat\">joyHatEventHat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyHatEventValue\">joyHatEventValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul> }</li><li>| <a href=\"#v:JoyButtonEvent\">JoyButtonEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:joyButtonEventWhich\">joyButtonEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyButtonEventButton\">joyButtonEventButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyButtonEventState\">joyButtonEventState</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul> }</li><li>| <a href=\"#v:JoyDeviceEvent\">JoyDeviceEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:joyDeviceEventWhich\">joyDeviceEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:ControllerAxisEvent\">ControllerAxisEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:controllerAxisEventWhich\">controllerAxisEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:controllerAxisEventAxis\">controllerAxisEventAxis</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:controllerAxisEventValue\">controllerAxisEventValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li></ul> }</li><li>| <a href=\"#v:ControllerButtonEvent\">ControllerButtonEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:controllerButtonEventWhich\">controllerButtonEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:controllerButtonEventButton\">controllerButtonEventButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:controllerButtonEventState\">controllerButtonEventState</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul> }</li><li>| <a href=\"#v:ControllerDeviceEvent\">ControllerDeviceEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:controllerDeviceEventWhich\">controllerDeviceEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul> }</li><li>| <a href=\"#v:AudioDeviceEvent\">AudioDeviceEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:audioDeviceEventWhich\">audioDeviceEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:audioDeviceEventIsCapture\">audioDeviceEventIsCapture</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul> }</li><li>| <a href=\"#v:QuitEvent\">QuitEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul> }</li><li>| <a href=\"#v:UserEvent\">UserEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:userEventWindowID\">userEventWindowID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:userEventCode\">userEventCode</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:userEventData1\">userEventData1</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li><li><a href=\"#v:userEventData2\">userEventData2</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul> }</li><li>| <a href=\"#v:SysWMEvent\">SysWMEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:sysWMEventMsg\">sysWMEventMsg</a> :: !<a href=\"SDL-Raw-Types.html#t:SysWMmsg\" title=\"SDL.Raw.Types\">SysWMmsg</a></li></ul> }</li><li>| <a href=\"#v:TouchFingerEvent\">TouchFingerEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:touchFingerEventTouchID\">touchFingerEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:touchFingerEventFingerID\">touchFingerEventFingerID</a> :: !<a href=\"SDL-Raw-Types.html#t:FingerID\" title=\"SDL.Raw.Types\">FingerID</a></li><li><a href=\"#v:touchFingerEventX\">touchFingerEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:touchFingerEventY\">touchFingerEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:touchFingerEventDX\">touchFingerEventDX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:touchFingerEventDY\">touchFingerEventDY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:touchFingerEventPressure\">touchFingerEventPressure</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul> }</li><li>| <a href=\"#v:MultiGestureEvent\">MultiGestureEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:multiGestureEventTouchID\">multiGestureEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:multiGestureEventDTheta\">multiGestureEventDTheta</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventDDist\">multiGestureEventDDist</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventX\">multiGestureEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventY\">multiGestureEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventNumFingers\">multiGestureEventNumFingers</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li><li>| <a href=\"#v:DollarGestureEvent\">DollarGestureEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:dollarGestureEventTouchID\">dollarGestureEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:dollarGestureEventGestureID\">dollarGestureEventGestureID</a> :: !<a href=\"SDL-Raw-Types.html#t:GestureID\" title=\"SDL.Raw.Types\">GestureID</a></li><li><a href=\"#v:dollarGestureEventNumFingers\">dollarGestureEventNumFingers</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:dollarGestureEventError\">dollarGestureEventError</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:dollarGestureEventX\">dollarGestureEventX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:dollarGestureEventY\">dollarGestureEventY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul> }</li><li>| <a href=\"#v:DropEvent\">DropEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:dropEventFile\">dropEventFile</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li></ul> }</li><li>| <a href=\"#v:ClipboardUpdateEvent\">ClipboardUpdateEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul> }</li><li>| <a href=\"#v:UnknownEvent\">UnknownEvent</a> { <ul class=\"subs\"><li><a href=\"#v:eventType\">eventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul> }</li></ul>","name":"Event WindowEvent KeyboardEvent TextEditingEvent TextInputEvent KeymapChangedEvent MouseMotionEvent MouseButtonEvent MouseWheelEvent JoyAxisEvent JoyBallEvent JoyHatEvent JoyButtonEvent JoyDeviceEvent ControllerAxisEvent ControllerButtonEvent ControllerDeviceEvent AudioDeviceEvent QuitEvent UserEvent SysWMEvent TouchFingerEvent MultiGestureEvent DollarGestureEvent DropEvent ClipboardUpdateEvent UnknownEvent eventType eventTimestamp windowEventWindowID windowEventEvent windowEventData1 windowEventData2 keyboardEventWindowID keyboardEventState keyboardEventRepeat keyboardEventKeysym textEditingEventWindowID textEditingEventText textEditingEventStart textEditingEventLength textInputEventWindowID textInputEventText mouseMotionEventWindowID mouseMotionEventWhich mouseMotionEventState mouseMotionEventX mouseMotionEventY mouseMotionEventXRel mouseMotionEventYRel mouseButtonEventWindowID mouseButtonEventWhich mouseButtonEventButton mouseButtonEventState mouseButtonEventClicks mouseButtonEventX mouseButtonEventY mouseWheelEventWindowID mouseWheelEventWhich mouseWheelEventX mouseWheelEventY mouseWheelEventDirection joyAxisEventWhich joyAxisEventAxis joyAxisEventValue joyBallEventWhich joyBallEventBall joyBallEventXRel joyBallEventYRel joyHatEventWhich joyHatEventHat joyHatEventValue joyButtonEventWhich joyButtonEventButton joyButtonEventState joyDeviceEventWhich controllerAxisEventWhich controllerAxisEventAxis controllerAxisEventValue controllerButtonEventWhich controllerButtonEventButton controllerButtonEventState controllerDeviceEventWhich audioDeviceEventWhich audioDeviceEventIsCapture userEventWindowID userEventCode userEventData1 userEventData2 sysWMEventMsg touchFingerEventTouchID touchFingerEventFingerID touchFingerEventX touchFingerEventY touchFingerEventDX touchFingerEventDY touchFingerEventPressure multiGestureEventTouchID multiGestureEventDTheta multiGestureEventDDist multiGestureEventX multiGestureEventY multiGestureEventNumFingers dollarGestureEventTouchID dollarGestureEventGestureID dollarGestureEventNumFingers dollarGestureEventError dollarGestureEventX dollarGestureEventY dropEventFile","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Event"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Finger\">Finger</a> = <a href=\"#v:Finger\">Finger</a> {<ul class=\"subs\"><li><a href=\"#v:fingerID\">fingerID</a> :: !<a href=\"SDL-Raw-Types.html#t:FingerID\" title=\"SDL.Raw.Types\">FingerID</a></li><li><a href=\"#v:fingerX\">fingerX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fingerY\">fingerY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fingerPressure\">fingerPressure</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul>}","name":"Finger Finger fingerID fingerX fingerY fingerPressure","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Finger"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GameControllerButtonBind\">GameControllerButtonBind</a><ul class=\"subs\"><li>= <a href=\"#v:GameControllerButtonBindNone\">GameControllerButtonBindNone</a></li><li>| <a href=\"#v:GameControllerButtonBindButton\">GameControllerButtonBindButton</a> { <ul class=\"subs\"><li><a href=\"#v:gameControllerButtonBindButton\">gameControllerButtonBindButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul> }</li><li>| <a href=\"#v:GameControllerButtonBindAxis\">GameControllerButtonBindAxis</a> { <ul class=\"subs\"><li><a href=\"#v:gameControllerButtonBindAxis\">gameControllerButtonBindAxis</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul> }</li><li>| <a href=\"#v:GameControllerButtonBindHat\">GameControllerButtonBindHat</a> { <ul class=\"subs\"><li><a href=\"#v:gameControllerButtonBindHat\">gameControllerButtonBindHat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:gameControllerButtonBindHatMask\">gameControllerButtonBindHatMask</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul> }</li></ul>","name":"GameControllerButtonBind GameControllerButtonBindNone GameControllerButtonBindButton GameControllerButtonBindAxis GameControllerButtonBindHat gameControllerButtonBindButton gameControllerButtonBindAxis gameControllerButtonBindHat gameControllerButtonBindHatMask","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:GameControllerButtonBind"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HapticDirection\">HapticDirection</a> = <a href=\"#v:HapticDirection\">HapticDirection</a> {<ul class=\"subs\"><li><a href=\"#v:hapticDirectionType\">hapticDirectionType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:hapticDirectionX\">hapticDirectionX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:hapticDirectionY\">hapticDirectionY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:hapticDirectionZ\">hapticDirectionZ</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul>}","name":"HapticDirection HapticDirection hapticDirectionType hapticDirectionX hapticDirectionY hapticDirectionZ","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:HapticDirection"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HapticEffect\">HapticEffect</a><ul class=\"subs\"><li>= <a href=\"#v:HapticConstant\">HapticConstant</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantDirection\">hapticConstantDirection</a> :: !<a href=\"SDL-Raw-Types.html#t:HapticDirection\" title=\"SDL.Raw.Types\">HapticDirection</a></li><li><a href=\"#v:hapticConstantLength\">hapticConstantLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticConstantDelay\">hapticConstantDelay</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantButton\">hapticConstantButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantInterval\">hapticConstantInterval</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantLevel\">hapticConstantLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:hapticConstantAttackLength\">hapticConstantAttackLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantAttackLevel\">hapticConstantAttackLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantFadeLength\">hapticConstantFadeLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConstantFadeLevel\">hapticConstantFadeLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li><li>| <a href=\"#v:HapticPeriodic\">HapticPeriodic</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicDirection\">hapticPeriodicDirection</a> :: !<a href=\"SDL-Raw-Types.html#t:HapticDirection\" title=\"SDL.Raw.Types\">HapticDirection</a></li><li><a href=\"#v:hapticPeriodicLength\">hapticPeriodicLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticPeriodicDelay\">hapticPeriodicDelay</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicButton\">hapticPeriodicButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicInterval\">hapticPeriodicInterval</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicPeriod\">hapticPeriodicPeriod</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicMagnitude\">hapticPeriodicMagnitude</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:hapticPeriodicOffset\">hapticPeriodicOffset</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:hapticPeriodicPhase\">hapticPeriodicPhase</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicAttackLength\">hapticPeriodicAttackLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicAttackLevel\">hapticPeriodicAttackLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicFadeLength\">hapticPeriodicFadeLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticPeriodicFadeLevel\">hapticPeriodicFadeLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li><li>| <a href=\"#v:HapticCondition\">HapticCondition</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConditionLength\">hapticConditionLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticConditionDelay\">hapticConditionDelay</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConditionButton\">hapticConditionButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConditionInterval\">hapticConditionInterval</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticConditionRightSat\">hapticConditionRightSat</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>]</li><li><a href=\"#v:hapticConditionLeftSat\">hapticConditionLeftSat</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>]</li><li><a href=\"#v:hapticConditionRightCoeff\">hapticConditionRightCoeff</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>]</li><li><a href=\"#v:hapticConditionLeftCoeff\">hapticConditionLeftCoeff</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>]</li><li><a href=\"#v:hapticConditionDeadband\">hapticConditionDeadband</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>]</li><li><a href=\"#v:hapticConditionCenter\">hapticConditionCenter</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>]</li></ul> }</li><li>| <a href=\"#v:HapticRamp\">HapticRamp</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampDirection\">hapticRampDirection</a> :: !<a href=\"SDL-Raw-Types.html#t:HapticDirection\" title=\"SDL.Raw.Types\">HapticDirection</a></li><li><a href=\"#v:hapticRampLength\">hapticRampLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticRampDelay\">hapticRampDelay</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampButton\">hapticRampButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampInterval\">hapticRampInterval</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampStart\">hapticRampStart</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:hapticRampEnd\">hapticRampEnd</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:hapticRampAttackLength\">hapticRampAttackLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampAttackLevel\">hapticRampAttackLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampFadeLength\">hapticRampFadeLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticRampFadeLevel\">hapticRampFadeLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li><li>| <a href=\"#v:HapticLeftRight\">HapticLeftRight</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticLeftRightLength\">hapticLeftRightLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticLeftRightLargeMagnitude\">hapticLeftRightLargeMagnitude</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticLeftRightSmallMagnitude\">hapticLeftRightSmallMagnitude</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li><li>| <a href=\"#v:HapticCustom\">HapticCustom</a> { <ul class=\"subs\"><li><a href=\"#v:hapticEffectType\">hapticEffectType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomDirection\">hapticCustomDirection</a> :: !<a href=\"SDL-Raw-Types.html#t:HapticDirection\" title=\"SDL.Raw.Types\">HapticDirection</a></li><li><a href=\"#v:hapticCustomLength\">hapticCustomLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:hapticCustomDelay\">hapticCustomDelay</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomButton\">hapticCustomButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomInterval\">hapticCustomInterval</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomChannels\">hapticCustomChannels</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:hapticCustomPeriod\">hapticCustomPeriod</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomSamples\">hapticCustomSamples</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomData\">hapticCustomData</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>)</li><li><a href=\"#v:hapticCustomAttackLength\">hapticCustomAttackLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomAttackLevel\">hapticCustomAttackLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomFadeLength\">hapticCustomFadeLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:hapticCustomFadeLevel\">hapticCustomFadeLevel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul> }</li></ul>","name":"HapticEffect HapticConstant HapticPeriodic HapticCondition HapticRamp HapticLeftRight HapticCustom hapticEffectType hapticConstantDirection hapticConstantLength hapticConstantDelay hapticConstantButton hapticConstantInterval hapticConstantLevel hapticConstantAttackLength hapticConstantAttackLevel hapticConstantFadeLength hapticConstantFadeLevel hapticPeriodicDirection hapticPeriodicLength hapticPeriodicDelay hapticPeriodicButton hapticPeriodicInterval hapticPeriodicPeriod hapticPeriodicMagnitude hapticPeriodicOffset hapticPeriodicPhase hapticPeriodicAttackLength hapticPeriodicAttackLevel hapticPeriodicFadeLength hapticPeriodicFadeLevel hapticConditionLength hapticConditionDelay hapticConditionButton hapticConditionInterval hapticConditionRightSat hapticConditionLeftSat hapticConditionRightCoeff hapticConditionLeftCoeff hapticConditionDeadband hapticConditionCenter hapticRampDirection hapticRampLength hapticRampDelay hapticRampButton hapticRampInterval hapticRampStart hapticRampEnd hapticRampAttackLength hapticRampAttackLevel hapticRampFadeLength hapticRampFadeLevel hapticLeftRightLength hapticLeftRightLargeMagnitude hapticLeftRightSmallMagnitude hapticCustomDirection hapticCustomLength hapticCustomDelay hapticCustomButton hapticCustomInterval hapticCustomChannels hapticCustomPeriod hapticCustomSamples hapticCustomData hapticCustomAttackLength hapticCustomAttackLevel hapticCustomFadeLength hapticCustomFadeLevel","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:HapticEffect"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoystickGUID\">JoystickGUID</a> = <a href=\"#v:JoystickGUID\">JoystickGUID</a> {<ul class=\"subs\"><li><a href=\"#v:joystickGUID\">joystickGUID</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>]</li></ul>}","name":"JoystickGUID JoystickGUID joystickGUID","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:JoystickGUID"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Keysym\">Keysym</a> = <a href=\"#v:Keysym\">Keysym</a> {<ul class=\"subs\"><li><a href=\"#v:keysymScancode\">keysymScancode</a> :: !<a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a></li><li><a href=\"#v:keysymKeycode\">keysymKeycode</a> :: !<a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a></li><li><a href=\"#v:keysymMod\">keysymMod</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul>}","name":"Keysym Keysym keysymScancode keysymKeycode keysymMod","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Keysym"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MessageBoxButtonData\">MessageBoxButtonData</a> = <a href=\"#v:MessageBoxButtonData\">MessageBoxButtonData</a> {<ul class=\"subs\"><li><a href=\"#v:messageBoxButtonDataFlags\">messageBoxButtonDataFlags</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:messageBoxButtonButtonID\">messageBoxButtonButtonID</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:messageBoxButtonText\">messageBoxButtonText</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li></ul>}","name":"MessageBoxButtonData MessageBoxButtonData messageBoxButtonDataFlags messageBoxButtonButtonID messageBoxButtonText","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:MessageBoxButtonData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MessageBoxColor\">MessageBoxColor</a> = <a href=\"#v:MessageBoxColor\">MessageBoxColor</a> {<ul class=\"subs\"><li><a href=\"#v:messageBoxColorR\">messageBoxColorR</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:messageBoxColorG\">messageBoxColorG</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:messageBoxColorB\">messageBoxColorB</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul>}","name":"MessageBoxColor MessageBoxColor messageBoxColorR messageBoxColorG messageBoxColorB","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:MessageBoxColor"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MessageBoxColorScheme\">MessageBoxColorScheme</a> = <a href=\"#v:MessageBoxColorScheme\">MessageBoxColorScheme</a> {<ul class=\"subs\"><li><a href=\"#v:messageBoxColorSchemeColorBackground\">messageBoxColorSchemeColorBackground</a> :: !<a href=\"SDL-Raw-Types.html#t:MessageBoxColor\" title=\"SDL.Raw.Types\">MessageBoxColor</a></li><li><a href=\"#v:messageBoxColorSchemeColorText\">messageBoxColorSchemeColorText</a> :: !<a href=\"SDL-Raw-Types.html#t:MessageBoxColor\" title=\"SDL.Raw.Types\">MessageBoxColor</a></li><li><a href=\"#v:messageBoxColorSchemeColorButtonBorder\">messageBoxColorSchemeColorButtonBorder</a> :: !<a href=\"SDL-Raw-Types.html#t:MessageBoxColor\" title=\"SDL.Raw.Types\">MessageBoxColor</a></li><li><a href=\"#v:messageBoxColorSchemeColorButtonBackground\">messageBoxColorSchemeColorButtonBackground</a> :: !<a href=\"SDL-Raw-Types.html#t:MessageBoxColor\" title=\"SDL.Raw.Types\">MessageBoxColor</a></li><li><a href=\"#v:messageBoxColorSchemeColorButtonSelected\">messageBoxColorSchemeColorButtonSelected</a> :: !<a href=\"SDL-Raw-Types.html#t:MessageBoxColor\" title=\"SDL.Raw.Types\">MessageBoxColor</a></li></ul>}","name":"MessageBoxColorScheme MessageBoxColorScheme messageBoxColorSchemeColorBackground messageBoxColorSchemeColorText messageBoxColorSchemeColorButtonBorder messageBoxColorSchemeColorButtonBackground messageBoxColorSchemeColorButtonSelected","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:MessageBoxColorScheme"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MessageBoxData\">MessageBoxData</a> = <a href=\"#v:MessageBoxData\">MessageBoxData</a> {<ul class=\"subs\"><li><a href=\"#v:messageBoxDataFlags\">messageBoxDataFlags</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:messageBoxDataWindow\">messageBoxDataWindow</a> :: !<a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a></li><li><a href=\"#v:messageBoxDataTitle\">messageBoxDataTitle</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li><li><a href=\"#v:messageBoxDataMessage\">messageBoxDataMessage</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li><li><a href=\"#v:messageBoxDataNumButtons\">messageBoxDataNumButtons</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:messageBoxDataButtons\">messageBoxDataButtons</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:MessageBoxButtonData\" title=\"SDL.Raw.Types\">MessageBoxButtonData</a>)</li><li><a href=\"#v:messageBoxDataColorScheme\">messageBoxDataColorScheme</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:MessageBoxColorScheme\" title=\"SDL.Raw.Types\">MessageBoxColorScheme</a>)</li></ul>}","name":"MessageBoxData MessageBoxData messageBoxDataFlags messageBoxDataWindow messageBoxDataTitle messageBoxDataMessage messageBoxDataNumButtons messageBoxDataButtons messageBoxDataColorScheme","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:MessageBoxData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Palette\">Palette</a> = <a href=\"#v:Palette\">Palette</a> {<ul class=\"subs\"><li><a href=\"#v:paletteNColors\">paletteNColors</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:paletteColors\">paletteColors</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a>)</li></ul>}","name":"Palette Palette paletteNColors paletteColors","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Palette"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PixelFormat\">PixelFormat</a> = <a href=\"#v:PixelFormat\">PixelFormat</a> {<ul class=\"subs\"><li><a href=\"#v:pixelFormatFormat\">pixelFormatFormat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:pixelFormatPalette\">pixelFormatPalette</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a>)</li><li><a href=\"#v:pixelFormatBitsPerPixel\">pixelFormatBitsPerPixel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:pixelFormatBytesPerPixel\">pixelFormatBytesPerPixel</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:pixelFormatRMask\">pixelFormatRMask</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:pixelFormatGMask\">pixelFormatGMask</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:pixelFormatBMask\">pixelFormatBMask</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:pixelFormatAMask\">pixelFormatAMask</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul>}","name":"PixelFormat PixelFormat pixelFormatFormat pixelFormatPalette pixelFormatBitsPerPixel pixelFormatBytesPerPixel pixelFormatRMask pixelFormatGMask pixelFormatBMask pixelFormatAMask","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:PixelFormat"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Point\">Point</a> = <a href=\"#v:Point\">Point</a> {<ul class=\"subs\"><li><a href=\"#v:pointX\">pointX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:pointY\">pointY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"Point Point pointX pointY","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Point"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Rect\">Rect</a> = <a href=\"#v:Rect\">Rect</a> {<ul class=\"subs\"><li><a href=\"#v:rectX\">rectX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:rectY\">rectY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:rectW\">rectW</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:rectH\">rectH</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"Rect Rect rectX rectY rectW rectH","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Rect"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FPoint\">FPoint</a> = <a href=\"#v:FPoint\">FPoint</a> {<ul class=\"subs\"><li><a href=\"#v:fPointX\">fPointX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fPointY\">fPointY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul>}","name":"FPoint FPoint fPointX fPointY","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:FPoint"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FRect\">FRect</a> = <a href=\"#v:FRect\">FRect</a> {<ul class=\"subs\"><li><a href=\"#v:fRectX\">fRectX</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fRectY\">fRectY</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fRectW\">fRectW</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:fRectH\">fRectH</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul>}","name":"FRect FRect fRectX fRectY fRectW fRectH","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:FRect"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Vertex\">Vertex</a> = <a href=\"#v:Vertex\">Vertex</a> {<ul class=\"subs\"><li><a href=\"#v:vertexPosition\">vertexPosition</a> :: !<a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a></li><li><a href=\"#v:vertexColor\">vertexColor</a> :: !<a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a></li><li><a href=\"#v:vertexTexCoord\">vertexTexCoord</a> :: !<a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a></li></ul>}","name":"Vertex Vertex vertexPosition vertexColor vertexTexCoord","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Vertex"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RendererInfo\">RendererInfo</a> = <a href=\"#v:RendererInfo\">RendererInfo</a> {<ul class=\"subs\"><li><a href=\"#v:rendererInfoName\">rendererInfoName</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li><li><a href=\"#v:rendererInfoFlags\">rendererInfoFlags</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:rendererInfoNumTextureFormats\">rendererInfoNumTextureFormats</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:rendererInfoTextureFormats\">rendererInfoTextureFormats</a> :: ![<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>]</li><li><a href=\"#v:rendererInfoMaxTextureWidth\">rendererInfoMaxTextureWidth</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:rendererInfoMaxTextureHeight\">rendererInfoMaxTextureHeight</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"RendererInfo RendererInfo rendererInfoName rendererInfoFlags rendererInfoNumTextureFormats rendererInfoTextureFormats rendererInfoMaxTextureWidth rendererInfoMaxTextureHeight","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:RendererInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RWops\">RWops</a> = <a href=\"#v:RWops\">RWops</a> {<ul class=\"subs\"><li><a href=\"#v:rwopsSize\">rwopsSize</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>))</li><li><a href=\"#v:rwopsSeek\">rwopsSeek</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>))</li><li><a href=\"#v:rwopsRead\">rwopsRead</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>))</li><li><a href=\"#v:rwopsWrite\">rwopsWrite</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>))</li><li><a href=\"#v:rwopsClose\">rwopsClose</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))</li><li><a href=\"#v:rwopsType\">rwopsType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul>}","name":"RWops RWops rwopsSize rwopsSeek rwopsRead rwopsWrite rwopsClose rwopsType","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:RWops"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Surface\">Surface</a> = <a href=\"#v:Surface\">Surface</a> {<ul class=\"subs\"><li><a href=\"#v:surfaceFormat\">surfaceFormat</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a>)</li><li><a href=\"#v:surfaceW\">surfaceW</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:surfaceH\">surfaceH</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:surfacePixels\">surfacePixels</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li><li><a href=\"#v:surfaceUserdata\">surfaceUserdata</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li><li><a href=\"#v:surfaceClipRect\">surfaceClipRect</a> :: !<a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a></li><li><a href=\"#v:surfaceRefcount\">surfaceRefcount</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"Surface Surface surfaceFormat surfacePixels surfaceW surfaceH surfaceUserdata surfaceClipRect surfaceRefcount","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Surface"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Version\">Version</a> = <a href=\"#v:Version\">Version</a> {<ul class=\"subs\"><li><a href=\"#v:versionMajor\">versionMajor</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:versionMinor\">versionMinor</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:versionPatch\">versionPatch</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li></ul>}","name":"Version Version versionMajor versionMinor versionPatch","module":"SDL.Raw.Types","link":"SDL-Raw-Types.html#t:Version"},{"display_html":"<a href=\"#v:addTimer\">addTimer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"SDL-Raw-Types.html#t:TimerCallback\" title=\"SDL.Raw.Types\">TimerCallback</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m <a href=\"SDL-Raw-Types.html#t:TimerID\" title=\"SDL.Raw.Types\">TimerID</a>","name":"addTimer","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:addTimer"},{"display_html":"<a href=\"#v:delay\">delay</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m ()","name":"delay","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:delay"},{"display_html":"<a href=\"#v:getPerformanceCounter\">getPerformanceCounter</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"getPerformanceCounter","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:getPerformanceCounter"},{"display_html":"<a href=\"#v:getPerformanceFrequency\">getPerformanceFrequency</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"getPerformanceFrequency","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:getPerformanceFrequency"},{"display_html":"<a href=\"#v:getTicks\">getTicks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getTicks","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:getTicks"},{"display_html":"<a href=\"#v:removeTimer\">removeTimer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TimerID\" title=\"SDL.Raw.Types\">TimerID</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"removeTimer","module":"SDL.Raw.Timer","link":"SDL-Raw-Timer.html#v:removeTimer"},{"display_html":"<a href=\"#v:createThread\">createThread</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:ThreadFunction\" title=\"SDL.Raw.Types\">ThreadFunction</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"createThread","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:createThread"},{"display_html":"<a href=\"#v:detachThread\">detachThread</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Thread\" title=\"SDL.Raw.Types\">Thread</a> -&gt; m ()","name":"detachThread","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:detachThread"},{"display_html":"<a href=\"#v:getThreadID\">getThreadID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Thread\" title=\"SDL.Raw.Types\">Thread</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:ThreadID\" title=\"SDL.Raw.Types\">ThreadID</a>","name":"getThreadID","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:getThreadID"},{"display_html":"<a href=\"#v:getThreadName\">getThreadName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Thread\" title=\"SDL.Raw.Types\">Thread</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getThreadName","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:getThreadName"},{"display_html":"<a href=\"#v:setThreadPriority\">setThreadPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:ThreadPriority\" title=\"SDL.Raw.Enum\">ThreadPriority</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setThreadPriority","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:setThreadPriority"},{"display_html":"<a href=\"#v:tlsCreate\">tlsCreate</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:TLSID\" title=\"SDL.Raw.Types\">TLSID</a>","name":"tlsCreate","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:tlsCreate"},{"display_html":"<a href=\"#v:tlsGet\">tlsGet</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TLSID\" title=\"SDL.Raw.Types\">TLSID</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"tlsGet","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:tlsGet"},{"display_html":"<a href=\"#v:tlsSet\">tlsSet</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TLSID\" title=\"SDL.Raw.Types\">TLSID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"tlsSet","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:tlsSet"},{"display_html":"<a href=\"#v:threadID\">threadID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:ThreadID\" title=\"SDL.Raw.Types\">ThreadID</a>","name":"threadID","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:threadID"},{"display_html":"<a href=\"#v:waitThread\">waitThread</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Thread\" title=\"SDL.Raw.Types\">Thread</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"waitThread","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:waitThread"},{"display_html":"<a href=\"#v:condBroadcast\">condBroadcast</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"condBroadcast","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:condBroadcast"},{"display_html":"<a href=\"#v:condSignal\">condSignal</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"condSignal","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:condSignal"},{"display_html":"<a href=\"#v:condWait\">condWait</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"condWait","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:condWait"},{"display_html":"<a href=\"#v:condWaitTimeout\">condWaitTimeout</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"condWaitTimeout","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:condWaitTimeout"},{"display_html":"<a href=\"#v:createCond\">createCond</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a>)","name":"createCond","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:createCond"},{"display_html":"<a href=\"#v:createMutex\">createMutex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a>)","name":"createMutex","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:createMutex"},{"display_html":"<a href=\"#v:createSemaphore\">createSemaphore</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a>)","name":"createSemaphore","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:createSemaphore"},{"display_html":"<a href=\"#v:destroyCond\">destroyCond</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Cond\" title=\"SDL.Raw.Types\">Cond</a> -&gt; m ()","name":"destroyCond","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:destroyCond"},{"display_html":"<a href=\"#v:destroyMutex\">destroyMutex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; m ()","name":"destroyMutex","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:destroyMutex"},{"display_html":"<a href=\"#v:destroySemaphore\">destroySemaphore</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; m ()","name":"destroySemaphore","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:destroySemaphore"},{"display_html":"<a href=\"#v:lockMutex\">lockMutex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"lockMutex","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:lockMutex"},{"display_html":"<a href=\"#v:semPost\">semPost</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"semPost","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:semPost"},{"display_html":"<a href=\"#v:semTryWait\">semTryWait</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"semTryWait","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:semTryWait"},{"display_html":"<a href=\"#v:semValue\">semValue</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"semValue","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:semValue"},{"display_html":"<a href=\"#v:semWait\">semWait</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"semWait","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:semWait"},{"display_html":"<a href=\"#v:semWaitTimeout\">semWaitTimeout</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Sem\" title=\"SDL.Raw.Types\">Sem</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"semWaitTimeout","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:semWaitTimeout"},{"display_html":"<a href=\"#v:tryLockMutex\">tryLockMutex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"tryLockMutex","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:tryLockMutex"},{"display_html":"<a href=\"#v:unlockMutex\">unlockMutex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Mutex\" title=\"SDL.Raw.Types\">Mutex</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"unlockMutex","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:unlockMutex"},{"display_html":"<a href=\"#v:atomicAdd\">atomicAdd</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"atomicAdd","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicAdd"},{"display_html":"<a href=\"#v:atomicCAS\">atomicCAS</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"atomicCAS","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicCAS"},{"display_html":"<a href=\"#v:atomicCASPtr\">atomicCASPtr</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"atomicCASPtr","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicCASPtr"},{"display_html":"<a href=\"#v:atomicDecRef\">atomicDecRef</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"atomicDecRef","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicDecRef"},{"display_html":"<a href=\"#v:atomicGet\">atomicGet</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"atomicGet","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicGet"},{"display_html":"<a href=\"#v:atomicGetPtr\">atomicGetPtr</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"atomicGetPtr","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicGetPtr"},{"display_html":"<a href=\"#v:atomicIncRef\">atomicIncRef</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"atomicIncRef","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicIncRef"},{"display_html":"<a href=\"#v:atomicLock\">atomicLock</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:SpinLock\" title=\"SDL.Raw.Types\">SpinLock</a> -&gt; m ()","name":"atomicLock","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicLock"},{"display_html":"<a href=\"#v:atomicSet\">atomicSet</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Atomic\" title=\"SDL.Raw.Types\">Atomic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"atomicSet","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicSet"},{"display_html":"<a href=\"#v:atomicSetPtr\">atomicSetPtr</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"atomicSetPtr","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicSetPtr"},{"display_html":"<a href=\"#v:atomicTryLock\">atomicTryLock</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:SpinLock\" title=\"SDL.Raw.Types\">SpinLock</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"atomicTryLock","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicTryLock"},{"display_html":"<a href=\"#v:atomicUnlock\">atomicUnlock</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:SpinLock\" title=\"SDL.Raw.Types\">SpinLock</a> -&gt; m ()","name":"atomicUnlock","module":"SDL.Raw.Thread","link":"SDL-Raw-Thread.html#v:atomicUnlock"},{"display_html":"<a href=\"#v:hapticClose\">hapticClose</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m ()","name":"hapticClose","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticClose"},{"display_html":"<a href=\"#v:hapticDestroyEffect\">hapticDestroyEffect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"hapticDestroyEffect","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticDestroyEffect"},{"display_html":"<a href=\"#v:hapticEffectSupported\">hapticEffectSupported</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:HapticEffect\" title=\"SDL.Raw.Types\">HapticEffect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticEffectSupported","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticEffectSupported"},{"display_html":"<a href=\"#v:hapticGetEffectStatus\">hapticGetEffectStatus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticGetEffectStatus","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticGetEffectStatus"},{"display_html":"<a href=\"#v:hapticIndex\">hapticIndex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticIndex","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticIndex"},{"display_html":"<a href=\"#v:hapticName\">hapticName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"hapticName","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticName"},{"display_html":"<a href=\"#v:hapticNewEffect\">hapticNewEffect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:HapticEffect\" title=\"SDL.Raw.Types\">HapticEffect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticNewEffect","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticNewEffect"},{"display_html":"<a href=\"#v:hapticNumAxes\">hapticNumAxes</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticNumAxes","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticNumAxes"},{"display_html":"<a href=\"#v:hapticNumEffects\">hapticNumEffects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticNumEffects","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticNumEffects"},{"display_html":"<a href=\"#v:hapticNumEffectsPlaying\">hapticNumEffectsPlaying</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticNumEffectsPlaying","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticNumEffectsPlaying"},{"display_html":"<a href=\"#v:hapticOpen\">hapticOpen</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a>","name":"hapticOpen","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticOpen"},{"display_html":"<a href=\"#v:hapticOpenFromJoystick\">hapticOpenFromJoystick</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a>","name":"hapticOpenFromJoystick","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticOpenFromJoystick"},{"display_html":"<a href=\"#v:hapticOpenFromMouse\">hapticOpenFromMouse</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a>","name":"hapticOpenFromMouse","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticOpenFromMouse"},{"display_html":"<a href=\"#v:hapticOpened\">hapticOpened</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticOpened","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticOpened"},{"display_html":"<a href=\"#v:hapticPause\">hapticPause</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticPause","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticPause"},{"display_html":"<a href=\"#v:hapticQuery\">hapticQuery</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CUInt\" title=\"Foreign.C.Types\">CUInt</a>","name":"hapticQuery","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticQuery"},{"display_html":"<a href=\"#v:hapticRumbleInit\">hapticRumbleInit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticRumbleInit","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticRumbleInit"},{"display_html":"<a href=\"#v:hapticRumblePlay\">hapticRumblePlay</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticRumblePlay","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticRumblePlay"},{"display_html":"<a href=\"#v:hapticRumbleStop\">hapticRumbleStop</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticRumbleStop","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticRumbleStop"},{"display_html":"<a href=\"#v:hapticRumbleSupported\">hapticRumbleSupported</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticRumbleSupported","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticRumbleSupported"},{"display_html":"<a href=\"#v:hapticRunEffect\">hapticRunEffect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticRunEffect","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticRunEffect"},{"display_html":"<a href=\"#v:hapticSetAutocenter\">hapticSetAutocenter</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticSetAutocenter","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticSetAutocenter"},{"display_html":"<a href=\"#v:hapticSetGain\">hapticSetGain</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticSetGain","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticSetGain"},{"display_html":"<a href=\"#v:hapticStopAll\">hapticStopAll</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticStopAll","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticStopAll"},{"display_html":"<a href=\"#v:hapticStopEffect\">hapticStopEffect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticStopEffect","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticStopEffect"},{"display_html":"<a href=\"#v:hapticUnpause\">hapticUnpause</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticUnpause","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticUnpause"},{"display_html":"<a href=\"#v:hapticUpdateEffect\">hapticUpdateEffect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Haptic\" title=\"SDL.Raw.Types\">Haptic</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:HapticEffect\" title=\"SDL.Raw.Types\">HapticEffect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"hapticUpdateEffect","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:hapticUpdateEffect"},{"display_html":"<a href=\"#v:joystickIsHaptic\">joystickIsHaptic</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickIsHaptic","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:joystickIsHaptic"},{"display_html":"<a href=\"#v:mouseIsHaptic\">mouseIsHaptic</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"mouseIsHaptic","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:mouseIsHaptic"},{"display_html":"<a href=\"#v:numHaptics\">numHaptics</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numHaptics","module":"SDL.Raw.Haptic","link":"SDL-Raw-Haptic.html#v:numHaptics"},{"display_html":"<a href=\"#v:getBasePath\">getBasePath</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getBasePath","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:getBasePath"},{"display_html":"<a href=\"#v:getPrefPath\">getPrefPath</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getPrefPath","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:getPrefPath"},{"display_html":"<a href=\"#v:allocRW\">allocRW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a>)","name":"allocRW","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:allocRW"},{"display_html":"<a href=\"#v:freeRW\">freeRW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m ()","name":"freeRW","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:freeRW"},{"display_html":"<a href=\"#v:rwFromConstMem\">rwFromConstMem</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a>)","name":"rwFromConstMem","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwFromConstMem"},{"display_html":"<a href=\"#v:rwFromFP\">rwFromFP</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a>)","name":"rwFromFP","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwFromFP"},{"display_html":"<a href=\"#v:rwFromFile\">rwFromFile</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a>)","name":"rwFromFile","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwFromFile"},{"display_html":"<a href=\"#v:rwFromMem\">rwFromMem</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a>)","name":"rwFromMem","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwFromMem"},{"display_html":"<a href=\"#v:rwClose\">rwClose</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"rwClose","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwClose"},{"display_html":"<a href=\"#v:rwRead\">rwRead</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"rwRead","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwRead"},{"display_html":"<a href=\"#v:rwSeek\">rwSeek</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"rwSeek","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwSeek"},{"display_html":"<a href=\"#v:rwTell\">rwTell</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int64\" title=\"Data.Int\">Int64</a>","name":"rwTell","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwTell"},{"display_html":"<a href=\"#v:rwWrite\">rwWrite</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"rwWrite","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:rwWrite"},{"display_html":"<a href=\"#v:readBE16\">readBE16</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>","name":"readBE16","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readBE16"},{"display_html":"<a href=\"#v:readBE32\">readBE32</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"readBE32","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readBE32"},{"display_html":"<a href=\"#v:readBE64\">readBE64</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"readBE64","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readBE64"},{"display_html":"<a href=\"#v:readLE16\">readLE16</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>","name":"readLE16","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readLE16"},{"display_html":"<a href=\"#v:readLE32\">readLE32</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"readLE32","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readLE32"},{"display_html":"<a href=\"#v:readLE64\">readLE64</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"readLE64","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:readLE64"},{"display_html":"<a href=\"#v:writeBE16\">writeBE16</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeBE16","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeBE16"},{"display_html":"<a href=\"#v:writeBE32\">writeBE32</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeBE32","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeBE32"},{"display_html":"<a href=\"#v:writeBE64\">writeBE64</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeBE64","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeBE64"},{"display_html":"<a href=\"#v:writeLE16\">writeLE16</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeLE16","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeLE16"},{"display_html":"<a href=\"#v:writeLE32\">writeLE32</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeLE32","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeLE32"},{"display_html":"<a href=\"#v:writeLE64\">writeLE64</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CSize\" title=\"Foreign.C.Types\">CSize</a>","name":"writeLE64","module":"SDL.Raw.Filesystem","link":"SDL-Raw-Filesystem.html#v:writeLE64"},{"display_html":"<a href=\"#v:addEventWatch\">addEventWatch</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"addEventWatch","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:addEventWatch"},{"display_html":"<a href=\"#v:delEventWatch\">delEventWatch</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"delEventWatch","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:delEventWatch"},{"display_html":"<a href=\"#v:eventState\">eventState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>","name":"eventState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:eventState"},{"display_html":"<a href=\"#v:filterEvents\">filterEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"filterEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:filterEvents"},{"display_html":"<a href=\"#v:flushEvent\">flushEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m ()","name":"flushEvent","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:flushEvent"},{"display_html":"<a href=\"#v:flushEvents\">flushEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m ()","name":"flushEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:flushEvents"},{"display_html":"<a href=\"#v:getEventFilter\">getEventFilter</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"getEventFilter","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getEventFilter"},{"display_html":"<a href=\"#v:getNumTouchDevices\">getNumTouchDevices</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumTouchDevices","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getNumTouchDevices"},{"display_html":"<a href=\"#v:getNumTouchFingers\">getNumTouchFingers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumTouchFingers","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getNumTouchFingers"},{"display_html":"<a href=\"#v:getTouchDevice\">getTouchDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a>","name":"getTouchDevice","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getTouchDevice"},{"display_html":"<a href=\"#v:getTouchFinger\">getTouchFinger</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Finger\" title=\"SDL.Raw.Types\">Finger</a>)","name":"getTouchFinger","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getTouchFinger"},{"display_html":"<a href=\"#v:hasEvent\">hasEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasEvent","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:hasEvent"},{"display_html":"<a href=\"#v:hasEvents\">hasEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:hasEvents"},{"display_html":"<a href=\"#v:loadDollarTemplates\">loadDollarTemplates</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"loadDollarTemplates","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:loadDollarTemplates"},{"display_html":"<a href=\"#v:peepEvents\">peepEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:EventAction\" title=\"SDL.Raw.Enum\">EventAction</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"peepEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:peepEvents"},{"display_html":"<a href=\"#v:pollEvent\">pollEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"pollEvent","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:pollEvent"},{"display_html":"<a href=\"#v:pumpEvents\">pumpEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"pumpEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:pumpEvents"},{"display_html":"<a href=\"#v:pushEvent\">pushEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"pushEvent","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:pushEvent"},{"display_html":"<a href=\"#v:quitRequested\">quitRequested</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"quitRequested","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:quitRequested"},{"display_html":"<a href=\"#v:recordGesture\">recordGesture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"recordGesture","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:recordGesture"},{"display_html":"<a href=\"#v:registerEvents\">registerEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"registerEvents","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:registerEvents"},{"display_html":"<a href=\"#v:saveAllDollarTemplates\">saveAllDollarTemplates</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"saveAllDollarTemplates","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:saveAllDollarTemplates"},{"display_html":"<a href=\"#v:saveDollarTemplate\">saveDollarTemplate</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GestureID\" title=\"SDL.Raw.Types\">GestureID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"saveDollarTemplate","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:saveDollarTemplate"},{"display_html":"<a href=\"#v:setEventFilter\">setEventFilter</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:EventFilter\" title=\"SDL.Raw.Types\">EventFilter</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"setEventFilter","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:setEventFilter"},{"display_html":"<a href=\"#v:waitEvent\">waitEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"waitEvent","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:waitEvent"},{"display_html":"<a href=\"#v:waitEventTimeout\">waitEventTimeout</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"waitEventTimeout","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:waitEventTimeout"},{"display_html":"<a href=\"#v:getKeyFromName\">getKeyFromName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"getKeyFromName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getKeyFromName"},{"display_html":"<a href=\"#v:getKeyFromScancode\">getKeyFromScancode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a>","name":"getKeyFromScancode","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getKeyFromScancode"},{"display_html":"<a href=\"#v:getKeyName\">getKeyName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getKeyName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getKeyName"},{"display_html":"<a href=\"#v:getKeyboardFocus\">getKeyboardFocus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"getKeyboardFocus","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getKeyboardFocus"},{"display_html":"<a href=\"#v:getKeyboardState\">getKeyboardState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>)","name":"getKeyboardState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getKeyboardState"},{"display_html":"<a href=\"#v:getModState\">getModState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Enum.html#t:Keymod\" title=\"SDL.Raw.Enum\">Keymod</a>","name":"getModState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getModState"},{"display_html":"<a href=\"#v:getScancodeFromKey\">getScancodeFromKey</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:Keycode\" title=\"SDL.Raw.Enum\">Keycode</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"getScancodeFromKey","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getScancodeFromKey"},{"display_html":"<a href=\"#v:getScancodeFromName\">getScancodeFromName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a>","name":"getScancodeFromName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getScancodeFromName"},{"display_html":"<a href=\"#v:getScancodeName\">getScancodeName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:Scancode\" title=\"SDL.Raw.Enum\">Scancode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getScancodeName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getScancodeName"},{"display_html":"<a href=\"#v:hasScreenKeyboardSupport\">hasScreenKeyboardSupport</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasScreenKeyboardSupport","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:hasScreenKeyboardSupport"},{"display_html":"<a href=\"#v:isScreenKeyboardShown\">isScreenKeyboardShown</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isScreenKeyboardShown","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:isScreenKeyboardShown"},{"display_html":"<a href=\"#v:isTextInputActive\">isTextInputActive</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isTextInputActive","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:isTextInputActive"},{"display_html":"<a href=\"#v:setModState\">setModState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:Keymod\" title=\"SDL.Raw.Enum\">Keymod</a> -&gt; m ()","name":"setModState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:setModState"},{"display_html":"<a href=\"#v:setTextInputRect\">setTextInputRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"setTextInputRect","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:setTextInputRect"},{"display_html":"<a href=\"#v:startTextInput\">startTextInput</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"startTextInput","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:startTextInput"},{"display_html":"<a href=\"#v:stopTextInput\">stopTextInput</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"stopTextInput","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:stopTextInput"},{"display_html":"<a href=\"#v:captureMouse\">captureMouse</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"captureMouse","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:captureMouse"},{"display_html":"<a href=\"#v:createColorCursor\">createColorCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a>","name":"createColorCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:createColorCursor"},{"display_html":"<a href=\"#v:createCursor\">createCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a>","name":"createCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:createCursor"},{"display_html":"<a href=\"#v:createSystemCursor\">createSystemCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:SystemCursor\" title=\"SDL.Raw.Enum\">SystemCursor</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a>","name":"createSystemCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:createSystemCursor"},{"display_html":"<a href=\"#v:freeCursor\">freeCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a> -&gt; m ()","name":"freeCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:freeCursor"},{"display_html":"<a href=\"#v:getCursor\">getCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a>","name":"getCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getCursor"},{"display_html":"<a href=\"#v:getDefaultCursor\">getDefaultCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a>","name":"getDefaultCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getDefaultCursor"},{"display_html":"<a href=\"#v:getGlobalMouseState\">getGlobalMouseState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getGlobalMouseState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getGlobalMouseState"},{"display_html":"<a href=\"#v:getMouseFocus\">getMouseFocus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"getMouseFocus","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getMouseFocus"},{"display_html":"<a href=\"#v:getMouseState\">getMouseState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getMouseState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getMouseState"},{"display_html":"<a href=\"#v:getRelativeMouseMode\">getRelativeMouseMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"getRelativeMouseMode","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getRelativeMouseMode"},{"display_html":"<a href=\"#v:getRelativeMouseState\">getRelativeMouseState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getRelativeMouseState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:getRelativeMouseState"},{"display_html":"<a href=\"#v:setCursor\">setCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Cursor\" title=\"SDL.Raw.Types\">Cursor</a> -&gt; m ()","name":"setCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:setCursor"},{"display_html":"<a href=\"#v:setRelativeMouseMode\">setRelativeMouseMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setRelativeMouseMode","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:setRelativeMouseMode"},{"display_html":"<a href=\"#v:showCursor\">showCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"showCursor","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:showCursor"},{"display_html":"<a href=\"#v:warpMouseGlobal\">warpMouseGlobal</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"warpMouseGlobal","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:warpMouseGlobal"},{"display_html":"<a href=\"#v:warpMouseInWindow\">warpMouseInWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"warpMouseInWindow","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:warpMouseInWindow"},{"display_html":"<a href=\"#v:joystickClose\">joystickClose</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m ()","name":"joystickClose","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickClose"},{"display_html":"<a href=\"#v:joystickCurrentPowerLevel\">joystickCurrentPowerLevel</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:JoystickPowerLevel\" title=\"SDL.Raw.Enum\">JoystickPowerLevel</a>","name":"joystickCurrentPowerLevel","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickCurrentPowerLevel"},{"display_html":"<a href=\"#v:joystickEventState\">joystickEventState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickEventState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickEventState"},{"display_html":"<a href=\"#v:joystickFromInstanceID\">joystickFromInstanceID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a>","name":"joystickFromInstanceID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickFromInstanceID"},{"display_html":"<a href=\"#v:joystickGetAttached\">joystickGetAttached</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"joystickGetAttached","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetAttached"},{"display_html":"<a href=\"#v:joystickGetAxis\">joystickGetAxis</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>","name":"joystickGetAxis","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetAxis"},{"display_html":"<a href=\"#v:joystickGetBall\">joystickGetBall</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickGetBall","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetBall"},{"display_html":"<a href=\"#v:joystickGetButton\">joystickGetButton</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>","name":"joystickGetButton","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetButton"},{"display_html":"<a href=\"#v:joystickGetDeviceGUID\">joystickGetDeviceGUID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:JoystickGUID\" title=\"SDL.Raw.Types\">JoystickGUID</a>","name":"joystickGetDeviceGUID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetDeviceGUID"},{"display_html":"<a href=\"#v:joystickGetGUID\">joystickGetGUID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:JoystickGUID\" title=\"SDL.Raw.Types\">JoystickGUID</a>","name":"joystickGetGUID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetGUID"},{"display_html":"<a href=\"#v:joystickGetGUIDFromString\">joystickGetGUIDFromString</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:JoystickGUID\" title=\"SDL.Raw.Types\">JoystickGUID</a>","name":"joystickGetGUIDFromString","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetGUIDFromString"},{"display_html":"<a href=\"#v:joystickGetGUIDString\">joystickGetGUIDString</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:JoystickGUID\" title=\"SDL.Raw.Types\">JoystickGUID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"joystickGetGUIDString","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetGUIDString"},{"display_html":"<a href=\"#v:joystickGetHat\">joystickGetHat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>","name":"joystickGetHat","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickGetHat"},{"display_html":"<a href=\"#v:joystickInstanceID\">joystickInstanceID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a>","name":"joystickInstanceID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickInstanceID"},{"display_html":"<a href=\"#v:joystickName\">joystickName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"joystickName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickName"},{"display_html":"<a href=\"#v:joystickNameForIndex\">joystickNameForIndex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"joystickNameForIndex","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickNameForIndex"},{"display_html":"<a href=\"#v:joystickNumAxes\">joystickNumAxes</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickNumAxes","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickNumAxes"},{"display_html":"<a href=\"#v:joystickNumBalls\">joystickNumBalls</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickNumBalls","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickNumBalls"},{"display_html":"<a href=\"#v:joystickNumButtons\">joystickNumButtons</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickNumButtons","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickNumButtons"},{"display_html":"<a href=\"#v:joystickNumHats\">joystickNumHats</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"joystickNumHats","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickNumHats"},{"display_html":"<a href=\"#v:joystickOpen\">joystickOpen</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a>","name":"joystickOpen","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickOpen"},{"display_html":"<a href=\"#v:joystickUpdate\">joystickUpdate</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"joystickUpdate","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:joystickUpdate"},{"display_html":"<a href=\"#v:numJoysticks\">numJoysticks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numJoysticks","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:numJoysticks"},{"display_html":"<a href=\"#v:gameControllerAddMapping\">gameControllerAddMapping</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"gameControllerAddMapping","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerAddMapping"},{"display_html":"<a href=\"#v:gameControllerAddMappingsFromFile\">gameControllerAddMappingsFromFile</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"gameControllerAddMappingsFromFile","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerAddMappingsFromFile"},{"display_html":"<a href=\"#v:gameControllerAddMappingsFromRW\">gameControllerAddMappingsFromRW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"gameControllerAddMappingsFromRW","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerAddMappingsFromRW"},{"display_html":"<a href=\"#v:gameControllerClose\">gameControllerClose</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; m ()","name":"gameControllerClose","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerClose"},{"display_html":"<a href=\"#v:gameControllerEventState\">gameControllerEventState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"gameControllerEventState","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerEventState"},{"display_html":"<a href=\"#v:gameControllerFromInstanceID\">gameControllerFromInstanceID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a>","name":"gameControllerFromInstanceID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerFromInstanceID"},{"display_html":"<a href=\"#v:gameControllerGetAttached\">gameControllerGetAttached</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"gameControllerGetAttached","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetAttached"},{"display_html":"<a href=\"#v:gameControllerGetAxis\">gameControllerGetAxis</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>","name":"gameControllerGetAxis","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetAxis"},{"display_html":"<a href=\"#v:gameControllerGetAxisFromString\">gameControllerGetAxisFromString</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a>","name":"gameControllerGetAxisFromString","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetAxisFromString"},{"display_html":"<a href=\"#v:gameControllerGetBindForAxis\">gameControllerGetBindForAxis</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:GameControllerButtonBind\" title=\"SDL.Raw.Types\">GameControllerButtonBind</a>","name":"gameControllerGetBindForAxis","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetBindForAxis"},{"display_html":"<a href=\"#v:gameControllerGetBindForButton\">gameControllerGetBindForButton</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:GameControllerButtonBind\" title=\"SDL.Raw.Types\">GameControllerButtonBind</a>","name":"gameControllerGetBindForButton","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetBindForButton"},{"display_html":"<a href=\"#v:gameControllerGetButton\">gameControllerGetButton</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>","name":"gameControllerGetButton","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetButton"},{"display_html":"<a href=\"#v:gameControllerGetButtonFromString\">gameControllerGetButtonFromString</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a>","name":"gameControllerGetButtonFromString","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetButtonFromString"},{"display_html":"<a href=\"#v:gameControllerGetJoystick\">gameControllerGetJoystick</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a>","name":"gameControllerGetJoystick","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetJoystick"},{"display_html":"<a href=\"#v:gameControllerGetStringForAxis\">gameControllerGetStringForAxis</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerAxis\" title=\"SDL.Raw.Enum\">GameControllerAxis</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerGetStringForAxis","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetStringForAxis"},{"display_html":"<a href=\"#v:gameControllerGetStringForButton\">gameControllerGetStringForButton</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:GameControllerButton\" title=\"SDL.Raw.Enum\">GameControllerButton</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerGetStringForButton","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerGetStringForButton"},{"display_html":"<a href=\"#v:gameControllerMapping\">gameControllerMapping</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerMapping","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerMapping"},{"display_html":"<a href=\"#v:gameControllerMappingForGUID\">gameControllerMappingForGUID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:JoystickGUID\" title=\"SDL.Raw.Types\">JoystickGUID</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerMappingForGUID","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerMappingForGUID"},{"display_html":"<a href=\"#v:gameControllerName\">gameControllerName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerName","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerName"},{"display_html":"<a href=\"#v:gameControllerNameForIndex\">gameControllerNameForIndex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"gameControllerNameForIndex","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerNameForIndex"},{"display_html":"<a href=\"#v:gameControllerOpen\">gameControllerOpen</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a>","name":"gameControllerOpen","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerOpen"},{"display_html":"<a href=\"#v:gameControllerUpdate\">gameControllerUpdate</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"gameControllerUpdate","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:gameControllerUpdate"},{"display_html":"<a href=\"#v:isGameController\">isGameController</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isGameController","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:isGameController"},{"display_html":"<a href=\"#v:eventBuffer\">eventBuffer</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Event\" title=\"SDL.Raw.Types\">Event</a>","name":"eventBuffer","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:eventBuffer"},{"display_html":"<a href=\"#v:eventBufferSize\">eventBufferSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"eventBufferSize","module":"SDL.Raw.Event","link":"SDL-Raw-Event.html#v:eventBufferSize"},{"display_html":"<a href=\"#v:init\">init</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"init","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:init"},{"display_html":"<a href=\"#v:initSubSystem\">initSubSystem</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"initSubSystem","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:initSubSystem"},{"display_html":"<a href=\"#v:quit\">quit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"quit","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:quit"},{"display_html":"<a href=\"#v:quitSubSystem\">quitSubSystem</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a> -&gt; m ()","name":"quitSubSystem","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:quitSubSystem"},{"display_html":"<a href=\"#v:setMainReady\">setMainReady</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"setMainReady","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:setMainReady"},{"display_html":"<a href=\"#v:wasInit\">wasInit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:InitFlag\" title=\"SDL.Raw.Enum\">InitFlag</a>","name":"wasInit","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:wasInit"},{"display_html":"<a href=\"#v:free\">free</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"free","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:free"},{"display_html":"<a href=\"#v:addHintCallback\">addHintCallback</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"SDL-Raw-Types.html#t:HintCallback\" title=\"SDL.Raw.Types\">HintCallback</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"addHintCallback","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:addHintCallback"},{"display_html":"<a href=\"#v:clearHints\">clearHints</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"clearHints","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:clearHints"},{"display_html":"<a href=\"#v:delHintCallback\">delHintCallback</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"SDL-Raw-Types.html#t:HintCallback\" title=\"SDL.Raw.Types\">HintCallback</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"delHintCallback","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:delHintCallback"},{"display_html":"<a href=\"#v:getHint\">getHint</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getHint","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:getHint"},{"display_html":"<a href=\"#v:setHint\">setHint</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"setHint","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:setHint"},{"display_html":"<a href=\"#v:setHintWithPriority\">setHintWithPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:HintPriority\" title=\"SDL.Raw.Enum\">HintPriority</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"setHintWithPriority","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:setHintWithPriority"},{"display_html":"<a href=\"#v:log\">log</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"log","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:log"},{"display_html":"<a href=\"#v:logCritical\">logCritical</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logCritical","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logCritical"},{"display_html":"<a href=\"#v:logDebug\">logDebug</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logDebug","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logDebug"},{"display_html":"<a href=\"#v:logError\">logError</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logError","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logError"},{"display_html":"<a href=\"#v:logGetOutputFunction\">logGetOutputFunction</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:LogOutputFunction\" title=\"SDL.Raw.Types\">LogOutputFunction</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; m ()","name":"logGetOutputFunction","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logGetOutputFunction"},{"display_html":"<a href=\"#v:logGetPriority\">logGetPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a>","name":"logGetPriority","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logGetPriority"},{"display_html":"<a href=\"#v:logInfo\">logInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logInfo","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logInfo"},{"display_html":"<a href=\"#v:logMessage\">logMessage</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m ()","name":"logMessage","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logMessage"},{"display_html":"<a href=\"#v:logResetPriorities\">logResetPriorities</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"logResetPriorities","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logResetPriorities"},{"display_html":"<a href=\"#v:logSetAllPriority\">logSetAllPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a> -&gt; m ()","name":"logSetAllPriority","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logSetAllPriority"},{"display_html":"<a href=\"#v:logSetOutputFunction\">logSetOutputFunction</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:LogOutputFunction\" title=\"SDL.Raw.Types\">LogOutputFunction</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m ()","name":"logSetOutputFunction","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logSetOutputFunction"},{"display_html":"<a href=\"#v:logSetPriority\">logSetPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:LogPriority\" title=\"SDL.Raw.Enum\">LogPriority</a> -&gt; m ()","name":"logSetPriority","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logSetPriority"},{"display_html":"<a href=\"#v:logVerbose\">logVerbose</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logVerbose","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logVerbose"},{"display_html":"<a href=\"#v:logWarn\">logWarn</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"logWarn","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:logWarn"},{"display_html":"<a href=\"#v:getRevision\">getRevision</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getRevision","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:getRevision"},{"display_html":"<a href=\"#v:getRevisionNumber\">getRevisionNumber</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getRevisionNumber","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:getRevisionNumber"},{"display_html":"<a href=\"#v:getVersion\">getVersion</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Version\" title=\"SDL.Raw.Types\">Version</a> -&gt; m ()","name":"getVersion","module":"SDL.Raw.Basic","link":"SDL-Raw-Basic.html#v:getVersion"},{"display_html":"<a href=\"#v:audioInit\">audioInit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"audioInit","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:audioInit"},{"display_html":"<a href=\"#v:audioQuit\">audioQuit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"audioQuit","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:audioQuit"},{"display_html":"<a href=\"#v:buildAudioCVT\">buildAudioCVT</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioCVT\" title=\"SDL.Raw.Types\">AudioCVT</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"buildAudioCVT","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:buildAudioCVT"},{"display_html":"<a href=\"#v:clearQueuedAudio\">clearQueuedAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m ()","name":"clearQueuedAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:clearQueuedAudio"},{"display_html":"<a href=\"#v:closeAudio\">closeAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"closeAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:closeAudio"},{"display_html":"<a href=\"#v:closeAudioDevice\">closeAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m ()","name":"closeAudioDevice","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:closeAudioDevice"},{"display_html":"<a href=\"#v:convertAudio\">convertAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioCVT\" title=\"SDL.Raw.Types\">AudioCVT</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"convertAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:convertAudio"},{"display_html":"<a href=\"#v:freeWAV\">freeWAV</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m ()","name":"freeWAV","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:freeWAV"},{"display_html":"<a href=\"#v:getAudioDeviceName\">getAudioDeviceName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getAudioDeviceName","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getAudioDeviceName"},{"display_html":"<a href=\"#v:getAudioDeviceStatus\">getAudioDeviceStatus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:AudioStatus\" title=\"SDL.Raw.Enum\">AudioStatus</a>","name":"getAudioDeviceStatus","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getAudioDeviceStatus"},{"display_html":"<a href=\"#v:getAudioDriver\">getAudioDriver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getAudioDriver","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getAudioDriver"},{"display_html":"<a href=\"#v:getAudioStatus\">getAudioStatus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Enum.html#t:AudioStatus\" title=\"SDL.Raw.Enum\">AudioStatus</a>","name":"getAudioStatus","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getAudioStatus"},{"display_html":"<a href=\"#v:getCurrentAudioDriver\">getCurrentAudioDriver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getCurrentAudioDriver","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getCurrentAudioDriver"},{"display_html":"<a href=\"#v:getNumAudioDevices\">getNumAudioDevices</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumAudioDevices","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getNumAudioDevices"},{"display_html":"<a href=\"#v:getNumAudioDrivers\">getNumAudioDrivers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumAudioDrivers","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getNumAudioDrivers"},{"display_html":"<a href=\"#v:getQueuedAudioSize\">getQueuedAudioSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getQueuedAudioSize","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:getQueuedAudioSize"},{"display_html":"<a href=\"#v:loadWAV\">loadWAV</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a>)","name":"loadWAV","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:loadWAV"},{"display_html":"<a href=\"#v:loadWAV_RW\">loadWAV_RW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a>)","name":"loadWAV_RW","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:loadWAV_RW"},{"display_html":"<a href=\"#v:lockAudio\">lockAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"lockAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:lockAudio"},{"display_html":"<a href=\"#v:lockAudioDevice\">lockAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m ()","name":"lockAudioDevice","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:lockAudioDevice"},{"display_html":"<a href=\"#v:mixAudio\">mixAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"mixAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:mixAudio"},{"display_html":"<a href=\"#v:mixAudioFormat\">mixAudioFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:AudioFormat\" title=\"SDL.Raw.Enum\">AudioFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"mixAudioFormat","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:mixAudioFormat"},{"display_html":"<a href=\"#v:openAudio\">openAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"openAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:openAudio"},{"display_html":"<a href=\"#v:openAudioDevice\">openAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:AudioSpec\" title=\"SDL.Raw.Types\">AudioSpec</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a>","name":"openAudioDevice","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:openAudioDevice"},{"display_html":"<a href=\"#v:pauseAudio\">pauseAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"pauseAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:pauseAudio"},{"display_html":"<a href=\"#v:pauseAudioDevice\">pauseAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"pauseAudioDevice","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:pauseAudioDevice"},{"display_html":"<a href=\"#v:queueAudio\">queueAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"queueAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:queueAudio"},{"display_html":"<a href=\"#v:unlockAudio\">unlockAudio</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"unlockAudio","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:unlockAudio"},{"display_html":"<a href=\"#v:unlockAudioDevice\">unlockAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:AudioDeviceID\" title=\"SDL.Raw.Types\">AudioDeviceID</a> -&gt; m ()","name":"unlockAudioDevice","module":"SDL.Raw.Audio","link":"SDL-Raw-Audio.html#v:unlockAudioDevice"},{"display_html":"<a href=\"#v:createWindow\">createWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"createWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createWindow"},{"display_html":"<a href=\"#v:createWindowAndRenderer\">createWindowAndRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"createWindowAndRenderer","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createWindowAndRenderer"},{"display_html":"<a href=\"#v:createWindowFrom\">createWindowFrom</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"createWindowFrom","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createWindowFrom"},{"display_html":"<a href=\"#v:destroyWindow\">destroyWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"destroyWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:destroyWindow"},{"display_html":"<a href=\"#v:disableScreenSaver\">disableScreenSaver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"disableScreenSaver","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:disableScreenSaver"},{"display_html":"<a href=\"#v:enableScreenSaver\">enableScreenSaver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"enableScreenSaver","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:enableScreenSaver"},{"display_html":"<a href=\"#v:glBindTexture\">glBindTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glBindTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glBindTexture"},{"display_html":"<a href=\"#v:glCreateContext\">glCreateContext</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:GLContext\" title=\"SDL.Raw.Types\">GLContext</a>","name":"glCreateContext","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glCreateContext"},{"display_html":"<a href=\"#v:glDeleteContext\">glDeleteContext</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:GLContext\" title=\"SDL.Raw.Types\">GLContext</a> -&gt; m ()","name":"glDeleteContext","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glDeleteContext"},{"display_html":"<a href=\"#v:glExtensionSupported\">glExtensionSupported</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"glExtensionSupported","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glExtensionSupported"},{"display_html":"<a href=\"#v:glGetAttribute\">glGetAttribute</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glGetAttribute","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetAttribute"},{"display_html":"<a href=\"#v:glGetCurrentContext\">glGetCurrentContext</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:GLContext\" title=\"SDL.Raw.Types\">GLContext</a>","name":"glGetCurrentContext","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetCurrentContext"},{"display_html":"<a href=\"#v:glGetCurrentWindow\">glGetCurrentWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"glGetCurrentWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetCurrentWindow"},{"display_html":"<a href=\"#v:glGetDrawableSize\">glGetDrawableSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"glGetDrawableSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetDrawableSize"},{"display_html":"<a href=\"#v:glGetProcAddress\">glGetProcAddress</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"glGetProcAddress","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetProcAddress"},{"display_html":"<a href=\"#v:glGetSwapInterval\">glGetSwapInterval</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glGetSwapInterval","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glGetSwapInterval"},{"display_html":"<a href=\"#v:glLoadLibrary\">glLoadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glLoadLibrary","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glLoadLibrary"},{"display_html":"<a href=\"#v:glMakeCurrent\">glMakeCurrent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"SDL-Raw-Types.html#t:GLContext\" title=\"SDL.Raw.Types\">GLContext</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glMakeCurrent","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glMakeCurrent"},{"display_html":"<a href=\"#v:glResetAttributes\">glResetAttributes</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"glResetAttributes","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glResetAttributes"},{"display_html":"<a href=\"#v:glSetAttribute\">glSetAttribute</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:GLattr\" title=\"SDL.Raw.Enum\">GLattr</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glSetAttribute","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glSetAttribute"},{"display_html":"<a href=\"#v:glSetSwapInterval\">glSetSwapInterval</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glSetSwapInterval","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glSetSwapInterval"},{"display_html":"<a href=\"#v:glSwapWindow\">glSwapWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"glSwapWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glSwapWindow"},{"display_html":"<a href=\"#v:glUnbindTexture\">glUnbindTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"glUnbindTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glUnbindTexture"},{"display_html":"<a href=\"#v:glUnloadLibrary\">glUnloadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"glUnloadLibrary","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:glUnloadLibrary"},{"display_html":"<a href=\"#v:getClosestDisplayMode\">getClosestDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a>)","name":"getClosestDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getClosestDisplayMode"},{"display_html":"<a href=\"#v:getCurrentDisplayMode\">getCurrentDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getCurrentDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getCurrentDisplayMode"},{"display_html":"<a href=\"#v:getCurrentVideoDriver\">getCurrentVideoDriver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getCurrentVideoDriver","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getCurrentVideoDriver"},{"display_html":"<a href=\"#v:getDesktopDisplayMode\">getDesktopDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getDesktopDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDesktopDisplayMode"},{"display_html":"<a href=\"#v:getDisplayBounds\">getDisplayBounds</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getDisplayBounds","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDisplayBounds"},{"display_html":"<a href=\"#v:getDisplayDPI\">getDisplayDPI</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getDisplayDPI","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDisplayDPI"},{"display_html":"<a href=\"#v:getDisplayMode\">getDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDisplayMode"},{"display_html":"<a href=\"#v:getDisplayName\">getDisplayName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getDisplayName","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDisplayName"},{"display_html":"<a href=\"#v:getDisplayUsableBounds\">getDisplayUsableBounds</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getDisplayUsableBounds","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getDisplayUsableBounds"},{"display_html":"<a href=\"#v:getGrabbedWindow\">getGrabbedWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"getGrabbedWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getGrabbedWindow"},{"display_html":"<a href=\"#v:getNumDisplayModes\">getNumDisplayModes</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumDisplayModes","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getNumDisplayModes"},{"display_html":"<a href=\"#v:getNumVideoDisplays\">getNumVideoDisplays</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumVideoDisplays","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getNumVideoDisplays"},{"display_html":"<a href=\"#v:getNumVideoDrivers\">getNumVideoDrivers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumVideoDrivers","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getNumVideoDrivers"},{"display_html":"<a href=\"#v:getVideoDriver\">getVideoDriver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getVideoDriver","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getVideoDriver"},{"display_html":"<a href=\"#v:getWindowBordersSize\">getWindowBordersSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getWindowBordersSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowBordersSize"},{"display_html":"<a href=\"#v:getWindowBrightness\">getWindowBrightness</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>","name":"getWindowBrightness","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowBrightness"},{"display_html":"<a href=\"#v:getWindowData\">getWindowData</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"getWindowData","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowData"},{"display_html":"<a href=\"#v:getWindowDisplayIndex\">getWindowDisplayIndex</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getWindowDisplayIndex","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowDisplayIndex"},{"display_html":"<a href=\"#v:getWindowDisplayMode\">getWindowDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getWindowDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowDisplayMode"},{"display_html":"<a href=\"#v:getWindowFlags\">getWindowFlags</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getWindowFlags","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowFlags"},{"display_html":"<a href=\"#v:getWindowFromID\">getWindowFromID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"getWindowFromID","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowFromID"},{"display_html":"<a href=\"#v:getWindowGammaRamp\">getWindowGammaRamp</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getWindowGammaRamp","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowGammaRamp"},{"display_html":"<a href=\"#v:getWindowGrab\">getWindowGrab</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"getWindowGrab","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowGrab"},{"display_html":"<a href=\"#v:getWindowID\">getWindowID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getWindowID","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowID"},{"display_html":"<a href=\"#v:getWindowMaximumSize\">getWindowMaximumSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"getWindowMaximumSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowMaximumSize"},{"display_html":"<a href=\"#v:getWindowMinimumSize\">getWindowMinimumSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"getWindowMinimumSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowMinimumSize"},{"display_html":"<a href=\"#v:getWindowOpacity\">getWindowOpacity</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"getWindowOpacity","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowOpacity"},{"display_html":"<a href=\"#v:getWindowPixelFormat\">getWindowPixelFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"getWindowPixelFormat","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowPixelFormat"},{"display_html":"<a href=\"#v:getWindowPosition\">getWindowPosition</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"getWindowPosition","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowPosition"},{"display_html":"<a href=\"#v:getWindowSize\">getWindowSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"getWindowSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowSize"},{"display_html":"<a href=\"#v:getWindowSurface\">getWindowSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"getWindowSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowSurface"},{"display_html":"<a href=\"#v:getWindowTitle\">getWindowTitle</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getWindowTitle","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowTitle"},{"display_html":"<a href=\"#v:hideWindow\">hideWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"hideWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:hideWindow"},{"display_html":"<a href=\"#v:isScreenSaverEnabled\">isScreenSaverEnabled</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isScreenSaverEnabled","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:isScreenSaverEnabled"},{"display_html":"<a href=\"#v:maximizeWindow\">maximizeWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"maximizeWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:maximizeWindow"},{"display_html":"<a href=\"#v:minimizeWindow\">minimizeWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"minimizeWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:minimizeWindow"},{"display_html":"<a href=\"#v:raiseWindow\">raiseWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"raiseWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:raiseWindow"},{"display_html":"<a href=\"#v:restoreWindow\">restoreWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"restoreWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:restoreWindow"},{"display_html":"<a href=\"#v:setWindowBordered\">setWindowBordered</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m ()","name":"setWindowBordered","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowBordered"},{"display_html":"<a href=\"#v:setWindowBrightness\">setWindowBrightness</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setWindowBrightness","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowBrightness"},{"display_html":"<a href=\"#v:setWindowData\">setWindowData</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"setWindowData","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowData"},{"display_html":"<a href=\"#v:setWindowDisplayMode\">setWindowDisplayMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:DisplayMode\" title=\"SDL.Raw.Types\">DisplayMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setWindowDisplayMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowDisplayMode"},{"display_html":"<a href=\"#v:setWindowFullscreen\">setWindowFullscreen</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setWindowFullscreen","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowFullscreen"},{"display_html":"<a href=\"#v:setWindowGammaRamp\">setWindowGammaRamp</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setWindowGammaRamp","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowGammaRamp"},{"display_html":"<a href=\"#v:setWindowGrab\">setWindowGrab</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m ()","name":"setWindowGrab","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowGrab"},{"display_html":"<a href=\"#v:setWindowIcon\">setWindowIcon</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m ()","name":"setWindowIcon","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowIcon"},{"display_html":"<a href=\"#v:setWindowMaximumSize\">setWindowMaximumSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"setWindowMaximumSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowMaximumSize"},{"display_html":"<a href=\"#v:setWindowMinimumSize\">setWindowMinimumSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"setWindowMinimumSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowMinimumSize"},{"display_html":"<a href=\"#v:setWindowOpacity\">setWindowOpacity</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"setWindowOpacity","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowOpacity"},{"display_html":"<a href=\"#v:setWindowPosition\">setWindowPosition</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"setWindowPosition","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowPosition"},{"display_html":"<a href=\"#v:setWindowSize\">setWindowSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"setWindowSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowSize"},{"display_html":"<a href=\"#v:setWindowTitle\">setWindowTitle</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m ()","name":"setWindowTitle","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setWindowTitle"},{"display_html":"<a href=\"#v:showMessageBox\">showMessageBox</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:MessageBoxData\" title=\"SDL.Raw.Types\">MessageBoxData</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"showMessageBox","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:showMessageBox"},{"display_html":"<a href=\"#v:showSimpleMessageBox\">showSimpleMessageBox</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"showSimpleMessageBox","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:showSimpleMessageBox"},{"display_html":"<a href=\"#v:showWindow\">showWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m ()","name":"showWindow","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:showWindow"},{"display_html":"<a href=\"#v:updateWindowSurface\">updateWindowSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"updateWindowSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:updateWindowSurface"},{"display_html":"<a href=\"#v:updateWindowSurfaceRects\">updateWindowSurfaceRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"updateWindowSurfaceRects","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:updateWindowSurfaceRects"},{"display_html":"<a href=\"#v:videoInit\">videoInit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"videoInit","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:videoInit"},{"display_html":"<a href=\"#v:videoQuit\">videoQuit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"videoQuit","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:videoQuit"},{"display_html":"<a href=\"#v:composeCustomBlendMode\">composeCustomBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendFactor\" title=\"SDL.Raw.Enum\">BlendFactor</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendOperation\" title=\"SDL.Raw.Enum\">BlendOperation</a> -&gt; m <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a>","name":"composeCustomBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:composeCustomBlendMode"},{"display_html":"<a href=\"#v:createRenderer\">createRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a>","name":"createRenderer","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createRenderer"},{"display_html":"<a href=\"#v:createSoftwareRenderer\">createSoftwareRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a>","name":"createSoftwareRenderer","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createSoftwareRenderer"},{"display_html":"<a href=\"#v:createTexture\">createTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a>","name":"createTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createTexture"},{"display_html":"<a href=\"#v:createTextureFromSurface\">createTextureFromSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a>","name":"createTextureFromSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createTextureFromSurface"},{"display_html":"<a href=\"#v:destroyRenderer\">destroyRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m ()","name":"destroyRenderer","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:destroyRenderer"},{"display_html":"<a href=\"#v:destroyTexture\">destroyTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; m ()","name":"destroyTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:destroyTexture"},{"display_html":"<a href=\"#v:getNumRenderDrivers\">getNumRenderDrivers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getNumRenderDrivers","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getNumRenderDrivers"},{"display_html":"<a href=\"#v:getRenderDrawBlendMode\">getRenderDrawBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getRenderDrawBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRenderDrawBlendMode"},{"display_html":"<a href=\"#v:getRenderDrawColor\">getRenderDrawColor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getRenderDrawColor","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRenderDrawColor"},{"display_html":"<a href=\"#v:getRenderDriverInfo\">getRenderDriverInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RendererInfo\" title=\"SDL.Raw.Types\">RendererInfo</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getRenderDriverInfo","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRenderDriverInfo"},{"display_html":"<a href=\"#v:getRenderTarget\">getRenderTarget</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a>","name":"getRenderTarget","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRenderTarget"},{"display_html":"<a href=\"#v:getRenderer\">getRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a>","name":"getRenderer","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRenderer"},{"display_html":"<a href=\"#v:getRendererInfo\">getRendererInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RendererInfo\" title=\"SDL.Raw.Types\">RendererInfo</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getRendererInfo","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRendererInfo"},{"display_html":"<a href=\"#v:getRendererOutputSize\">getRendererOutputSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getRendererOutputSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRendererOutputSize"},{"display_html":"<a href=\"#v:getTextureAlphaMod\">getTextureAlphaMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getTextureAlphaMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getTextureAlphaMod"},{"display_html":"<a href=\"#v:getTextureBlendMode\">getTextureBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getTextureBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getTextureBlendMode"},{"display_html":"<a href=\"#v:getTextureColorMod\">getTextureColorMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getTextureColorMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getTextureColorMod"},{"display_html":"<a href=\"#v:lockTexture\">lockTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"lockTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:lockTexture"},{"display_html":"<a href=\"#v:queryTexture\">queryTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"queryTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:queryTexture"},{"display_html":"<a href=\"#v:renderClear\">renderClear</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderClear","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderClear"},{"display_html":"<a href=\"#v:renderCopy\">renderCopy</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderCopy","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderCopy"},{"display_html":"<a href=\"#v:renderCopyEx\">renderCopyEx</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Point\" title=\"SDL.Raw.Types\">Point</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:RendererFlip\" title=\"SDL.Raw.Enum\">RendererFlip</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderCopyEx","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderCopyEx"},{"display_html":"<a href=\"#v:renderDrawLine\">renderDrawLine</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawLine","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawLine"},{"display_html":"<a href=\"#v:renderDrawLines\">renderDrawLines</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Point\" title=\"SDL.Raw.Types\">Point</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawLines","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawLines"},{"display_html":"<a href=\"#v:renderDrawPoint\">renderDrawPoint</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawPoint","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawPoint"},{"display_html":"<a href=\"#v:renderDrawPoints\">renderDrawPoints</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Point\" title=\"SDL.Raw.Types\">Point</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawPoints","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawPoints"},{"display_html":"<a href=\"#v:renderDrawRect\">renderDrawRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawRect"},{"display_html":"<a href=\"#v:renderDrawRects\">renderDrawRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawRects","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawRects"},{"display_html":"<a href=\"#v:renderFillRect\">renderFillRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderFillRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderFillRect"},{"display_html":"<a href=\"#v:renderFillRectEx\">renderFillRectEx</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderFillRectEx","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderFillRectEx"},{"display_html":"<a href=\"#v:renderFillRects\">renderFillRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderFillRects","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderFillRects"},{"display_html":"<a href=\"#v:renderCopyF\">renderCopyF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderCopyF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderCopyF"},{"display_html":"<a href=\"#v:renderCopyExF\">renderCopyExF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:RendererFlip\" title=\"SDL.Raw.Enum\">RendererFlip</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderCopyExF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderCopyExF"},{"display_html":"<a href=\"#v:renderDrawLineF\">renderDrawLineF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawLineF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawLineF"},{"display_html":"<a href=\"#v:renderDrawLinesF\">renderDrawLinesF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawLinesF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawLinesF"},{"display_html":"<a href=\"#v:renderDrawPointF\">renderDrawPointF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawPointF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawPointF"},{"display_html":"<a href=\"#v:renderDrawPointsF\">renderDrawPointsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawPointsF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawPointsF"},{"display_html":"<a href=\"#v:renderDrawRectF\">renderDrawRectF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawRectF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawRectF"},{"display_html":"<a href=\"#v:renderDrawRectsF\">renderDrawRectsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderDrawRectsF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderDrawRectsF"},{"display_html":"<a href=\"#v:renderFillRectF\">renderFillRectF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderFillRectF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderFillRectF"},{"display_html":"<a href=\"#v:renderFillRectsF\">renderFillRectsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FRect\" title=\"SDL.Raw.Types\">FRect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderFillRectsF","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderFillRectsF"},{"display_html":"<a href=\"#v:renderGeometry\">renderGeometry</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Vertex\" title=\"SDL.Raw.Types\">Vertex</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderGeometry","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGeometry"},{"display_html":"<a href=\"#v:renderGeometryRaw\">renderGeometryRaw</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderGeometryRaw","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGeometryRaw"},{"display_html":"<a href=\"#v:renderGetClipRect\">renderGetClipRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"renderGetClipRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGetClipRect"},{"display_html":"<a href=\"#v:renderGetLogicalSize\">renderGetLogicalSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"renderGetLogicalSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGetLogicalSize"},{"display_html":"<a href=\"#v:renderGetScale\">renderGetScale</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"renderGetScale","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGetScale"},{"display_html":"<a href=\"#v:renderGetViewport\">renderGetViewport</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"renderGetViewport","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderGetViewport"},{"display_html":"<a href=\"#v:renderIsClipEnabled\">renderIsClipEnabled</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"renderIsClipEnabled","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderIsClipEnabled"},{"display_html":"<a href=\"#v:renderPresent\">renderPresent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m ()","name":"renderPresent","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderPresent"},{"display_html":"<a href=\"#v:renderReadPixels\">renderReadPixels</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderReadPixels","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderReadPixels"},{"display_html":"<a href=\"#v:renderSetClipRect\">renderSetClipRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderSetClipRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderSetClipRect"},{"display_html":"<a href=\"#v:renderSetLogicalSize\">renderSetLogicalSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderSetLogicalSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderSetLogicalSize"},{"display_html":"<a href=\"#v:renderSetScale\">renderSetScale</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderSetScale","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderSetScale"},{"display_html":"<a href=\"#v:renderSetViewport\">renderSetViewport</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"renderSetViewport","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderSetViewport"},{"display_html":"<a href=\"#v:renderTargetSupported\">renderTargetSupported</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"renderTargetSupported","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:renderTargetSupported"},{"display_html":"<a href=\"#v:setRenderDrawBlendMode\">setRenderDrawBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setRenderDrawBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setRenderDrawBlendMode"},{"display_html":"<a href=\"#v:setRenderDrawColor\">setRenderDrawColor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setRenderDrawColor","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setRenderDrawColor"},{"display_html":"<a href=\"#v:setRenderTarget\">setRenderTarget</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a> -&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setRenderTarget","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setRenderTarget"},{"display_html":"<a href=\"#v:setTextureAlphaMod\">setTextureAlphaMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setTextureAlphaMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setTextureAlphaMod"},{"display_html":"<a href=\"#v:setTextureBlendMode\">setTextureBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setTextureBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setTextureBlendMode"},{"display_html":"<a href=\"#v:setTextureColorMod\">setTextureColorMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setTextureColorMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setTextureColorMod"},{"display_html":"<a href=\"#v:unlockTexture\">unlockTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; m ()","name":"unlockTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:unlockTexture"},{"display_html":"<a href=\"#v:updateTexture\">updateTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"updateTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:updateTexture"},{"display_html":"<a href=\"#v:updateYUVTexture\">updateYUVTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Texture\" title=\"SDL.Raw.Types\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"updateYUVTexture","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:updateYUVTexture"},{"display_html":"<a href=\"#v:allocFormat\">allocFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a>)","name":"allocFormat","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:allocFormat"},{"display_html":"<a href=\"#v:allocPalette\">allocPalette</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a>)","name":"allocPalette","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:allocPalette"},{"display_html":"<a href=\"#v:calculateGammaRamp\">calculateGammaRamp</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a> -&gt; m ()","name":"calculateGammaRamp","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:calculateGammaRamp"},{"display_html":"<a href=\"#v:freeFormat\">freeFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; m ()","name":"freeFormat","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:freeFormat"},{"display_html":"<a href=\"#v:freePalette\">freePalette</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a> -&gt; m ()","name":"freePalette","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:freePalette"},{"display_html":"<a href=\"#v:getPixelFormatName\">getPixelFormatName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getPixelFormatName","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getPixelFormatName"},{"display_html":"<a href=\"#v:getRGB\">getRGB</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m ()","name":"getRGB","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRGB"},{"display_html":"<a href=\"#v:getRGBA\">getRGBA</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m ()","name":"getRGBA","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getRGBA"},{"display_html":"<a href=\"#v:mapRGB\">mapRGB</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"mapRGB","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:mapRGB"},{"display_html":"<a href=\"#v:mapRGBA\">mapRGBA</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"mapRGBA","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:mapRGBA"},{"display_html":"<a href=\"#v:masksToPixelFormatEnum\">masksToPixelFormatEnum</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"masksToPixelFormatEnum","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:masksToPixelFormatEnum"},{"display_html":"<a href=\"#v:pixelFormatEnumToMasks\">pixelFormatEnumToMasks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"pixelFormatEnumToMasks","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:pixelFormatEnumToMasks"},{"display_html":"<a href=\"#v:setPaletteColors\">setPaletteColors</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setPaletteColors","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setPaletteColors"},{"display_html":"<a href=\"#v:setPixelFormatPalette\">setPixelFormatPalette</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setPixelFormatPalette","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setPixelFormatPalette"},{"display_html":"<a href=\"#v:enclosePoints\">enclosePoints</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Point\" title=\"SDL.Raw.Types\">Point</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"enclosePoints","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:enclosePoints"},{"display_html":"<a href=\"#v:hasIntersection\">hasIntersection</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasIntersection","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:hasIntersection"},{"display_html":"<a href=\"#v:intersectRect\">intersectRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"intersectRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:intersectRect"},{"display_html":"<a href=\"#v:intersectRectAndLine\">intersectRectAndLine</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"intersectRectAndLine","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:intersectRectAndLine"},{"display_html":"<a href=\"#v:unionRect\">unionRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"unionRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:unionRect"},{"display_html":"<a href=\"#v:blitScaled\">blitScaled</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"blitScaled","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:blitScaled"},{"display_html":"<a href=\"#v:blitSurface\">blitSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"blitSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:blitSurface"},{"display_html":"<a href=\"#v:convertPixels\">convertPixels</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"convertPixels","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:convertPixels"},{"display_html":"<a href=\"#v:convertSurface\">convertSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"convertSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:convertSurface"},{"display_html":"<a href=\"#v:convertSurfaceFormat\">convertSurfaceFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"convertSurfaceFormat","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:convertSurfaceFormat"},{"display_html":"<a href=\"#v:createRGBSurface\">createRGBSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"createRGBSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createRGBSurface"},{"display_html":"<a href=\"#v:createRGBSurfaceFrom\">createRGBSurfaceFrom</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"createRGBSurfaceFrom","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:createRGBSurfaceFrom"},{"display_html":"<a href=\"#v:fillRect\">fillRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"fillRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:fillRect"},{"display_html":"<a href=\"#v:fillRects\">fillRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"fillRects","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:fillRects"},{"display_html":"<a href=\"#v:freeSurface\">freeSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m ()","name":"freeSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:freeSurface"},{"display_html":"<a href=\"#v:getClipRect\">getClipRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"getClipRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getClipRect"},{"display_html":"<a href=\"#v:getColorKey\">getColorKey</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getColorKey","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getColorKey"},{"display_html":"<a href=\"#v:getSurfaceAlphaMod\">getSurfaceAlphaMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getSurfaceAlphaMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getSurfaceAlphaMod"},{"display_html":"<a href=\"#v:getSurfaceBlendMode\">getSurfaceBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getSurfaceBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getSurfaceBlendMode"},{"display_html":"<a href=\"#v:getSurfaceColorMod\">getSurfaceColorMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"getSurfaceColorMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getSurfaceColorMod"},{"display_html":"<a href=\"#v:loadBMP\">loadBMP</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"loadBMP","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:loadBMP"},{"display_html":"<a href=\"#v:loadBMP_RW\">loadBMP_RW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>)","name":"loadBMP_RW","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:loadBMP_RW"},{"display_html":"<a href=\"#v:lockSurface\">lockSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"lockSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:lockSurface"},{"display_html":"<a href=\"#v:lowerBlit\">lowerBlit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"lowerBlit","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:lowerBlit"},{"display_html":"<a href=\"#v:lowerBlitScaled\">lowerBlitScaled</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"lowerBlitScaled","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:lowerBlitScaled"},{"display_html":"<a href=\"#v:saveBMP\">saveBMP</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"saveBMP","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:saveBMP"},{"display_html":"<a href=\"#v:saveBMP_RW\">saveBMP_RW</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:RWops\" title=\"SDL.Raw.Types\">RWops</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"saveBMP_RW","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:saveBMP_RW"},{"display_html":"<a href=\"#v:setClipRect\">setClipRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"setClipRect","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setClipRect"},{"display_html":"<a href=\"#v:setColorKey\">setColorKey</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setColorKey","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setColorKey"},{"display_html":"<a href=\"#v:setSurfaceAlphaMod\">setSurfaceAlphaMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setSurfaceAlphaMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setSurfaceAlphaMod"},{"display_html":"<a href=\"#v:setSurfaceBlendMode\">setSurfaceBlendMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"SDL-Raw-Enum.html#t:BlendMode\" title=\"SDL.Raw.Enum\">BlendMode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setSurfaceBlendMode","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setSurfaceBlendMode"},{"display_html":"<a href=\"#v:setSurfaceColorMod\">setSurfaceColorMod</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setSurfaceColorMod","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setSurfaceColorMod"},{"display_html":"<a href=\"#v:setSurfacePalette\">setSurfacePalette</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Palette\" title=\"SDL.Raw.Types\">Palette</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setSurfacePalette","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setSurfacePalette"},{"display_html":"<a href=\"#v:setSurfaceRLE\">setSurfaceRLE</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setSurfaceRLE","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setSurfaceRLE"},{"display_html":"<a href=\"#v:unlockSurface\">unlockSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a> -&gt; m ()","name":"unlockSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:unlockSurface"},{"display_html":"<a href=\"#v:getWindowWMInfo\">getWindowWMInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"SDL-Raw-Types.html#t:SysWMinfo\" title=\"SDL.Raw.Types\">SysWMinfo</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"getWindowWMInfo","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getWindowWMInfo"},{"display_html":"<a href=\"#v:getClipboardText\">getClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"getClipboardText","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:getClipboardText"},{"display_html":"<a href=\"#v:hasClipboardText\">hasClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasClipboardText","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:hasClipboardText"},{"display_html":"<a href=\"#v:setClipboardText\">setClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"setClipboardText","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:setClipboardText"},{"display_html":"<a href=\"#v:vkLoadLibrary\">vkLoadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"vkLoadLibrary","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkLoadLibrary"},{"display_html":"<a href=\"#v:vkGetVkGetInstanceProcAddr\">vkGetVkGetInstanceProcAddr</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> <a href=\"SDL-Raw-Types.html#t:VkGetInstanceProcAddrFunc\" title=\"SDL.Raw.Types\">VkGetInstanceProcAddrFunc</a>)","name":"vkGetVkGetInstanceProcAddr","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkGetVkGetInstanceProcAddr"},{"display_html":"<a href=\"#v:vkUnloadLibrary\">vkUnloadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"vkUnloadLibrary","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkUnloadLibrary"},{"display_html":"<a href=\"#v:vkGetInstanceExtensions\">vkGetInstanceExtensions</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CUInt\" title=\"Foreign.C.Types\">CUInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"vkGetInstanceExtensions","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkGetInstanceExtensions"},{"display_html":"<a href=\"#v:vkCreateSurface\">vkCreateSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"SDL-Raw-Types.html#t:VkInstance\" title=\"SDL.Raw.Types\">VkInstance</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:VkSurfaceKHR\" title=\"SDL.Raw.Types\">VkSurfaceKHR</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"vkCreateSurface","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkCreateSurface"},{"display_html":"<a href=\"#v:vkGetDrawableSize\">vkGetDrawableSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"vkGetDrawableSize","module":"SDL.Raw.Video","link":"SDL-Raw-Video.html#v:vkGetDrawableSize"},{"display_html":"module <a href=\"SDL-Raw-Audio.html\">SDL.Raw.Audio</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Basic.html\">SDL.Raw.Basic</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Enum.html\">SDL.Raw.Enum</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Error.html\">SDL.Raw.Error</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Event.html\">SDL.Raw.Event</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Filesystem.html\">SDL.Raw.Filesystem</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Haptic.html\">SDL.Raw.Haptic</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Platform.html\">SDL.Raw.Platform</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Power.html\">SDL.Raw.Power</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Thread.html\">SDL.Raw.Thread</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Timer.html\">SDL.Raw.Timer</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Types.html\">SDL.Raw.Types</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"module <a href=\"SDL-Raw-Video.html\">SDL.Raw.Video</a>","name":"","module":"SDL.Raw","link":""},{"display_html":"<a href=\"#v:getPowerInfo\">getPowerInfo</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m <a href=\"SDL-Power.html#t:PowerState\" title=\"SDL.Power\">PowerState</a>","name":"getPowerInfo","module":"SDL.Power","link":"SDL-Power.html#v:getPowerInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PowerState\">PowerState</a><ul class=\"subs\"><li>= <a href=\"#v:Battery\">Battery</a> <a href=\"SDL-Power.html#t:BatteryState\" title=\"SDL.Power\">BatteryState</a> <a href=\"SDL-Power.html#t:Charge\" title=\"SDL.Power\">Charge</a></li><li>| <a href=\"#v:Mains\">Mains</a></li><li>| <a href=\"#v:UnknownPowerState\">UnknownPowerState</a></li></ul>","name":"PowerState Battery Mains UnknownPowerState","module":"SDL.Power","link":"SDL-Power.html#t:PowerState"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:BatteryState\">BatteryState</a><ul class=\"subs\"><li>= <a href=\"#v:Draining\">Draining</a></li><li>| <a href=\"#v:Charged\">Charged</a></li><li>| <a href=\"#v:Charging\">Charging</a></li></ul>","name":"BatteryState Draining Charging Charged","module":"SDL.Power","link":"SDL-Power.html#t:BatteryState"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Charge\">Charge</a> = <a href=\"#v:Charge\">Charge</a> {<ul class=\"subs\"><li><a href=\"#v:chargeSecondsLeft\">chargeSecondsLeft</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:chargePercent\">chargePercent</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"Charge Charge chargeSecondsLeft chargePercent","module":"SDL.Power","link":"SDL-Power.html#t:Charge"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Joystick\">Joystick</a> = <a href=\"#v:Joystick\">Joystick</a> {<ul class=\"subs\"><li><a href=\"#v:joystickPtr\">joystickPtr</a> :: <a href=\"SDL-Raw-Types.html#t:Joystick\" title=\"SDL.Raw.Types\">Joystick</a></li></ul>}","name":"Joystick Joystick joystickPtr","module":"SDL.Internal.Types","link":"SDL-Internal-Types.html#t:Joystick"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:GameController\">GameController</a> = <a href=\"#v:GameController\">GameController</a> {<ul class=\"subs\"><li><a href=\"#v:gameControllerPtr\">gameControllerPtr</a> :: <a href=\"SDL-Raw-Types.html#t:GameController\" title=\"SDL.Raw.Types\">GameController</a></li></ul>}","name":"GameController GameController gameControllerPtr","module":"SDL.Internal.Types","link":"SDL-Internal-Types.html#t:GameController"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Window\">Window</a> = <a href=\"#v:Window\">Window</a> <a href=\"SDL-Raw-Types.html#t:Window\" title=\"SDL.Raw.Types\">Window</a>","name":"Window Window","module":"SDL.Internal.Types","link":"SDL-Internal-Types.html#t:Window"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Renderer\">Renderer</a> = <a href=\"#v:Renderer\">Renderer</a> <a href=\"SDL-Raw-Types.html#t:Renderer\" title=\"SDL.Raw.Types\">Renderer</a>","name":"Renderer Renderer","module":"SDL.Internal.Types","link":"SDL-Internal-Types.html#t:Renderer"},{"display_html":"<a href=\"#v:getModState\">getModState</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m <a href=\"SDL-Input-Keyboard.html#t:KeyModifier\" title=\"SDL.Input.Keyboard\">KeyModifier</a>","name":"getModState","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:getModState"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:KeyModifier\">KeyModifier</a> = <a href=\"#v:KeyModifier\">KeyModifier</a> {<ul class=\"subs\"><li><a href=\"#v:keyModifierLeftShift\">keyModifierLeftShift</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierRightShift\">keyModifierRightShift</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierLeftCtrl\">keyModifierLeftCtrl</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierRightCtrl\">keyModifierRightCtrl</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierLeftAlt\">keyModifierLeftAlt</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierRightAlt\">keyModifierRightAlt</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierLeftGUI\">keyModifierLeftGUI</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierRightGUI\">keyModifierRightGUI</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierNumLock\">keyModifierNumLock</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierCapsLock\">keyModifierCapsLock</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyModifierAltGr\">keyModifierAltGr</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"KeyModifier KeyModifier keyModifierLeftShift keyModifierRightShift keyModifierLeftCtrl keyModifierRightCtrl keyModifierLeftAlt keyModifierRightAlt keyModifierLeftGUI keyModifierRightGUI keyModifierNumLock keyModifierCapsLock keyModifierAltGr","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#t:KeyModifier"},{"display_html":"<a href=\"#v:getKeyboardState\">getKeyboardState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"SDL-Input-Keyboard.html#t:Scancode\" title=\"SDL.Input.Keyboard\">Scancode</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>)","name":"getKeyboardState","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:getKeyboardState"},{"display_html":"<a href=\"#v:startTextInput\">startTextInput</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Raw-Types.html#t:Rect\" title=\"SDL.Raw.Types\">Rect</a> -&gt; m ()","name":"startTextInput","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:startTextInput"},{"display_html":"<a href=\"#v:stopTextInput\">stopTextInput</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"stopTextInput","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:stopTextInput"},{"display_html":"<a href=\"#v:hasScreenKeyboardSupport\">hasScreenKeyboardSupport</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasScreenKeyboardSupport","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:hasScreenKeyboardSupport"},{"display_html":"<a href=\"#v:isScreenKeyboardShown\">isScreenKeyboardShown</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isScreenKeyboardShown","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:isScreenKeyboardShown"},{"display_html":"<a href=\"#v:getScancodeName\">getScancodeName</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Keyboard.html#t:Scancode\" title=\"SDL.Input.Keyboard\">Scancode</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"getScancodeName","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#v:getScancodeName"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Scancode\">Scancode</a> = <a href=\"#v:Scancode\">Scancode</a> {<ul class=\"subs\"><li><a href=\"#v:unwrapScancode\">unwrapScancode</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul>}","name":"Scancode Scancode unwrapScancode","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#t:Scancode"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Keycode\">Keycode</a> = <a href=\"#v:Keycode\">Keycode</a> {<ul class=\"subs\"><li><a href=\"#v:unwrapKeycode\">unwrapKeycode</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul>}","name":"Keycode Keycode unwrapKeycode","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#t:Keycode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Keysym\">Keysym</a> = <a href=\"#v:Keysym\">Keysym</a> {<ul class=\"subs\"><li><a href=\"#v:keysymScancode\">keysymScancode</a> :: <a href=\"SDL-Input-Keyboard.html#t:Scancode\" title=\"SDL.Input.Keyboard\">Scancode</a></li><li><a href=\"#v:keysymKeycode\">keysymKeycode</a> :: <a href=\"SDL-Input-Keyboard.html#t:Keycode\" title=\"SDL.Input.Keyboard\">Keycode</a></li><li><a href=\"#v:keysymModifier\">keysymModifier</a> :: <a href=\"SDL-Input-Keyboard.html#t:KeyModifier\" title=\"SDL.Input.Keyboard\">KeyModifier</a></li></ul>}","name":"Keysym Keysym keysymScancode keysymKeycode keysymModifier","module":"SDL.Input.Keyboard","link":"SDL-Input-Keyboard.html#t:Keysym"},{"display_html":"module <a href=\"SDL-Input-Keyboard-Codes.html\">SDL.Input.Keyboard.Codes</a>","name":"","module":"SDL.Input.Keyboard","link":""},{"display_html":"<a href=\"#v:fromC\">fromC</a> :: <a href=\"/package/base-4.16.4.0/docs/Text-Show.html#t:Show\" title=\"Text.Show\">Show</a> a =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; (a -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> b) -&gt; a -&gt; b","name":"fromC","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:fromC"},{"display_html":"<a href=\"#v:getError\">getError</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"getError","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:getError"},{"display_html":"<a href=\"#v:throwIf\">throwIf</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; (a -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m a","name":"throwIf","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIf"},{"display_html":"<a href=\"#v:throwIf_\">throwIf_</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; (a -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m ()","name":"throwIf_","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIf_"},{"display_html":"<a href=\"#v:throwIf0\">throwIf0</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m a","name":"throwIf0","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIf0"},{"display_html":"<a href=\"#v:throwIfNeg\">throwIfNeg</a> :: (<a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a, <a href=\"/package/base-4.16.4.0/docs/Data-Ord.html#t:Ord\" title=\"Data.Ord\">Ord</a> a) =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m a","name":"throwIfNeg","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIfNeg"},{"display_html":"<a href=\"#v:throwIfNeg_\">throwIfNeg_</a> :: (<a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a, <a href=\"/package/base-4.16.4.0/docs/Data-Ord.html#t:Ord\" title=\"Data.Ord\">Ord</a> a) =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m ()","name":"throwIfNeg_","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIfNeg_"},{"display_html":"<a href=\"#v:throwIfNot0\">throwIfNot0</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m a","name":"throwIfNot0","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIfNot0"},{"display_html":"<a href=\"#v:throwIfNot0_\">throwIfNot0_</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m, <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m a -&gt; m ()","name":"throwIfNot0_","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIfNot0_"},{"display_html":"<a href=\"#v:throwIfNull\">throwIfNull</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a) -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a)","name":"throwIfNull","module":"SDL.Internal.Exception","link":"SDL-Internal-Exception.html#v:throwIfNull"},{"display_html":"<a href=\"#v:getBasePath\">getBasePath</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"getBasePath","module":"SDL.Filesystem","link":"SDL-Filesystem.html#v:getBasePath"},{"display_html":"<a href=\"#v:getPrefPath\">getPrefPath</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"getPrefPath","module":"SDL.Filesystem","link":"SDL-Filesystem.html#v:getPrefPath"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioDevice\">AudioDevice</a>","name":"AudioDevice","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioDevice"},{"display_html":"<a href=\"#v:openAudioDevice\">openAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:OpenDeviceSpec\" title=\"SDL.Audio\">OpenDeviceSpec</a> -&gt; m (<a href=\"SDL-Audio.html#t:AudioDevice\" title=\"SDL.Audio\">AudioDevice</a>, <a href=\"SDL-Audio.html#t:AudioSpec\" title=\"SDL.Audio\">AudioSpec</a>)","name":"openAudioDevice","module":"SDL.Audio","link":"SDL-Audio.html#v:openAudioDevice"},{"display_html":"<a href=\"#v:closeAudioDevice\">closeAudioDevice</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDevice\" title=\"SDL.Audio\">AudioDevice</a> -&gt; m ()","name":"closeAudioDevice","module":"SDL.Audio","link":"SDL-Audio.html#v:closeAudioDevice"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenDeviceSpec\">OpenDeviceSpec</a> = <span class=\"keyword\">forall</span> sampleType.<a href=\"#v:OpenDeviceSpec\">OpenDeviceSpec</a> {<ul class=\"subs\"><li><a href=\"#v:openDeviceFreq\">openDeviceFreq</a> :: !(<a href=\"SDL-Audio.html#t:Changeable\" title=\"SDL.Audio\">Changeable</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)</li><li><a href=\"#v:openDeviceFormat\">openDeviceFormat</a> :: !(<a href=\"SDL-Audio.html#t:Changeable\" title=\"SDL.Audio\">Changeable</a> (<a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> sampleType))</li><li><a href=\"#v:openDeviceChannels\">openDeviceChannels</a> :: !(<a href=\"SDL-Audio.html#t:Changeable\" title=\"SDL.Audio\">Changeable</a> <a href=\"SDL-Audio.html#t:Channels\" title=\"SDL.Audio\">Channels</a>)</li><li><a href=\"#v:openDeviceSamples\">openDeviceSamples</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:openDeviceCallback\">openDeviceCallback</a> :: <span class=\"keyword\">forall</span> actualSampleType. <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> actualSampleType -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable-Mutable.html#t:IOVector\" title=\"Data.Vector.Storable.Mutable\">IOVector</a> actualSampleType -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()</li><li><a href=\"#v:openDeviceUsage\">openDeviceUsage</a> :: !<a href=\"SDL-Audio.html#t:AudioDeviceUsage\" title=\"SDL.Audio\">AudioDeviceUsage</a></li><li><a href=\"#v:openDeviceName\">openDeviceName</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>)</li></ul>}","name":"OpenDeviceSpec OpenDeviceSpec openDeviceFreq openDeviceFormat openDeviceChannels openDeviceSamples openDeviceCallback openDeviceUsage openDeviceName","module":"SDL.Audio","link":"SDL-Audio.html#t:OpenDeviceSpec"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioDeviceUsage\">AudioDeviceUsage</a><ul class=\"subs\"><li>= <a href=\"#v:ForPlayback\">ForPlayback</a></li><li>| <a href=\"#v:ForCapture\">ForCapture</a></li></ul>","name":"AudioDeviceUsage ForPlayback ForCapture","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioDeviceUsage"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Channels\">Channels</a><ul class=\"subs\"><li>= <a href=\"#v:Mono\">Mono</a></li><li>| <a href=\"#v:Stereo\">Stereo</a></li><li>| <a href=\"#v:Quad\">Quad</a></li><li>| <a href=\"#v:FivePointOne\">FivePointOne</a></li></ul>","name":"Channels Mono Stereo Quad FivePointOne","module":"SDL.Audio","link":"SDL-Audio.html#t:Channels"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Changeable\">Changeable</a> a<ul class=\"subs\"><li>= <a href=\"#v:Mandate\">Mandate</a> !a</li><li>| <a href=\"#v:Desire\">Desire</a> !a</li></ul>","name":"Changeable Mandate Desire","module":"SDL.Audio","link":"SDL-Audio.html#t:Changeable"},{"display_html":"<a href=\"#v:setAudioDeviceLocked\">setAudioDeviceLocked</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDevice\" title=\"SDL.Audio\">AudioDevice</a> -&gt; <a href=\"SDL-Audio.html#t:LockState\" title=\"SDL.Audio\">LockState</a> -&gt; m ()","name":"setAudioDeviceLocked","module":"SDL.Audio","link":"SDL-Audio.html#v:setAudioDeviceLocked"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:LockState\">LockState</a><ul class=\"subs\"><li>= <a href=\"#v:Locked\">Locked</a></li><li>| <a href=\"#v:Unlocked\">Unlocked</a></li></ul>","name":"LockState Locked Unlocked","module":"SDL.Audio","link":"SDL-Audio.html#t:LockState"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PlaybackState\">PlaybackState</a><ul class=\"subs\"><li>= <a href=\"#v:Pause\">Pause</a></li><li>| <a href=\"#v:Play\">Play</a></li></ul>","name":"PlaybackState Pause Play","module":"SDL.Audio","link":"SDL-Audio.html#t:PlaybackState"},{"display_html":"<a href=\"#v:setAudioDevicePlaybackState\">setAudioDevicePlaybackState</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDevice\" title=\"SDL.Audio\">AudioDevice</a> -&gt; <a href=\"SDL-Audio.html#t:PlaybackState\" title=\"SDL.Audio\">PlaybackState</a> -&gt; m ()","name":"setAudioDevicePlaybackState","module":"SDL.Audio","link":"SDL-Audio.html#v:setAudioDevicePlaybackState"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioDeviceStatus\">AudioDeviceStatus</a><ul class=\"subs\"><li>= <a href=\"#v:Playing\">Playing</a></li><li>| <a href=\"#v:Paused\">Paused</a></li><li>| <a href=\"#v:Stopped\">Stopped</a></li></ul>","name":"AudioDeviceStatus Playing Paused Stopped","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioDeviceStatus"},{"display_html":"<a href=\"#v:audioDeviceStatus\">audioDeviceStatus</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDevice\" title=\"SDL.Audio\">AudioDevice</a> -&gt; m <a href=\"SDL-Audio.html#t:AudioDeviceStatus\" title=\"SDL.Audio\">AudioDeviceStatus</a>","name":"audioDeviceStatus","module":"SDL.Audio","link":"SDL-Audio.html#v:audioDeviceStatus"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioFormat\">AudioFormat</a> sampleType <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:Signed8BitAudio\">Signed8BitAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int8\" title=\"Data.Int\">Int8</a></li><li><a href=\"#v:Unsigned8BitAudio\">Unsigned8BitAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:Signed16BitLEAudio\">Signed16BitLEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:Signed16BitBEAudio\">Signed16BitBEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:Signed16BitNativeAudio\">Signed16BitNativeAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li><li><a href=\"#v:Unsigned16BitLEAudio\">Unsigned16BitLEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:Unsigned16BitBEAudio\">Unsigned16BitBEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:Unsigned16BitNativeAudio\">Unsigned16BitNativeAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:Signed32BitLEAudio\">Signed32BitLEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:Signed32BitBEAudio\">Signed32BitBEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:Signed32BitNativeAudio\">Signed32BitNativeAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:FloatingLEAudio\">FloatingLEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Float\" title=\"Prelude\">Float</a></li><li><a href=\"#v:FloatingBEAudio\">FloatingBEAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Float\" title=\"Prelude\">Float</a></li><li><a href=\"#v:FloatingNativeAudio\">FloatingNativeAudio</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Float\" title=\"Prelude\">Float</a></li></ul>","name":"AudioFormat Signed8BitAudio Unsigned8BitAudio Signed16BitLEAudio Signed16BitBEAudio Signed16BitNativeAudio Unsigned16BitLEAudio Unsigned16BitBEAudio Unsigned16BitNativeAudio Signed32BitLEAudio Signed32BitBEAudio Signed32BitNativeAudio FloatingLEAudio FloatingBEAudio FloatingNativeAudio","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioFormat"},{"display_html":"<a href=\"#v:getAudioDeviceNames\">getAudioDeviceNames</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDeviceUsage\" title=\"SDL.Audio\">AudioDeviceUsage</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector.html#t:Vector\" title=\"Data.Vector\">Vector</a> <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>))","name":"getAudioDeviceNames","module":"SDL.Audio","link":"SDL-Audio.html#v:getAudioDeviceNames"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioSpec\">AudioSpec</a> = <span class=\"keyword\">forall</span> sampleType.<a href=\"#v:AudioSpec\">AudioSpec</a> {<ul class=\"subs\"><li><a href=\"#v:audioSpecFreq\">audioSpecFreq</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:audioSpecFormat\">audioSpecFormat</a> :: !(<a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> sampleType)</li><li><a href=\"#v:audioSpecChannels\">audioSpecChannels</a> :: !<a href=\"SDL-Audio.html#t:Channels\" title=\"SDL.Audio\">Channels</a></li><li><a href=\"#v:audioSpecSilence\">audioSpecSilence</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:audioSpecSamples\">audioSpecSamples</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li><li><a href=\"#v:audioSpecSize\">audioSpecSize</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:audioSpecCallback\">audioSpecCallback</a> :: <a href=\"SDL-Audio.html#t:AudioFormat\" title=\"SDL.Audio\">AudioFormat</a> sampleType -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable-Mutable.html#t:IOVector\" title=\"Data.Vector.Storable.Mutable\">IOVector</a> sampleType -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()</li></ul>}","name":"AudioSpec AudioSpec audioSpecFreq audioSpecFormat audioSpecChannels audioSpecSilence audioSpecSamples audioSpecSize audioSpecCallback","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioSpec"},{"display_html":"<a href=\"#v:getAudioDrivers\">getAudioDrivers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector.html#t:Vector\" title=\"Data.Vector\">Vector</a> <a href=\"SDL-Audio.html#t:AudioDriver\" title=\"SDL.Audio\">AudioDriver</a>)","name":"getAudioDrivers","module":"SDL.Audio","link":"SDL-Audio.html#v:getAudioDrivers"},{"display_html":"<a href=\"#v:currentAudioDriver\">currentAudioDriver</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>)","name":"currentAudioDriver","module":"SDL.Audio","link":"SDL-Audio.html#v:currentAudioDriver"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioDriver\">AudioDriver</a>","name":"AudioDriver","module":"SDL.Audio","link":"SDL-Audio.html#t:AudioDriver"},{"display_html":"<a href=\"#v:audioDriverName\">audioDriverName</a> :: <a href=\"SDL-Audio.html#t:AudioDriver\" title=\"SDL.Audio\">AudioDriver</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"audioDriverName","module":"SDL.Audio","link":"SDL-Audio.html#v:audioDriverName"},{"display_html":"<a href=\"#v:audioInit\">audioInit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Audio.html#t:AudioDriver\" title=\"SDL.Audio\">AudioDriver</a> -&gt; m ()","name":"audioInit","module":"SDL.Audio","link":"SDL-Audio.html#v:audioInit"},{"display_html":"<a href=\"#v:initialize\">initialize</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Foldable.html#t:Foldable\" title=\"Data.Foldable\">Foldable</a> f, <a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; f <a href=\"SDL-Init.html#t:InitFlag\" title=\"SDL.Init\">InitFlag</a> -&gt; m ()","name":"initialize","module":"SDL.Init","link":"SDL-Init.html#v:initialize"},{"display_html":"<a href=\"#v:initializeAll\">initializeAll</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m ()","name":"initializeAll","module":"SDL.Init","link":"SDL-Init.html#v:initializeAll"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:InitFlag\">InitFlag</a><ul class=\"subs\"><li>= <a href=\"#v:InitTimer\">InitTimer</a></li><li>| <a href=\"#v:InitAudio\">InitAudio</a></li><li>| <a href=\"#v:InitVideo\">InitVideo</a></li><li>| <a href=\"#v:InitJoystick\">InitJoystick</a></li><li>| <a href=\"#v:InitHaptic\">InitHaptic</a></li><li>| <a href=\"#v:InitGameController\">InitGameController</a></li><li>| <a href=\"#v:InitEvents\">InitEvents</a></li></ul>","name":"InitFlag InitTimer InitAudio InitVideo InitJoystick InitHaptic InitGameController InitEvents","module":"SDL.Init","link":"SDL-Init.html#t:InitFlag"},{"display_html":"<a href=\"#v:quit\">quit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"quit","module":"SDL.Init","link":"SDL-Init.html#v:quit"},{"display_html":"<a href=\"#v:version\">version</a> :: (<a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m (a, a, a)","name":"version","module":"SDL.Init","link":"SDL-Init.html#v:version"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Hint\">Hint</a> v <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:HintAccelerometerAsJoystick\">HintAccelerometerAsJoystick</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:AccelerometerJoystickOptions\" title=\"SDL.Hint\">AccelerometerJoystickOptions</a></li><li><a href=\"#v:HintFramebufferAcceleration\">HintFramebufferAcceleration</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:FramebufferAccelerationOptions\" title=\"SDL.Hint\">FramebufferAccelerationOptions</a></li><li><a href=\"#v:HintMacCTRLClick\">HintMacCTRLClick</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:MacCTRLClickOptions\" title=\"SDL.Hint\">MacCTRLClickOptions</a></li><li><a href=\"#v:HintMouseRelativeModeWarp\">HintMouseRelativeModeWarp</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:MouseModeWarpOptions\" title=\"SDL.Hint\">MouseModeWarpOptions</a></li><li><a href=\"#v:HintRenderDriver\">HintRenderDriver</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:RenderDrivers\" title=\"SDL.Hint\">RenderDrivers</a></li><li><a href=\"#v:HintRenderOpenGLShaders\">HintRenderOpenGLShaders</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:RenderOpenGLShaderOptions\" title=\"SDL.Hint\">RenderOpenGLShaderOptions</a></li><li><a href=\"#v:HintRenderScaleQuality\">HintRenderScaleQuality</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:RenderScaleQuality\" title=\"SDL.Hint\">RenderScaleQuality</a></li><li><a href=\"#v:HintRenderVSync\">HintRenderVSync</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:RenderVSyncOptions\" title=\"SDL.Hint\">RenderVSyncOptions</a></li><li><a href=\"#v:HintVideoWinD3DCompiler\">HintVideoWinD3DCompiler</a> :: <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> <a href=\"SDL-Hint.html#t:VideoWinD3DCompilerOptions\" title=\"SDL.Hint\">VideoWinD3DCompilerOptions</a></li></ul>","name":"Hint HintAccelerometerAsJoystick HintFramebufferAcceleration HintMacCTRLClick HintMouseRelativeModeWarp HintRenderDriver HintRenderOpenGLShaders HintRenderScaleQuality HintRenderVSync HintVideoWinD3DCompiler","module":"SDL.Hint","link":"SDL-Hint.html#t:Hint"},{"display_html":"<a href=\"#v:setHintWithPriority\">setHintWithPriority</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Hint.html#t:HintPriority\" title=\"SDL.Hint\">HintPriority</a> -&gt; <a href=\"SDL-Hint.html#t:Hint\" title=\"SDL.Hint\">Hint</a> v -&gt; v -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"setHintWithPriority","module":"SDL.Hint","link":"SDL-Hint.html#v:setHintWithPriority"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HintPriority\">HintPriority</a><ul class=\"subs\"><li>= <a href=\"#v:DefaultPriority\">DefaultPriority</a></li><li>| <a href=\"#v:NormalPriority\">NormalPriority</a></li><li>| <a href=\"#v:OverridePriority\">OverridePriority</a></li></ul>","name":"HintPriority DefaultPriority NormalPriority OverridePriority","module":"SDL.Hint","link":"SDL-Hint.html#t:HintPriority"},{"display_html":"<a href=\"#v:clearHints\">clearHints</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"clearHints","module":"SDL.Hint","link":"SDL-Hint.html#v:clearHints"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AccelerometerJoystickOptions\">AccelerometerJoystickOptions</a><ul class=\"subs\"><li>= <a href=\"#v:AccelerometerNotJoystick\">AccelerometerNotJoystick</a></li><li>| <a href=\"#v:AccelerometerIsJoystick\">AccelerometerIsJoystick</a></li></ul>","name":"AccelerometerJoystickOptions AccelerometerNotJoystick AccelerometerIsJoystick","module":"SDL.Hint","link":"SDL-Hint.html#t:AccelerometerJoystickOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FramebufferAccelerationOptions\">FramebufferAccelerationOptions</a><ul class=\"subs\"><li>= <a href=\"#v:Disable3D\">Disable3D</a></li><li>| <a href=\"#v:Enable3DDefault\">Enable3DDefault</a></li><li>| <a href=\"#v:Enable3DDirect3D\">Enable3DDirect3D</a></li><li>| <a href=\"#v:Enable3DOpenGL\">Enable3DOpenGL</a></li><li>| <a href=\"#v:Enable3DOpenGLES\">Enable3DOpenGLES</a></li><li>| <a href=\"#v:Enable3DOpenGLES2\">Enable3DOpenGLES2</a></li><li>| <a href=\"#v:Enable3DSoftware\">Enable3DSoftware</a></li></ul>","name":"FramebufferAccelerationOptions Disable3D Enable3DDefault Enable3DDirect3D Enable3DOpenGL Enable3DOpenGLES Enable3DOpenGLES2 Enable3DSoftware","module":"SDL.Hint","link":"SDL-Hint.html#t:FramebufferAccelerationOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MacCTRLClickOptions\">MacCTRLClickOptions</a><ul class=\"subs\"><li>= <a href=\"#v:NoRightClick\">NoRightClick</a></li><li>| <a href=\"#v:EmulateRightClick\">EmulateRightClick</a></li></ul>","name":"MacCTRLClickOptions NoRightClick EmulateRightClick","module":"SDL.Hint","link":"SDL-Hint.html#t:MacCTRLClickOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseModeWarpOptions\">MouseModeWarpOptions</a><ul class=\"subs\"><li>= <a href=\"#v:MouseRawInput\">MouseRawInput</a></li><li>| <a href=\"#v:MouseWarping\">MouseWarping</a></li></ul>","name":"MouseModeWarpOptions MouseRawInput MouseWarping","module":"SDL.Hint","link":"SDL-Hint.html#t:MouseModeWarpOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RenderDrivers\">RenderDrivers</a><ul class=\"subs\"><li>= <a href=\"#v:Direct3D\">Direct3D</a></li><li>| <a href=\"#v:OpenGL\">OpenGL</a></li><li>| <a href=\"#v:OpenGLES\">OpenGLES</a></li><li>| <a href=\"#v:OpenGLES2\">OpenGLES2</a></li><li>| <a href=\"#v:Software\">Software</a></li></ul>","name":"RenderDrivers OpenGL Direct3D OpenGLES OpenGLES2 Software","module":"SDL.Hint","link":"SDL-Hint.html#t:RenderDrivers"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RenderOpenGLShaderOptions\">RenderOpenGLShaderOptions</a><ul class=\"subs\"><li>= <a href=\"#v:DisableShaders\">DisableShaders</a></li><li>| <a href=\"#v:EnableShaders\">EnableShaders</a></li></ul>","name":"RenderOpenGLShaderOptions DisableShaders EnableShaders","module":"SDL.Hint","link":"SDL-Hint.html#t:RenderOpenGLShaderOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RenderScaleQuality\">RenderScaleQuality</a><ul class=\"subs\"><li>= <a href=\"#v:ScaleNearest\">ScaleNearest</a></li><li>| <a href=\"#v:ScaleLinear\">ScaleLinear</a></li><li>| <a href=\"#v:ScaleBest\">ScaleBest</a></li></ul>","name":"RenderScaleQuality ScaleNearest ScaleLinear ScaleBest","module":"SDL.Hint","link":"SDL-Hint.html#t:RenderScaleQuality"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RenderVSyncOptions\">RenderVSyncOptions</a><ul class=\"subs\"><li>= <a href=\"#v:DisableVSync\">DisableVSync</a></li><li>| <a href=\"#v:EnableVSync\">EnableVSync</a></li></ul>","name":"RenderVSyncOptions DisableVSync EnableVSync","module":"SDL.Hint","link":"SDL-Hint.html#t:RenderVSyncOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:VideoWinD3DCompilerOptions\">VideoWinD3DCompilerOptions</a><ul class=\"subs\"><li>= <a href=\"#v:D3DVistaOrLater\">D3DVistaOrLater</a></li><li>| <a href=\"#v:D3DXPSupport\">D3DXPSupport</a></li><li>| <a href=\"#v:D3DNone\">D3DNone</a></li></ul>","name":"VideoWinD3DCompilerOptions D3DVistaOrLater D3DXPSupport D3DNone","module":"SDL.Hint","link":"SDL-Hint.html#t:VideoWinD3DCompilerOptions"},{"display_html":"<a href=\"#v:ticks\">ticks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"ticks","module":"SDL.Time","link":"SDL-Time.html#v:ticks"},{"display_html":"<a href=\"#v:time\">time</a> :: (<a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Fractional\" title=\"Prelude\">Fractional</a> a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m a","name":"time","module":"SDL.Time","link":"SDL-Time.html#v:time"},{"display_html":"<a href=\"#v:delay\">delay</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m ()","name":"delay","module":"SDL.Time","link":"SDL-Time.html#v:delay"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TimerCallback\">TimerCallback</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Time.html#t:RetriggerTimer\" title=\"SDL.Time\">RetriggerTimer</a>","name":"TimerCallback","module":"SDL.Time","link":"SDL-Time.html#t:TimerCallback"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Timer\">Timer</a>","name":"Timer","module":"SDL.Time","link":"SDL-Time.html#t:Timer"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RetriggerTimer\">RetriggerTimer</a><ul class=\"subs\"><li>= <a href=\"#v:Reschedule\">Reschedule</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li>| <a href=\"#v:Cancel\">Cancel</a></li></ul>","name":"RetriggerTimer Reschedule Cancel","module":"SDL.Time","link":"SDL-Time.html#t:RetriggerTimer"},{"display_html":"<a href=\"#v:addTimer\">addTimer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; <a href=\"SDL-Time.html#t:TimerCallback\" title=\"SDL.Time\">TimerCallback</a> -&gt; m <a href=\"SDL-Time.html#t:Timer\" title=\"SDL.Time\">Timer</a>","name":"addTimer","module":"SDL.Time","link":"SDL-Time.html#v:addTimer"},{"display_html":"<a href=\"#v:removeTimer\">removeTimer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Time.html#t:Timer\" title=\"SDL.Time\">Timer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"removeTimer","module":"SDL.Time","link":"SDL-Time.html#v:removeTimer"},{"display_html":"module <a href=\"/package/linear-1.22/docs/Linear-Affine.html\">Linear.Affine</a>","name":"","module":"SDL.Vect","link":""},{"display_html":"module <a href=\"/package/linear-1.22/docs/Linear.html\">Linear</a>","name":"","module":"SDL.Vect","link":""},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Point\">Point</a> (f :: <a href=\"/package/base-4.16.4.0/docs/Data-Kind.html#t:Type\" title=\"Data.Kind\">Type</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Kind.html#t:Type\" title=\"Data.Kind\">Type</a>) a = <a href=\"#v:P\">P</a> (f a)","name":"Point P","module":"SDL.Vect","link":"SDL-Vect.html#t:Point"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V2\">V2</a> a = <a href=\"#v:V2\">V2</a> !a !a","name":"V2 V2","module":"SDL.Vect","link":"SDL-Vect.html#t:V2"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V3\">V3</a> a = <a href=\"#v:V3\">V3</a> !a !a !a","name":"V3 V3","module":"SDL.Vect","link":"SDL-Vect.html#t:V3"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:V4\">V4</a> a = <a href=\"#v:V4\">V4</a> !a !a !a !a","name":"V4 V4","module":"SDL.Vect","link":"SDL-Vect.html#t:V4"},{"display_html":"<a href=\"#v:numJoysticks\">numJoysticks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numJoysticks","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:numJoysticks"},{"display_html":"<a href=\"#v:availableJoysticks\">availableJoysticks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector.html#t:Vector\" title=\"Data.Vector\">Vector</a> <a href=\"SDL-Input-Joystick.html#t:JoystickDevice\" title=\"SDL.Input.Joystick\">JoystickDevice</a>)","name":"availableJoysticks","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:availableJoysticks"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoystickDevice\">JoystickDevice</a> = <a href=\"#v:JoystickDevice\">JoystickDevice</a> {<ul class=\"subs\"><li><a href=\"#v:joystickDeviceName\">joystickDeviceName</a> :: <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:joystickDeviceId\">joystickDeviceId</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"JoystickDevice JoystickDevice joystickDeviceName joystickDeviceId","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#t:JoystickDevice"},{"display_html":"<a href=\"#v:openJoystick\">openJoystick</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Input-Joystick.html#t:JoystickDevice\" title=\"SDL.Input.Joystick\">JoystickDevice</a> -&gt; m <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a>","name":"openJoystick","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:openJoystick"},{"display_html":"<a href=\"#v:closeJoystick\">closeJoystick</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m ()","name":"closeJoystick","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:closeJoystick"},{"display_html":"<a href=\"#v:getJoystickID\">getJoystickID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m <a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a>","name":"getJoystickID","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:getJoystickID"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Joystick\">Joystick</a>","name":"Joystick","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#t:Joystick"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyButtonState\">JoyButtonState</a><ul class=\"subs\"><li>= <a href=\"#v:JoyButtonPressed\">JoyButtonPressed</a></li><li>| <a href=\"#v:JoyButtonReleased\">JoyButtonReleased</a></li></ul>","name":"JoyButtonState JoyButtonPressed JoyButtonReleased","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#t:JoyButtonState"},{"display_html":"<a href=\"#v:buttonPressed\">buttonPressed</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"buttonPressed","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:buttonPressed"},{"display_html":"<a href=\"#v:ballDelta\">ballDelta</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"ballDelta","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:ballDelta"},{"display_html":"<a href=\"#v:axisPosition\">axisPosition</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>","name":"axisPosition","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:axisPosition"},{"display_html":"<a href=\"#v:numAxes\">numAxes</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numAxes","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:numAxes"},{"display_html":"<a href=\"#v:numButtons\">numButtons</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numButtons","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:numButtons"},{"display_html":"<a href=\"#v:numBalls\">numBalls</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numBalls","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:numBalls"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyHatPosition\">JoyHatPosition</a><ul class=\"subs\"><li>= <a href=\"#v:HatCentered\">HatCentered</a></li><li>| <a href=\"#v:HatUp\">HatUp</a></li><li>| <a href=\"#v:HatRight\">HatRight</a></li><li>| <a href=\"#v:HatDown\">HatDown</a></li><li>| <a href=\"#v:HatLeft\">HatLeft</a></li><li>| <a href=\"#v:HatRightUp\">HatRightUp</a></li><li>| <a href=\"#v:HatRightDown\">HatRightDown</a></li><li>| <a href=\"#v:HatLeftUp\">HatLeftUp</a></li><li>| <a href=\"#v:HatLeftDown\">HatLeftDown</a></li></ul>","name":"JoyHatPosition HatCentered HatUp HatRight HatDown HatLeft HatRightUp HatRightDown HatLeftUp HatLeftDown","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#t:JoyHatPosition"},{"display_html":"<a href=\"#v:getHat\">getHat</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Input-Joystick.html#t:JoyHatPosition\" title=\"SDL.Input.Joystick\">JoyHatPosition</a>","name":"getHat","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:getHat"},{"display_html":"<a href=\"#v:numHats\">numHats</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Joystick.html#t:Joystick\" title=\"SDL.Input.Joystick\">Joystick</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"numHats","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#v:numHats"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyDeviceConnection\">JoyDeviceConnection</a><ul class=\"subs\"><li>= <a href=\"#v:JoyDeviceAdded\">JoyDeviceAdded</a></li><li>| <a href=\"#v:JoyDeviceRemoved\">JoyDeviceRemoved</a></li></ul>","name":"JoyDeviceConnection JoyDeviceAdded JoyDeviceRemoved","module":"SDL.Input.Joystick","link":"SDL-Input-Joystick.html#t:JoyDeviceConnection"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerDevice\">ControllerDevice</a> = <a href=\"#v:ControllerDevice\">ControllerDevice</a> {<ul class=\"subs\"><li><a href=\"#v:gameControllerDeviceName\">gameControllerDeviceName</a> :: <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:gameControllerDeviceId\">gameControllerDeviceId</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"ControllerDevice ControllerDevice gameControllerDeviceName gameControllerDeviceId","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#t:ControllerDevice"},{"display_html":"<a href=\"#v:availableControllers\">availableControllers</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector.html#t:Vector\" title=\"Data.Vector\">Vector</a> <a href=\"SDL-Input-GameController.html#t:ControllerDevice\" title=\"SDL.Input.GameController\">ControllerDevice</a>)","name":"availableControllers","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:availableControllers"},{"display_html":"<a href=\"#v:openController\">openController</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Input-GameController.html#t:ControllerDevice\" title=\"SDL.Input.GameController\">ControllerDevice</a> -&gt; m <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a>","name":"openController","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:openController"},{"display_html":"<a href=\"#v:closeController\">closeController</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; m ()","name":"closeController","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:closeController"},{"display_html":"<a href=\"#v:controllerAttached\">controllerAttached</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"controllerAttached","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:controllerAttached"},{"display_html":"<a href=\"#v:getControllerID\">getControllerID</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>","name":"getControllerID","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:getControllerID"},{"display_html":"<a href=\"#v:controllerMapping\">controllerMapping</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; m <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"controllerMapping","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:controllerMapping"},{"display_html":"<a href=\"#v:addControllerMapping\">addControllerMapping</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/bytestring-0.11.4.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; m ()","name":"addControllerMapping","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:addControllerMapping"},{"display_html":"<a href=\"#v:addControllerMappingsFromFile\">addControllerMappingsFromFile</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; m ()","name":"addControllerMappingsFromFile","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:addControllerMappingsFromFile"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerButton\">ControllerButton</a><ul class=\"subs\"><li>= <a href=\"#v:ControllerButtonInvalid\">ControllerButtonInvalid</a></li><li>| <a href=\"#v:ControllerButtonA\">ControllerButtonA</a></li><li>| <a href=\"#v:ControllerButtonB\">ControllerButtonB</a></li><li>| <a href=\"#v:ControllerButtonX\">ControllerButtonX</a></li><li>| <a href=\"#v:ControllerButtonY\">ControllerButtonY</a></li><li>| <a href=\"#v:ControllerButtonBack\">ControllerButtonBack</a></li><li>| <a href=\"#v:ControllerButtonGuide\">ControllerButtonGuide</a></li><li>| <a href=\"#v:ControllerButtonStart\">ControllerButtonStart</a></li><li>| <a href=\"#v:ControllerButtonLeftStick\">ControllerButtonLeftStick</a></li><li>| <a href=\"#v:ControllerButtonRightStick\">ControllerButtonRightStick</a></li><li>| <a href=\"#v:ControllerButtonLeftShoulder\">ControllerButtonLeftShoulder</a></li><li>| <a href=\"#v:ControllerButtonRightShoulder\">ControllerButtonRightShoulder</a></li><li>| <a href=\"#v:ControllerButtonDpadUp\">ControllerButtonDpadUp</a></li><li>| <a href=\"#v:ControllerButtonDpadDown\">ControllerButtonDpadDown</a></li><li>| <a href=\"#v:ControllerButtonDpadLeft\">ControllerButtonDpadLeft</a></li><li>| <a href=\"#v:ControllerButtonDpadRight\">ControllerButtonDpadRight</a></li></ul>","name":"ControllerButton ControllerButtonInvalid ControllerButtonA ControllerButtonB ControllerButtonX ControllerButtonY ControllerButtonBack ControllerButtonGuide ControllerButtonStart ControllerButtonLeftStick ControllerButtonRightStick ControllerButtonLeftShoulder ControllerButtonRightShoulder ControllerButtonDpadUp ControllerButtonDpadDown ControllerButtonDpadLeft ControllerButtonDpadRight","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#t:ControllerButton"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerButtonState\">ControllerButtonState</a><ul class=\"subs\"><li>= <a href=\"#v:ControllerButtonPressed\">ControllerButtonPressed</a></li><li>| <a href=\"#v:ControllerButtonReleased\">ControllerButtonReleased</a></li><li>| <a href=\"#v:ControllerButtonInvalidState\">ControllerButtonInvalidState</a></li></ul>","name":"ControllerButtonState ControllerButtonPressed ControllerButtonReleased ControllerButtonInvalidState","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#t:ControllerButtonState"},{"display_html":"<a href=\"#v:controllerButton\">controllerButton</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; <a href=\"SDL-Input-GameController.html#t:ControllerButton\" title=\"SDL.Input.GameController\">ControllerButton</a> -&gt; m <a href=\"SDL-Input-GameController.html#t:ControllerButtonState\" title=\"SDL.Input.GameController\">ControllerButtonState</a>","name":"controllerButton","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:controllerButton"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerAxis\">ControllerAxis</a><ul class=\"subs\"><li>= <a href=\"#v:ControllerAxisInvalid\">ControllerAxisInvalid</a></li><li>| <a href=\"#v:ControllerAxisLeftX\">ControllerAxisLeftX</a></li><li>| <a href=\"#v:ControllerAxisLeftY\">ControllerAxisLeftY</a></li><li>| <a href=\"#v:ControllerAxisRightX\">ControllerAxisRightX</a></li><li>| <a href=\"#v:ControllerAxisRightY\">ControllerAxisRightY</a></li><li>| <a href=\"#v:ControllerAxisTriggerLeft\">ControllerAxisTriggerLeft</a></li><li>| <a href=\"#v:ControllerAxisTriggerRight\">ControllerAxisTriggerRight</a></li><li>| <a href=\"#v:ControllerAxisMax\">ControllerAxisMax</a></li></ul>","name":"ControllerAxis ControllerAxisInvalid ControllerAxisLeftX ControllerAxisLeftY ControllerAxisRightX ControllerAxisRightY ControllerAxisTriggerLeft ControllerAxisTriggerRight ControllerAxisMax","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#t:ControllerAxis"},{"display_html":"<a href=\"#v:controllerAxis\">controllerAxis</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:GameController\" title=\"SDL.Internal.Types\">GameController</a> -&gt; <a href=\"SDL-Input-GameController.html#t:ControllerAxis\" title=\"SDL.Input.GameController\">ControllerAxis</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>","name":"controllerAxis","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#v:controllerAxis"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerDeviceConnection\">ControllerDeviceConnection</a><ul class=\"subs\"><li>= <a href=\"#v:ControllerDeviceAdded\">ControllerDeviceAdded</a></li><li>| <a href=\"#v:ControllerDeviceRemoved\">ControllerDeviceRemoved</a></li><li>| <a href=\"#v:ControllerDeviceRemapped\">ControllerDeviceRemapped</a></li></ul>","name":"ControllerDeviceConnection ControllerDeviceAdded ControllerDeviceRemoved ControllerDeviceRemapped","module":"SDL.Input.GameController","link":"SDL-Input-GameController.html#t:ControllerDeviceConnection"},{"display_html":"<a href=\"#v:defaultOpenGL\">defaultOpenGL</a> :: <a href=\"SDL-Video-OpenGL.html#t:OpenGLConfig\" title=\"SDL.Video.OpenGL\">OpenGLConfig</a>","name":"defaultOpenGL","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:defaultOpenGL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenGLConfig\">OpenGLConfig</a> = <a href=\"#v:OpenGLConfig\">OpenGLConfig</a> {<ul class=\"subs\"><li><a href=\"#v:glColorPrecision\">glColorPrecision</a> :: <a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:glDepthPrecision\">glDepthPrecision</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:glStencilPrecision\">glStencilPrecision</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:glMultisampleSamples\">glMultisampleSamples</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:glProfile\">glProfile</a> :: <a href=\"SDL-Video-OpenGL.html#t:Profile\" title=\"SDL.Video.OpenGL\">Profile</a></li></ul>}","name":"OpenGLConfig OpenGLConfig glColorPrecision glDepthPrecision glStencilPrecision glMultisampleSamples glProfile","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#t:OpenGLConfig"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GLContext\">GLContext</a>","name":"GLContext","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#t:GLContext"},{"display_html":"<a href=\"#v:glCreateContext\">glCreateContext</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m <a href=\"SDL-Video-OpenGL.html#t:GLContext\" title=\"SDL.Video.OpenGL\">GLContext</a>","name":"glCreateContext","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glCreateContext"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Profile\">Profile</a><ul class=\"subs\"><li>= <a href=\"#v:Core\">Core</a> <a href=\"SDL-Video-OpenGL.html#t:Mode\" title=\"SDL.Video.OpenGL\">Mode</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li>| <a href=\"#v:Compatibility\">Compatibility</a> <a href=\"SDL-Video-OpenGL.html#t:Mode\" title=\"SDL.Video.OpenGL\">Mode</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li>| <a href=\"#v:ES\">ES</a> <a href=\"SDL-Video-OpenGL.html#t:Mode\" title=\"SDL.Video.OpenGL\">Mode</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>","name":"Profile Compatibility Core ES","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#t:Profile"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Mode\">Mode</a><ul class=\"subs\"><li>= <a href=\"#v:Normal\">Normal</a></li><li>| <a href=\"#v:Debug\">Debug</a></li></ul>","name":"Mode Normal Debug","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#t:Mode"},{"display_html":"<a href=\"#v:glMakeCurrent\">glMakeCurrent</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; <a href=\"SDL-Video-OpenGL.html#t:GLContext\" title=\"SDL.Video.OpenGL\">GLContext</a> -&gt; m ()","name":"glMakeCurrent","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glMakeCurrent"},{"display_html":"<a href=\"#v:glDeleteContext\">glDeleteContext</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-OpenGL.html#t:GLContext\" title=\"SDL.Video.OpenGL\">GLContext</a> -&gt; m ()","name":"glDeleteContext","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glDeleteContext"},{"display_html":"<a href=\"#v:glGetDrawableSize\">glGetDrawableSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"glGetDrawableSize","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glGetDrawableSize"},{"display_html":"<a href=\"#v:glSwapWindow\">glSwapWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m ()","name":"glSwapWindow","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glSwapWindow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SwapInterval\">SwapInterval</a><ul class=\"subs\"><li>= <a href=\"#v:ImmediateUpdates\">ImmediateUpdates</a></li><li>| <a href=\"#v:SynchronizedUpdates\">SynchronizedUpdates</a></li><li>| <a href=\"#v:LateSwapTearing\">LateSwapTearing</a></li></ul>","name":"SwapInterval ImmediateUpdates SynchronizedUpdates LateSwapTearing","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#t:SwapInterval"},{"display_html":"<a href=\"#v:swapInterval\">swapInterval</a> :: <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"SDL-Video-OpenGL.html#t:SwapInterval\" title=\"SDL.Video.OpenGL\">SwapInterval</a>","name":"swapInterval","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:swapInterval"},{"display_html":"<a href=\"#v:glGetProcAddress\">glGetProcAddress</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"glGetProcAddress","module":"SDL.Video.OpenGL","link":"SDL-Video-OpenGL.html#v:glGetProcAddress"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Renderer\">Renderer</a>","name":"Renderer","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Renderer"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RendererConfig\">RendererConfig</a> = <a href=\"#v:RendererConfig\">RendererConfig</a> {<ul class=\"subs\"><li><a href=\"#v:rendererType\">rendererType</a> :: <a href=\"SDL-Video-Renderer.html#t:RendererType\" title=\"SDL.Video.Renderer\">RendererType</a></li><li><a href=\"#v:rendererTargetTexture\">rendererTargetTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"RendererConfig RendererConfig rendererType rendererTargetTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:RendererConfig"},{"display_html":"<a href=\"#v:defaultRenderer\">defaultRenderer</a> :: <a href=\"SDL-Video-Renderer.html#t:RendererConfig\" title=\"SDL.Video.Renderer\">RendererConfig</a>","name":"defaultRenderer","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:defaultRenderer"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RendererType\">RendererType</a><ul class=\"subs\"><li>= <a href=\"#v:UnacceleratedRenderer\">UnacceleratedRenderer</a></li><li>| <a href=\"#v:AcceleratedRenderer\">AcceleratedRenderer</a></li><li>| <a href=\"#v:AcceleratedVSyncRenderer\">AcceleratedVSyncRenderer</a></li><li>| <a href=\"#v:SoftwareRenderer\">SoftwareRenderer</a></li></ul>","name":"RendererType UnacceleratedRenderer AcceleratedRenderer AcceleratedVSyncRenderer SoftwareRenderer","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:RendererType"},{"display_html":"<a href=\"#v:clear\">clear</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; m ()","name":"clear","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:clear"},{"display_html":"<a href=\"#v:copy\">copy</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"copy","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:copy"},{"display_html":"<a href=\"#v:copyEx\">copyEx</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m ()","name":"copyEx","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:copyEx"},{"display_html":"<a href=\"#v:drawLine\">drawLine</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"drawLine","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawLine"},{"display_html":"<a href=\"#v:drawLines\">drawLines</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"drawLines","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawLines"},{"display_html":"<a href=\"#v:drawPoint\">drawPoint</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"drawPoint","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawPoint"},{"display_html":"<a href=\"#v:drawPoints\">drawPoints</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"drawPoints","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawPoints"},{"display_html":"<a href=\"#v:drawRect\">drawRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"drawRect","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawRect"},{"display_html":"<a href=\"#v:drawRects\">drawRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"drawRects","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawRects"},{"display_html":"<a href=\"#v:fillRect\">fillRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"fillRect","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:fillRect"},{"display_html":"<a href=\"#v:fillRects\">fillRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"fillRects","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:fillRects"},{"display_html":"<a href=\"#v:copyF\">copyF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; m ()","name":"copyF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:copyF"},{"display_html":"<a href=\"#v:copyExF\">copyExF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CDouble\" title=\"Foreign.C.Types\">CDouble</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; m ()","name":"copyExF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:copyExF"},{"display_html":"<a href=\"#v:drawLineF\">drawLineF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"drawLineF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawLineF"},{"display_html":"<a href=\"#v:drawLinesF\">drawLinesF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; m ()","name":"drawLinesF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawLinesF"},{"display_html":"<a href=\"#v:drawPointF\">drawPointF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"drawPointF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawPointF"},{"display_html":"<a href=\"#v:drawPointsF\">drawPointsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; m ()","name":"drawPointsF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawPointsF"},{"display_html":"<a href=\"#v:drawRectF\">drawRectF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"drawRectF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawRectF"},{"display_html":"<a href=\"#v:drawRectsF\">drawRectsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; m ()","name":"drawRectsF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:drawRectsF"},{"display_html":"<a href=\"#v:fillRectF\">fillRectF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a> -&gt; m ()","name":"fillRectF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:fillRectF"},{"display_html":"<a href=\"#v:fillRectsF\">fillRectsF</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>) -&gt; m ()","name":"fillRectsF","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:fillRectsF"},{"display_html":"<a href=\"#v:renderGeometry\">renderGeometry</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> <a href=\"SDL-Video-Renderer.html#t:Vertex\" title=\"SDL.Video.Renderer\">Vertex</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"renderGeometry","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:renderGeometry"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Vertex\">Vertex</a> = <a href=\"#v:Vertex\">Vertex</a> {<ul class=\"subs\"><li><a href=\"#v:vertexPosition\">vertexPosition</a> :: !<a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a></li><li><a href=\"#v:vertexColor\">vertexColor</a> :: !<a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a></li><li><a href=\"#v:vertexTexCoord\">vertexTexCoord</a> :: !<a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a></li></ul>}","name":"Vertex Vertex vertexPosition vertexColor vertexTexCoord","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Vertex"},{"display_html":"<a href=\"#v:renderGeometryRaw\">renderGeometryRaw</a> :: <span class=\"keyword\">forall</span> ix m. (<a href=\"/package/base-4.16.4.0/docs/Foreign-Storable.html#t:Storable\" title=\"Foreign.Storable\">Storable</a> ix, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Color\" title=\"SDL.Raw.Types\">Color</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:FPoint\" title=\"SDL.Raw.Types\">FPoint</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> ix -&gt; m ()","name":"renderGeometryRaw","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:renderGeometryRaw"},{"display_html":"<a href=\"#v:present\">present</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; m ()","name":"present","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:present"},{"display_html":"<a href=\"#v:rendererDrawBlendMode\">rendererDrawBlendMode</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"SDL-Video-Renderer.html#t:BlendMode\" title=\"SDL.Video.Renderer\">BlendMode</a>","name":"rendererDrawBlendMode","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererDrawBlendMode"},{"display_html":"<a href=\"#v:rendererDrawColor\">rendererDrawColor</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>)","name":"rendererDrawColor","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererDrawColor"},{"display_html":"<a href=\"#v:rendererRenderTarget\">rendererRenderTarget</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a>)","name":"rendererRenderTarget","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererRenderTarget"},{"display_html":"<a href=\"#v:rendererClipRect\">rendererClipRect</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))","name":"rendererClipRect","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererClipRect"},{"display_html":"<a href=\"#v:rendererLogicalSize\">rendererLogicalSize</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))","name":"rendererLogicalSize","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererLogicalSize"},{"display_html":"<a href=\"#v:rendererScale\">rendererScale</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)","name":"rendererScale","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererScale"},{"display_html":"<a href=\"#v:rendererViewport\">rendererViewport</a> :: <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))","name":"rendererViewport","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:rendererViewport"},{"display_html":"<a href=\"#v:renderTargetSupported\">renderTargetSupported</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"renderTargetSupported","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:renderTargetSupported"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Surface\">Surface</a> = <a href=\"#v:Surface\">Surface</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:Surface\" title=\"SDL.Raw.Types\">Surface</a>) (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable-Mutable.html#t:IOVector\" title=\"Data.Vector.Storable.Mutable\">IOVector</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>))","name":"Surface Surface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Surface"},{"display_html":"<a href=\"#v:updateWindowSurface\">updateWindowSurface</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m ()","name":"updateWindowSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:updateWindowSurface"},{"display_html":"<a href=\"#v:surfaceBlit\">surfaceBlit</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))","name":"surfaceBlit","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceBlit"},{"display_html":"<a href=\"#v:surfaceBlitScaled\">surfaceBlitScaled</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m ()","name":"surfaceBlitScaled","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceBlitScaled"},{"display_html":"<a href=\"#v:surfaceFillRect\">surfaceFillRect</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m ()","name":"surfaceFillRect","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceFillRect"},{"display_html":"<a href=\"#v:surfaceFillRects\">surfaceFillRects</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; m ()","name":"surfaceFillRects","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceFillRects"},{"display_html":"<a href=\"#v:convertSurface\">convertSurface</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:SurfacePixelFormat\" title=\"SDL.Video.Renderer\">SurfacePixelFormat</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a>","name":"convertSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:convertSurface"},{"display_html":"<a href=\"#v:createRGBSurface\">createRGBSurface</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a>","name":"createRGBSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:createRGBSurface"},{"display_html":"<a href=\"#v:createRGBSurfaceFrom\">createRGBSurfaceFrom</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable-Mutable.html#t:IOVector\" title=\"Data.Vector.Storable.Mutable\">IOVector</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a>","name":"createRGBSurfaceFrom","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:createRGBSurfaceFrom"},{"display_html":"<a href=\"#v:freeSurface\">freeSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m ()","name":"freeSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:freeSurface"},{"display_html":"<a href=\"#v:getWindowSurface\">getWindowSurface</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a>","name":"getWindowSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:getWindowSurface"},{"display_html":"<a href=\"#v:loadBMP\">loadBMP</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a>","name":"loadBMP","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:loadBMP"},{"display_html":"<a href=\"#v:surfaceColorKey\">surfaceColorKey</a> :: <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>))","name":"surfaceColorKey","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceColorKey"},{"display_html":"<a href=\"#v:surfaceBlendMode\">surfaceBlendMode</a> :: <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"SDL-Video-Renderer.html#t:BlendMode\" title=\"SDL.Video.Renderer\">BlendMode</a>","name":"surfaceBlendMode","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceBlendMode"},{"display_html":"<a href=\"#v:surfaceDimensions\">surfaceDimensions</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"surfaceDimensions","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceDimensions"},{"display_html":"<a href=\"#v:surfaceFormat\">surfaceFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:SurfacePixelFormat\" title=\"SDL.Video.Renderer\">SurfacePixelFormat</a>","name":"surfaceFormat","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfaceFormat"},{"display_html":"<a href=\"#v:surfacePixels\">surfacePixels</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"surfacePixels","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:surfacePixels"},{"display_html":"<a href=\"#v:lockSurface\">lockSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m ()","name":"lockSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:lockSurface"},{"display_html":"<a href=\"#v:unlockSurface\">unlockSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m ()","name":"unlockSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:unlockSurface"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Palette\">Palette</a>","name":"Palette","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Palette"},{"display_html":"<a href=\"#v:paletteNColors\">paletteNColors</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Palette\" title=\"SDL.Video.Renderer\">Palette</a> -&gt; m <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"paletteNColors","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:paletteNColors"},{"display_html":"<a href=\"#v:paletteColors\">paletteColors</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Palette\" title=\"SDL.Video.Renderer\">Palette</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>)))","name":"paletteColors","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:paletteColors"},{"display_html":"<a href=\"#v:paletteColor\">paletteColor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Palette\" title=\"SDL.Video.Renderer\">Palette</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>))","name":"paletteColor","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:paletteColor"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PixelFormat\">PixelFormat</a><ul class=\"subs\"><li>= <a href=\"#v:Unknown\">Unknown</a> !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li>| <a href=\"#v:Index1LSB\">Index1LSB</a></li><li>| <a href=\"#v:Index1MSB\">Index1MSB</a></li><li>| <a href=\"#v:Index4LSB\">Index4LSB</a></li><li>| <a href=\"#v:Index4MSB\">Index4MSB</a></li><li>| <a href=\"#v:Index8\">Index8</a></li><li>| <a href=\"#v:RGB332\">RGB332</a></li><li>| <a href=\"#v:RGB444\">RGB444</a></li><li>| <a href=\"#v:RGB555\">RGB555</a></li><li>| <a href=\"#v:BGR555\">BGR555</a></li><li>| <a href=\"#v:ARGB4444\">ARGB4444</a></li><li>| <a href=\"#v:RGBA4444\">RGBA4444</a></li><li>| <a href=\"#v:ABGR4444\">ABGR4444</a></li><li>| <a href=\"#v:BGRA4444\">BGRA4444</a></li><li>| <a href=\"#v:ARGB1555\">ARGB1555</a></li><li>| <a href=\"#v:RGBA5551\">RGBA5551</a></li><li>| <a href=\"#v:ABGR1555\">ABGR1555</a></li><li>| <a href=\"#v:BGRA5551\">BGRA5551</a></li><li>| <a href=\"#v:RGB565\">RGB565</a></li><li>| <a href=\"#v:BGR565\">BGR565</a></li><li>| <a href=\"#v:RGB24\">RGB24</a></li><li>| <a href=\"#v:BGR24\">BGR24</a></li><li>| <a href=\"#v:RGB888\">RGB888</a></li><li>| <a href=\"#v:RGBX8888\">RGBX8888</a></li><li>| <a href=\"#v:BGR888\">BGR888</a></li><li>| <a href=\"#v:BGRX8888\">BGRX8888</a></li><li>| <a href=\"#v:ARGB8888\">ARGB8888</a></li><li>| <a href=\"#v:RGBA8888\">RGBA8888</a></li><li>| <a href=\"#v:ABGR8888\">ABGR8888</a></li><li>| <a href=\"#v:BGRA8888\">BGRA8888</a></li><li>| <a href=\"#v:ARGB2101010\">ARGB2101010</a></li><li>| <a href=\"#v:YV12\">YV12</a></li><li>| <a href=\"#v:IYUV\">IYUV</a></li><li>| <a href=\"#v:YUY2\">YUY2</a></li><li>| <a href=\"#v:UYVY\">UYVY</a></li><li>| <a href=\"#v:YVYU\">YVYU</a></li></ul>","name":"PixelFormat Unknown Index1LSB Index1MSB Index4LSB Index4MSB Index8 RGB332 RGB444 RGB555 BGR555 ARGB4444 RGBA4444 ABGR4444 BGRA4444 ARGB1555 RGBA5551 ABGR1555 BGRA5551 RGB565 BGR565 RGB24 BGR24 RGB888 RGBX8888 BGR888 BGRX8888 ARGB8888 RGBA8888 ABGR8888 BGRA8888 ARGB2101010 YV12 IYUV YUY2 UYVY YVYU","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:PixelFormat"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SurfacePixelFormat\">SurfacePixelFormat</a> = <a href=\"#v:SurfacePixelFormat\">SurfacePixelFormat</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"SDL-Raw-Types.html#t:PixelFormat\" title=\"SDL.Raw.Types\">PixelFormat</a>)","name":"SurfacePixelFormat SurfacePixelFormat","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:SurfacePixelFormat"},{"display_html":"<a href=\"#v:formatPalette\">formatPalette</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:SurfacePixelFormat\" title=\"SDL.Video.Renderer\">SurfacePixelFormat</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Video-Renderer.html#t:Palette\" title=\"SDL.Video.Renderer\">Palette</a>)","name":"formatPalette","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:formatPalette"},{"display_html":"<a href=\"#v:setPaletteColors\">setPaletteColors</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Palette\" title=\"SDL.Video.Renderer\">Palette</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>) -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"setPaletteColors","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:setPaletteColors"},{"display_html":"<a href=\"#v:pixelFormatToMasks\">pixelFormatToMasks</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>, <a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>)","name":"pixelFormatToMasks","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:pixelFormatToMasks"},{"display_html":"<a href=\"#v:masksToPixelFormat\">masksToPixelFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a>","name":"masksToPixelFormat","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:masksToPixelFormat"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Texture\">Texture</a>","name":"Texture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Texture"},{"display_html":"<a href=\"#v:createTexture\">createTexture</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:TextureAccess\" title=\"SDL.Video.Renderer\">TextureAccess</a> -&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a>","name":"createTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:createTexture"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TextureAccess\">TextureAccess</a><ul class=\"subs\"><li>= <a href=\"#v:TextureAccessStatic\">TextureAccessStatic</a></li><li>| <a href=\"#v:TextureAccessStreaming\">TextureAccessStreaming</a></li><li>| <a href=\"#v:TextureAccessTarget\">TextureAccessTarget</a></li></ul>","name":"TextureAccess TextureAccessStatic TextureAccessStreaming TextureAccessTarget","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:TextureAccess"},{"display_html":"<a href=\"#v:createTextureFromSurface\">createTextureFromSurface</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a>","name":"createTextureFromSurface","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:createTextureFromSurface"},{"display_html":"<a href=\"#v:updateTexture\">updateTexture</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; <a href=\"/package/bytestring-0.11.4.0/docs/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"updateTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:updateTexture"},{"display_html":"<a href=\"#v:destroyTexture\">destroyTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; m ()","name":"destroyTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:destroyTexture"},{"display_html":"<a href=\"#v:glBindTexture\">glBindTexture</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; m ()","name":"glBindTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:glBindTexture"},{"display_html":"<a href=\"#v:glUnbindTexture\">glUnbindTexture</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; m ()","name":"glUnbindTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:glUnbindTexture"},{"display_html":"<a href=\"#v:textureAlphaMod\">textureAlphaMod</a> :: <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>","name":"textureAlphaMod","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:textureAlphaMod"},{"display_html":"<a href=\"#v:textureBlendMode\">textureBlendMode</a> :: <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"SDL-Video-Renderer.html#t:BlendMode\" title=\"SDL.Video.Renderer\">BlendMode</a>","name":"textureBlendMode","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:textureBlendMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:BlendMode\">BlendMode</a><ul class=\"subs\"><li>= <a href=\"#v:BlendNone\">BlendNone</a></li><li>| <a href=\"#v:BlendAlphaBlend\">BlendAlphaBlend</a></li><li>| <a href=\"#v:BlendAdditive\">BlendAdditive</a></li><li>| <a href=\"#v:BlendMod\">BlendMod</a></li></ul>","name":"BlendMode BlendNone BlendAlphaBlend BlendAdditive BlendMod","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:BlendMode"},{"display_html":"<a href=\"#v:textureColorMod\">textureColorMod</a> :: <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V3\" title=\"SDL.Vect\">V3</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a>)","name":"textureColorMod","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:textureColorMod"},{"display_html":"<a href=\"#v:lockTexture\">lockTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Video-Renderer.html#t:Rectangle\" title=\"SDL.Video.Renderer\">Rectangle</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>) -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> (), <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"lockTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:lockTexture"},{"display_html":"<a href=\"#v:unlockTexture\">unlockTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; m ()","name":"unlockTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:unlockTexture"},{"display_html":"<a href=\"#v:queryTexture\">queryTexture</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Texture\" title=\"SDL.Video.Renderer\">Texture</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:TextureInfo\" title=\"SDL.Video.Renderer\">TextureInfo</a>","name":"queryTexture","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:queryTexture"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TextureInfo\">TextureInfo</a> = <a href=\"#v:TextureInfo\">TextureInfo</a> {<ul class=\"subs\"><li><a href=\"#v:texturePixelFormat\">texturePixelFormat</a> :: <a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a></li><li><a href=\"#v:textureAccess\">textureAccess</a> :: <a href=\"SDL-Video-Renderer.html#t:TextureAccess\" title=\"SDL.Video.Renderer\">TextureAccess</a></li><li><a href=\"#v:textureWidth\">textureWidth</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:textureHeight\">textureHeight</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"TextureInfo TextureInfo texturePixelFormat textureAccess textureWidth textureHeight","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:TextureInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Rectangle\">Rectangle</a> a = <a href=\"#v:Rectangle\">Rectangle</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> a) (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> a)","name":"Rectangle Rectangle","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:Rectangle"},{"display_html":"<a href=\"#v:getRendererInfo\">getRendererInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Renderer\" title=\"SDL.Video.Renderer\">Renderer</a> -&gt; m <a href=\"SDL-Video-Renderer.html#t:RendererInfo\" title=\"SDL.Video.Renderer\">RendererInfo</a>","name":"getRendererInfo","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:getRendererInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RendererInfo\">RendererInfo</a> = <a href=\"#v:RendererInfo\">RendererInfo</a> {<ul class=\"subs\"><li><a href=\"#v:rendererInfoName\">rendererInfoName</a> :: <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:rendererInfoFlags\">rendererInfoFlags</a> :: <a href=\"SDL-Video-Renderer.html#t:RendererConfig\" title=\"SDL.Video.Renderer\">RendererConfig</a></li><li><a href=\"#v:rendererInfoNumTextureFormats\">rendererInfoNumTextureFormats</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:rendererInfoTextureFormats\">rendererInfoTextureFormats</a> :: [<a href=\"SDL-Video-Renderer.html#t:PixelFormat\" title=\"SDL.Video.Renderer\">PixelFormat</a>]</li><li><a href=\"#v:rendererInfoMaxTextureWidth\">rendererInfoMaxTextureWidth</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:rendererInfoMaxTextureHeight\">rendererInfoMaxTextureHeight</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"RendererInfo RendererInfo rendererInfoName rendererInfoFlags rendererInfoNumTextureFormats rendererInfoTextureFormats rendererInfoMaxTextureWidth rendererInfoMaxTextureHeight","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#t:RendererInfo"},{"display_html":"<a href=\"#v:getRenderDriverInfo\">getRenderDriverInfo</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m [<a href=\"SDL-Video-Renderer.html#t:RendererInfo\" title=\"SDL.Video.Renderer\">RendererInfo</a>]","name":"getRenderDriverInfo","module":"SDL.Video.Renderer","link":"SDL-Video-Renderer.html#v:getRenderDriverInfo"},{"display_html":"module <a href=\"SDL-Video-OpenGL.html\">SDL.Video.OpenGL</a>","name":"","module":"SDL.Video","link":""},{"display_html":"module <a href=\"SDL-Video-Renderer.html\">SDL.Video.Renderer</a>","name":"","module":"SDL.Video","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Window\">Window</a>","name":"Window","module":"SDL.Video","link":"SDL-Video.html#t:Window"},{"display_html":"<a href=\"#v:createWindow\">createWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"SDL-Video.html#t:WindowConfig\" title=\"SDL.Video\">WindowConfig</a> -&gt; m <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a>","name":"createWindow","module":"SDL.Video","link":"SDL-Video.html#v:createWindow"},{"display_html":"<a href=\"#v:defaultWindow\">defaultWindow</a> :: <a href=\"SDL-Video.html#t:WindowConfig\" title=\"SDL.Video\">WindowConfig</a>","name":"defaultWindow","module":"SDL.Video","link":"SDL-Video.html#v:defaultWindow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowConfig\">WindowConfig</a> = <a href=\"#v:WindowConfig\">WindowConfig</a> {<ul class=\"subs\"><li><a href=\"#v:windowBorder\">windowBorder</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:windowHighDPI\">windowHighDPI</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:windowInputGrabbed\">windowInputGrabbed</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:windowMode\">windowMode</a> :: <a href=\"SDL-Video.html#t:WindowMode\" title=\"SDL.Video\">WindowMode</a></li><li><a href=\"#v:windowGraphicsContext\">windowGraphicsContext</a> :: <a href=\"SDL-Video.html#t:WindowGraphicsContext\" title=\"SDL.Video\">WindowGraphicsContext</a></li><li><a href=\"#v:windowPosition\">windowPosition</a> :: <a href=\"SDL-Video.html#t:WindowPosition\" title=\"SDL.Video\">WindowPosition</a></li><li><a href=\"#v:windowResizable\">windowResizable</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:windowInitialSize\">windowInitialSize</a> :: <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:windowVisible\">windowVisible</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"WindowConfig WindowConfig windowHighDPI windowGraphicsContext windowPosition windowInitialSize windowBorder windowInputGrabbed windowMode windowResizable windowVisible","module":"SDL.Video","link":"SDL-Video.html#t:WindowConfig"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowGraphicsContext\">WindowGraphicsContext</a><ul class=\"subs\"><li>= <a href=\"#v:NoGraphicsContext\">NoGraphicsContext</a></li><li>| <a href=\"#v:OpenGLContext\">OpenGLContext</a> <a href=\"SDL-Video-OpenGL.html#t:OpenGLConfig\" title=\"SDL.Video.OpenGL\">OpenGLConfig</a></li><li>| <a href=\"#v:VulkanContext\">VulkanContext</a></li></ul>","name":"WindowGraphicsContext OpenGLContext VulkanContext NoGraphicsContext","module":"SDL.Video","link":"SDL-Video.html#t:WindowGraphicsContext"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowMode\">WindowMode</a><ul class=\"subs\"><li>= <a href=\"#v:Fullscreen\">Fullscreen</a></li><li>| <a href=\"#v:FullscreenDesktop\">FullscreenDesktop</a></li><li>| <a href=\"#v:Maximized\">Maximized</a></li><li>| <a href=\"#v:Minimized\">Minimized</a></li><li>| <a href=\"#v:Windowed\">Windowed</a></li></ul>","name":"WindowMode Windowed Fullscreen FullscreenDesktop Maximized Minimized","module":"SDL.Video","link":"SDL-Video.html#t:WindowMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowPosition\">WindowPosition</a><ul class=\"subs\"><li>= <a href=\"#v:Centered\">Centered</a></li><li>| <a href=\"#v:Wherever\">Wherever</a></li><li>| <a href=\"#v:Absolute\">Absolute</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)</li></ul>","name":"WindowPosition Centered Wherever Absolute","module":"SDL.Video","link":"SDL-Video.html#t:WindowPosition"},{"display_html":"<a href=\"#v:destroyWindow\">destroyWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m ()","name":"destroyWindow","module":"SDL.Video","link":"SDL-Video.html#v:destroyWindow"},{"display_html":"<a href=\"#v:hideWindow\">hideWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m ()","name":"hideWindow","module":"SDL.Video","link":"SDL-Video.html#v:hideWindow"},{"display_html":"<a href=\"#v:raiseWindow\">raiseWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m ()","name":"raiseWindow","module":"SDL.Video","link":"SDL-Video.html#v:raiseWindow"},{"display_html":"<a href=\"#v:showWindow\">showWindow</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m ()","name":"showWindow","module":"SDL.Video","link":"SDL-Video.html#v:showWindow"},{"display_html":"<a href=\"#v:windowMinimumSize\">windowMinimumSize</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"windowMinimumSize","module":"SDL.Video","link":"SDL-Video.html#v:windowMinimumSize"},{"display_html":"<a href=\"#v:windowMaximumSize\">windowMaximumSize</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"windowMaximumSize","module":"SDL.Video","link":"SDL-Video.html#v:windowMaximumSize"},{"display_html":"<a href=\"#v:windowOpacity\">windowOpacity</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>","name":"windowOpacity","module":"SDL.Video","link":"SDL-Video.html#v:windowOpacity"},{"display_html":"<a href=\"#v:windowSize\">windowSize</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"windowSize","module":"SDL.Video","link":"SDL-Video.html#v:windowSize"},{"display_html":"<a href=\"#v:windowBordered\">windowBordered</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"windowBordered","module":"SDL.Video","link":"SDL-Video.html#v:windowBordered"},{"display_html":"<a href=\"#v:windowBrightness\">windowBrightness</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Prelude.html#t:Float\" title=\"Prelude\">Float</a>","name":"windowBrightness","module":"SDL.Video","link":"SDL-Video.html#v:windowBrightness"},{"display_html":"<a href=\"#v:windowGammaRamp\">windowGammaRamp</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"SDL-Vect.html#t:V3\" title=\"SDL.Vect\">V3</a> (<a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a>))","name":"windowGammaRamp","module":"SDL.Video","link":"SDL-Video.html#v:windowGammaRamp"},{"display_html":"<a href=\"#v:windowGrab\">windowGrab</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"windowGrab","module":"SDL.Video","link":"SDL-Video.html#v:windowGrab"},{"display_html":"<a href=\"#v:setWindowMode\">setWindowMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"SDL-Video.html#t:WindowMode\" title=\"SDL.Video\">WindowMode</a> -&gt; m ()","name":"setWindowMode","module":"SDL.Video","link":"SDL-Video.html#v:setWindowMode"},{"display_html":"<a href=\"#v:getWindowAbsolutePosition\">getWindowAbsolutePosition</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"getWindowAbsolutePosition","module":"SDL.Video","link":"SDL-Video.html#v:getWindowAbsolutePosition"},{"display_html":"<a href=\"#v:getWindowBordersSize\">getWindowBordersSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Vect.html#t:V4\" title=\"SDL.Vect\">V4</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>))","name":"getWindowBordersSize","module":"SDL.Video","link":"SDL-Video.html#v:getWindowBordersSize"},{"display_html":"<a href=\"#v:setWindowIcon\">setWindowIcon</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m ()","name":"setWindowIcon","module":"SDL.Video","link":"SDL-Video.html#v:setWindowIcon"},{"display_html":"<a href=\"#v:setWindowPosition\">setWindowPosition</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"SDL-Video.html#t:WindowPosition\" title=\"SDL.Video\">WindowPosition</a> -&gt; m ()","name":"setWindowPosition","module":"SDL.Video","link":"SDL-Video.html#v:setWindowPosition"},{"display_html":"<a href=\"#v:windowTitle\">windowTitle</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"windowTitle","module":"SDL.Video","link":"SDL-Video.html#v:windowTitle"},{"display_html":"<a href=\"#v:windowData\">windowData</a> :: <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"windowData","module":"SDL.Video","link":"SDL-Video.html#v:windowData"},{"display_html":"<a href=\"#v:getWindowConfig\">getWindowConfig</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m <a href=\"SDL-Video.html#t:WindowConfig\" title=\"SDL.Video\">WindowConfig</a>","name":"getWindowConfig","module":"SDL.Video","link":"SDL-Video.html#v:getWindowConfig"},{"display_html":"<a href=\"#v:getWindowPixelFormat\">getWindowPixelFormat</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; m <a href=\"SDL-Video.html#t:PixelFormat\" title=\"SDL.Video\">PixelFormat</a>","name":"getWindowPixelFormat","module":"SDL.Video","link":"SDL-Video.html#v:getWindowPixelFormat"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PixelFormat\">PixelFormat</a><ul class=\"subs\"><li>= <a href=\"#v:Unknown\">Unknown</a> !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li>| <a href=\"#v:Index1LSB\">Index1LSB</a></li><li>| <a href=\"#v:Index1MSB\">Index1MSB</a></li><li>| <a href=\"#v:Index4LSB\">Index4LSB</a></li><li>| <a href=\"#v:Index4MSB\">Index4MSB</a></li><li>| <a href=\"#v:Index8\">Index8</a></li><li>| <a href=\"#v:RGB332\">RGB332</a></li><li>| <a href=\"#v:RGB444\">RGB444</a></li><li>| <a href=\"#v:RGB555\">RGB555</a></li><li>| <a href=\"#v:BGR555\">BGR555</a></li><li>| <a href=\"#v:ARGB4444\">ARGB4444</a></li><li>| <a href=\"#v:RGBA4444\">RGBA4444</a></li><li>| <a href=\"#v:ABGR4444\">ABGR4444</a></li><li>| <a href=\"#v:BGRA4444\">BGRA4444</a></li><li>| <a href=\"#v:ARGB1555\">ARGB1555</a></li><li>| <a href=\"#v:RGBA5551\">RGBA5551</a></li><li>| <a href=\"#v:ABGR1555\">ABGR1555</a></li><li>| <a href=\"#v:BGRA5551\">BGRA5551</a></li><li>| <a href=\"#v:RGB565\">RGB565</a></li><li>| <a href=\"#v:BGR565\">BGR565</a></li><li>| <a href=\"#v:RGB24\">RGB24</a></li><li>| <a href=\"#v:BGR24\">BGR24</a></li><li>| <a href=\"#v:RGB888\">RGB888</a></li><li>| <a href=\"#v:RGBX8888\">RGBX8888</a></li><li>| <a href=\"#v:BGR888\">BGR888</a></li><li>| <a href=\"#v:BGRX8888\">BGRX8888</a></li><li>| <a href=\"#v:ARGB8888\">ARGB8888</a></li><li>| <a href=\"#v:RGBA8888\">RGBA8888</a></li><li>| <a href=\"#v:ABGR8888\">ABGR8888</a></li><li>| <a href=\"#v:BGRA8888\">BGRA8888</a></li><li>| <a href=\"#v:ARGB2101010\">ARGB2101010</a></li><li>| <a href=\"#v:YV12\">YV12</a></li><li>| <a href=\"#v:IYUV\">IYUV</a></li><li>| <a href=\"#v:YUY2\">YUY2</a></li><li>| <a href=\"#v:UYVY\">UYVY</a></li><li>| <a href=\"#v:YVYU\">YVYU</a></li></ul>","name":"PixelFormat Unknown Index1LSB Index1MSB Index4LSB Index4MSB Index8 RGB332 RGB444 RGB555 BGR555 ARGB4444 RGBA4444 ABGR4444 BGRA4444 ARGB1555 RGBA5551 ABGR1555 BGRA5551 RGB565 BGR565 RGB24 BGR24 RGB888 RGBX8888 BGR888 BGRX8888 ARGB8888 RGBA8888 ABGR8888 BGRA8888 ARGB2101010 YV12 IYUV YUY2 UYVY YVYU","module":"SDL.Video","link":"SDL-Video.html#t:PixelFormat"},{"display_html":"<a href=\"#v:createRenderer\">createRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Video-Renderer.html#t:RendererConfig\" title=\"SDL.Video.Renderer\">RendererConfig</a> -&gt; m <a href=\"SDL-Internal-Types.html#t:Renderer\" title=\"SDL.Internal.Types\">Renderer</a>","name":"createRenderer","module":"SDL.Video","link":"SDL-Video.html#v:createRenderer"},{"display_html":"<a href=\"#v:createSoftwareRenderer\">createSoftwareRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; m <a href=\"SDL-Internal-Types.html#t:Renderer\" title=\"SDL.Internal.Types\">Renderer</a>","name":"createSoftwareRenderer","module":"SDL.Video","link":"SDL-Video.html#v:createSoftwareRenderer"},{"display_html":"<a href=\"#v:destroyRenderer\">destroyRenderer</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Renderer\" title=\"SDL.Internal.Types\">Renderer</a> -&gt; m ()","name":"destroyRenderer","module":"SDL.Video","link":"SDL-Video.html#v:destroyRenderer"},{"display_html":"<a href=\"#v:getClipboardText\">getClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"getClipboardText","module":"SDL.Video","link":"SDL-Video.html#v:getClipboardText"},{"display_html":"<a href=\"#v:hasClipboardText\">hasClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasClipboardText","module":"SDL.Video","link":"SDL-Video.html#v:hasClipboardText"},{"display_html":"<a href=\"#v:setClipboardText\">setClipboardText</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m ()","name":"setClipboardText","module":"SDL.Video","link":"SDL-Video.html#v:setClipboardText"},{"display_html":"<a href=\"#v:getDisplays\">getDisplays</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m [<a href=\"SDL-Video.html#t:Display\" title=\"SDL.Video\">Display</a>]","name":"getDisplays","module":"SDL.Video","link":"SDL-Video.html#v:getDisplays"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Display\">Display</a> = <a href=\"#v:Display\">Display</a> {<ul class=\"subs\"><li><a href=\"#v:displayName\">displayName</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:displayBoundsPosition\">displayBoundsPosition</a> :: <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayBoundsSize\">displayBoundsSize</a> :: <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayModes\">displayModes</a> :: [<a href=\"SDL-Video.html#t:DisplayMode\" title=\"SDL.Video\">DisplayMode</a>]</li></ul>}","name":"Display Display displayName displayBoundsPosition displayBoundsSize displayModes","module":"SDL.Video","link":"SDL-Video.html#t:Display"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DisplayMode\">DisplayMode</a> = <a href=\"#v:DisplayMode\">DisplayMode</a> {<ul class=\"subs\"><li><a href=\"#v:displayModeFormat\">displayModeFormat</a> :: <a href=\"SDL-Video.html#t:PixelFormat\" title=\"SDL.Video\">PixelFormat</a></li><li><a href=\"#v:displayModeSize\">displayModeSize</a> :: <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li><li><a href=\"#v:displayModeRefreshRate\">displayModeRefreshRate</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a></li></ul>}","name":"DisplayMode DisplayMode displayModeFormat displayModeRefreshRate displayModeSize","module":"SDL.Video","link":"SDL-Video.html#t:DisplayMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:VideoDriver\">VideoDriver</a> = <a href=\"#v:VideoDriver\">VideoDriver</a> {<ul class=\"subs\"><li><a href=\"#v:videoDriverName\">videoDriverName</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"VideoDriver VideoDriver videoDriverName","module":"SDL.Video","link":"SDL-Video.html#t:VideoDriver"},{"display_html":"<a href=\"#v:screenSaverEnabled\">screenSaverEnabled</a> :: <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"screenSaverEnabled","module":"SDL.Video","link":"SDL-Video.html#v:screenSaverEnabled"},{"display_html":"<a href=\"#v:showSimpleMessageBox\">showSimpleMessageBox</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Video.html#t:Window\" title=\"SDL.Video\">Window</a> -&gt; <a href=\"SDL-Video.html#t:MessageKind\" title=\"SDL.Video\">MessageKind</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; m ()","name":"showSimpleMessageBox","module":"SDL.Video","link":"SDL-Video.html#v:showSimpleMessageBox"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MessageKind\">MessageKind</a><ul class=\"subs\"><li>= <a href=\"#v:Error\">Error</a></li><li>| <a href=\"#v:Warning\">Warning</a></li><li>| <a href=\"#v:Information\">Information</a></li></ul>","name":"MessageKind Error Warning Information","module":"SDL.Video","link":"SDL-Video.html#t:MessageKind"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:LocationMode\">LocationMode</a><ul class=\"subs\"><li>= <a href=\"#v:AbsoluteLocation\">AbsoluteLocation</a></li><li>| <a href=\"#v:RelativeLocation\">RelativeLocation</a></li></ul>","name":"LocationMode AbsoluteLocation RelativeLocation","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:LocationMode"},{"display_html":"<a href=\"#v:setMouseLocationMode\">setMouseLocationMode</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; <a href=\"SDL-Input-Mouse.html#t:LocationMode\" title=\"SDL.Input.Mouse\">LocationMode</a> -&gt; m <a href=\"SDL-Input-Mouse.html#t:LocationMode\" title=\"SDL.Input.Mouse\">LocationMode</a>","name":"setMouseLocationMode","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:setMouseLocationMode"},{"display_html":"<a href=\"#v:getMouseLocationMode\">getMouseLocationMode</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Input-Mouse.html#t:LocationMode\" title=\"SDL.Input.Mouse\">LocationMode</a>","name":"getMouseLocationMode","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:getMouseLocationMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseButton\">MouseButton</a><ul class=\"subs\"><li>= <a href=\"#v:ButtonLeft\">ButtonLeft</a></li><li>| <a href=\"#v:ButtonMiddle\">ButtonMiddle</a></li><li>| <a href=\"#v:ButtonRight\">ButtonRight</a></li><li>| <a href=\"#v:ButtonX1\">ButtonX1</a></li><li>| <a href=\"#v:ButtonX2\">ButtonX2</a></li><li>| <a href=\"#v:ButtonExtra\">ButtonExtra</a> !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li></ul>","name":"MouseButton ButtonLeft ButtonMiddle ButtonRight ButtonX1 ButtonX2 ButtonExtra","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:MouseButton"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseDevice\">MouseDevice</a><ul class=\"subs\"><li>= <a href=\"#v:Mouse\">Mouse</a> !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li><li>| <a href=\"#v:Touch\">Touch</a></li></ul>","name":"MouseDevice Mouse Touch","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:MouseDevice"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseScrollDirection\">MouseScrollDirection</a><ul class=\"subs\"><li>= <a href=\"#v:ScrollNormal\">ScrollNormal</a></li><li>| <a href=\"#v:ScrollFlipped\">ScrollFlipped</a></li></ul>","name":"MouseScrollDirection ScrollNormal ScrollFlipped","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:MouseScrollDirection"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ModalLocation\">ModalLocation</a><ul class=\"subs\"><li>= <a href=\"#v:AbsoluteModalLocation\">AbsoluteModalLocation</a> (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)</li><li>| <a href=\"#v:RelativeModalLocation\">RelativeModalLocation</a> (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)</li></ul>","name":"ModalLocation AbsoluteModalLocation RelativeModalLocation","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:ModalLocation"},{"display_html":"<a href=\"#v:getModalMouseLocation\">getModalMouseLocation</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Input-Mouse.html#t:ModalLocation\" title=\"SDL.Input.Mouse\">ModalLocation</a>","name":"getModalMouseLocation","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:getModalMouseLocation"},{"display_html":"<a href=\"#v:getAbsoluteMouseLocation\">getAbsoluteMouseLocation</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"getAbsoluteMouseLocation","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:getAbsoluteMouseLocation"},{"display_html":"<a href=\"#v:getRelativeMouseLocation\">getRelativeMouseLocation</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"getRelativeMouseLocation","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:getRelativeMouseLocation"},{"display_html":"<a href=\"#v:getMouseButtons\">getMouseButtons</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"SDL-Input-Mouse.html#t:MouseButton\" title=\"SDL.Input.Mouse\">MouseButton</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>)","name":"getMouseButtons","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:getMouseButtons"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WarpMouseOrigin\">WarpMouseOrigin</a><ul class=\"subs\"><li>= <a href=\"#v:WarpInWindow\">WarpInWindow</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li><li>| <a href=\"#v:WarpCurrentFocus\">WarpCurrentFocus</a></li><li>| <a href=\"#v:WarpGlobal\">WarpGlobal</a></li></ul>","name":"WarpMouseOrigin WarpInWindow WarpCurrentFocus WarpGlobal","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:WarpMouseOrigin"},{"display_html":"<a href=\"#v:warpMouse\">warpMouse</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Mouse.html#t:WarpMouseOrigin\" title=\"SDL.Input.Mouse\">WarpMouseOrigin</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m ()","name":"warpMouse","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:warpMouse"},{"display_html":"<a href=\"#v:cursorVisible\">cursorVisible</a> :: <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"cursorVisible","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:cursorVisible"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Cursor\">Cursor</a>","name":"Cursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:Cursor"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SystemCursor\">SystemCursor</a><ul class=\"subs\"><li>= <a href=\"#v:SystemCursorArrow\">SystemCursorArrow</a></li><li>| <a href=\"#v:SystemCursorIBeam\">SystemCursorIBeam</a></li><li>| <a href=\"#v:SystemCursorWait\">SystemCursorWait</a></li><li>| <a href=\"#v:SystemCursorCrossHair\">SystemCursorCrossHair</a></li><li>| <a href=\"#v:SystemCursorWaitArrow\">SystemCursorWaitArrow</a></li><li>| <a href=\"#v:SystemCursorSizeNWSE\">SystemCursorSizeNWSE</a></li><li>| <a href=\"#v:SystemCursorSizeNESW\">SystemCursorSizeNESW</a></li><li>| <a href=\"#v:SystemCursorSizeWE\">SystemCursorSizeWE</a></li><li>| <a href=\"#v:SystemCursorSizeNS\">SystemCursorSizeNS</a></li><li>| <a href=\"#v:SystemCursorSizeAll\">SystemCursorSizeAll</a></li><li>| <a href=\"#v:SystemCursorNo\">SystemCursorNo</a></li><li>| <a href=\"#v:SystemCursorHand\">SystemCursorHand</a></li></ul>","name":"SystemCursor SystemCursorArrow SystemCursorIBeam SystemCursorWait SystemCursorCrossHair SystemCursorWaitArrow SystemCursorSizeNWSE SystemCursorSizeNESW SystemCursorSizeWE SystemCursorSizeNS SystemCursorSizeAll SystemCursorNo SystemCursorHand","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#t:SystemCursor"},{"display_html":"<a href=\"#v:activeCursor\">activeCursor</a> :: <a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:StateVar\" title=\"Data.StateVar\">StateVar</a> <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a>","name":"activeCursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:activeCursor"},{"display_html":"<a href=\"#v:createCursor\">createCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"/package/vector-0.13.0.0/docs/Data-Vector-Storable.html#t:Vector\" title=\"Data.Vector.Storable\">Vector</a> <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a>","name":"createCursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:createCursor"},{"display_html":"<a href=\"#v:createCursorFrom\">createCursorFrom</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; [[<a href=\"/package/base-4.16.4.0/docs/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>]] -&gt; m <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a>","name":"createCursorFrom","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:createCursorFrom"},{"display_html":"<a href=\"#v:freeCursor\">freeCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a> -&gt; m ()","name":"freeCursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:freeCursor"},{"display_html":"<a href=\"#v:createColorCursor\">createColorCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Video-Renderer.html#t:Surface\" title=\"SDL.Video.Renderer\">Surface</a> -&gt; <a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a>","name":"createColorCursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:createColorCursor"},{"display_html":"<a href=\"#v:createSystemCursor\">createSystemCursor</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Input-Mouse.html#t:SystemCursor\" title=\"SDL.Input.Mouse\">SystemCursor</a> -&gt; m <a href=\"SDL-Input-Mouse.html#t:Cursor\" title=\"SDL.Input.Mouse\">Cursor</a>","name":"createSystemCursor","module":"SDL.Input.Mouse","link":"SDL-Input-Mouse.html#v:createSystemCursor"},{"display_html":"module <a href=\"SDL-Input-Joystick.html\">SDL.Input.Joystick</a>","name":"","module":"SDL.Input","link":""},{"display_html":"module <a href=\"SDL-Input-Keyboard.html\">SDL.Input.Keyboard</a>","name":"","module":"SDL.Input","link":""},{"display_html":"module <a href=\"SDL-Input-Mouse.html\">SDL.Input.Mouse</a>","name":"","module":"SDL.Input","link":""},{"display_html":"<a href=\"#v:pollEvent\">pollEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a>)","name":"pollEvent","module":"SDL.Event","link":"SDL-Event.html#v:pollEvent"},{"display_html":"<a href=\"#v:pollEvents\">pollEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m [<a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a>]","name":"pollEvents","module":"SDL.Event","link":"SDL-Event.html#v:pollEvents"},{"display_html":"<a href=\"#v:mapEvents\">mapEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; (<a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a> -&gt; m ()) -&gt; m ()","name":"mapEvents","module":"SDL.Event","link":"SDL-Event.html#v:mapEvents"},{"display_html":"<a href=\"#v:pumpEvents\">pumpEvents</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"pumpEvents","module":"SDL.Event","link":"SDL-Event.html#v:pumpEvents"},{"display_html":"<a href=\"#v:waitEvent\">waitEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m <a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a>","name":"waitEvent","module":"SDL.Event","link":"SDL-Event.html#v:waitEvent"},{"display_html":"<a href=\"#v:waitEventTimeout\">waitEventTimeout</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a>)","name":"waitEventTimeout","module":"SDL.Event","link":"SDL-Event.html#v:waitEventTimeout"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RegisteredEventType\">RegisteredEventType</a> a = <a href=\"#v:RegisteredEventType\">RegisteredEventType</a> {<ul class=\"subs\"><li><a href=\"#v:pushRegisteredEvent\">pushRegisteredEvent</a> :: a -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Event.html#t:EventPushResult\" title=\"SDL.Event\">EventPushResult</a></li><li><a href=\"#v:getRegisteredEvent\">getRegisteredEvent</a> :: <a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)</li></ul>}","name":"RegisteredEventType RegisteredEventType pushRegisteredEvent getRegisteredEvent","module":"SDL.Event","link":"SDL-Event.html#t:RegisteredEventType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RegisteredEventData\">RegisteredEventData</a> = <a href=\"#v:RegisteredEventData\">RegisteredEventData</a> {<ul class=\"subs\"><li><a href=\"#v:registeredEventWindow\">registeredEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:registeredEventCode\">registeredEventCode</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:registeredEventData1\">registeredEventData1</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li><li><a href=\"#v:registeredEventData2\">registeredEventData2</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>}","name":"RegisteredEventData RegisteredEventData registeredEventWindow registeredEventCode registeredEventData1 registeredEventData2","module":"SDL.Event","link":"SDL-Event.html#t:RegisteredEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:EventPushResult\">EventPushResult</a><ul class=\"subs\"><li>= <a href=\"#v:EventPushSuccess\">EventPushSuccess</a></li><li>| <a href=\"#v:EventPushFiltered\">EventPushFiltered</a></li><li>| <a href=\"#v:EventPushFailure\">EventPushFailure</a> <a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>","name":"EventPushResult EventPushSuccess EventPushFiltered EventPushFailure","module":"SDL.Event","link":"SDL-Event.html#t:EventPushResult"},{"display_html":"<a href=\"#v:emptyRegisteredEvent\">emptyRegisteredEvent</a> :: <a href=\"SDL-Event.html#t:RegisteredEventData\" title=\"SDL.Event\">RegisteredEventData</a>","name":"emptyRegisteredEvent","module":"SDL.Event","link":"SDL-Event.html#v:emptyRegisteredEvent"},{"display_html":"<a href=\"#v:registerEvent\">registerEvent</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; (<a href=\"SDL-Event.html#t:RegisteredEventData\" title=\"SDL.Event\">RegisteredEventData</a> -&gt; <a href=\"SDL-Event.html#t:Timestamp\" title=\"SDL.Event\">Timestamp</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a)) -&gt; (a -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"SDL-Event.html#t:RegisteredEventData\" title=\"SDL.Event\">RegisteredEventData</a>) -&gt; m (<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"SDL-Event.html#t:RegisteredEventType\" title=\"SDL.Event\">RegisteredEventType</a> a))","name":"registerEvent","module":"SDL.Event","link":"SDL-Event.html#v:registerEvent"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:EventWatchCallback\">EventWatchCallback</a> = <a href=\"SDL-Event.html#t:Event\" title=\"SDL.Event\">Event</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"EventWatchCallback","module":"SDL.Event","link":"SDL-Event.html#t:EventWatchCallback"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:EventWatch\">EventWatch</a>","name":"EventWatch","module":"SDL.Event","link":"SDL-Event.html#t:EventWatch"},{"display_html":"<a href=\"#v:addEventWatch\">addEventWatch</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Event.html#t:EventWatchCallback\" title=\"SDL.Event\">EventWatchCallback</a> -&gt; m <a href=\"SDL-Event.html#t:EventWatch\" title=\"SDL.Event\">EventWatch</a>","name":"addEventWatch","module":"SDL.Event","link":"SDL-Event.html#v:addEventWatch"},{"display_html":"<a href=\"#v:delEventWatch\">delEventWatch</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Event.html#t:EventWatch\" title=\"SDL.Event\">EventWatch</a> -&gt; m ()","name":"delEventWatch","module":"SDL.Event","link":"SDL-Event.html#v:delEventWatch"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Event\">Event</a> = <a href=\"#v:Event\">Event</a> {<ul class=\"subs\"><li><a href=\"#v:eventTimestamp\">eventTimestamp</a> :: <a href=\"SDL-Event.html#t:Timestamp\" title=\"SDL.Event\">Timestamp</a></li><li><a href=\"#v:eventPayload\">eventPayload</a> :: <a href=\"SDL-Event.html#t:EventPayload\" title=\"SDL.Event\">EventPayload</a></li></ul>}","name":"Event Event eventTimestamp eventPayload","module":"SDL.Event","link":"SDL-Event.html#t:Event"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Timestamp\">Timestamp</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a>","name":"Timestamp","module":"SDL.Event","link":"SDL-Event.html#t:Timestamp"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:EventPayload\">EventPayload</a><ul class=\"subs\"><li>= <a href=\"#v:WindowShownEvent\">WindowShownEvent</a> !<a href=\"SDL-Event.html#t:WindowShownEventData\" title=\"SDL.Event\">WindowShownEventData</a></li><li>| <a href=\"#v:WindowHiddenEvent\">WindowHiddenEvent</a> !<a href=\"SDL-Event.html#t:WindowHiddenEventData\" title=\"SDL.Event\">WindowHiddenEventData</a></li><li>| <a href=\"#v:WindowExposedEvent\">WindowExposedEvent</a> !<a href=\"SDL-Event.html#t:WindowExposedEventData\" title=\"SDL.Event\">WindowExposedEventData</a></li><li>| <a href=\"#v:WindowMovedEvent\">WindowMovedEvent</a> !<a href=\"SDL-Event.html#t:WindowMovedEventData\" title=\"SDL.Event\">WindowMovedEventData</a></li><li>| <a href=\"#v:WindowResizedEvent\">WindowResizedEvent</a> !<a href=\"SDL-Event.html#t:WindowResizedEventData\" title=\"SDL.Event\">WindowResizedEventData</a></li><li>| <a href=\"#v:WindowSizeChangedEvent\">WindowSizeChangedEvent</a> !<a href=\"SDL-Event.html#t:WindowSizeChangedEventData\" title=\"SDL.Event\">WindowSizeChangedEventData</a></li><li>| <a href=\"#v:WindowMinimizedEvent\">WindowMinimizedEvent</a> !<a href=\"SDL-Event.html#t:WindowMinimizedEventData\" title=\"SDL.Event\">WindowMinimizedEventData</a></li><li>| <a href=\"#v:WindowMaximizedEvent\">WindowMaximizedEvent</a> !<a href=\"SDL-Event.html#t:WindowMaximizedEventData\" title=\"SDL.Event\">WindowMaximizedEventData</a></li><li>| <a href=\"#v:WindowRestoredEvent\">WindowRestoredEvent</a> !<a href=\"SDL-Event.html#t:WindowRestoredEventData\" title=\"SDL.Event\">WindowRestoredEventData</a></li><li>| <a href=\"#v:WindowGainedMouseFocusEvent\">WindowGainedMouseFocusEvent</a> !<a href=\"SDL-Event.html#t:WindowGainedMouseFocusEventData\" title=\"SDL.Event\">WindowGainedMouseFocusEventData</a></li><li>| <a href=\"#v:WindowLostMouseFocusEvent\">WindowLostMouseFocusEvent</a> !<a href=\"SDL-Event.html#t:WindowLostMouseFocusEventData\" title=\"SDL.Event\">WindowLostMouseFocusEventData</a></li><li>| <a href=\"#v:WindowGainedKeyboardFocusEvent\">WindowGainedKeyboardFocusEvent</a> !<a href=\"SDL-Event.html#t:WindowGainedKeyboardFocusEventData\" title=\"SDL.Event\">WindowGainedKeyboardFocusEventData</a></li><li>| <a href=\"#v:WindowLostKeyboardFocusEvent\">WindowLostKeyboardFocusEvent</a> !<a href=\"SDL-Event.html#t:WindowLostKeyboardFocusEventData\" title=\"SDL.Event\">WindowLostKeyboardFocusEventData</a></li><li>| <a href=\"#v:WindowClosedEvent\">WindowClosedEvent</a> !<a href=\"SDL-Event.html#t:WindowClosedEventData\" title=\"SDL.Event\">WindowClosedEventData</a></li><li>| <a href=\"#v:KeyboardEvent\">KeyboardEvent</a> !<a href=\"SDL-Event.html#t:KeyboardEventData\" title=\"SDL.Event\">KeyboardEventData</a></li><li>| <a href=\"#v:TextEditingEvent\">TextEditingEvent</a> !<a href=\"SDL-Event.html#t:TextEditingEventData\" title=\"SDL.Event\">TextEditingEventData</a></li><li>| <a href=\"#v:TextInputEvent\">TextInputEvent</a> !<a href=\"SDL-Event.html#t:TextInputEventData\" title=\"SDL.Event\">TextInputEventData</a></li><li>| <a href=\"#v:KeymapChangedEvent\">KeymapChangedEvent</a></li><li>| <a href=\"#v:MouseMotionEvent\">MouseMotionEvent</a> !<a href=\"SDL-Event.html#t:MouseMotionEventData\" title=\"SDL.Event\">MouseMotionEventData</a></li><li>| <a href=\"#v:MouseButtonEvent\">MouseButtonEvent</a> !<a href=\"SDL-Event.html#t:MouseButtonEventData\" title=\"SDL.Event\">MouseButtonEventData</a></li><li>| <a href=\"#v:MouseWheelEvent\">MouseWheelEvent</a> !<a href=\"SDL-Event.html#t:MouseWheelEventData\" title=\"SDL.Event\">MouseWheelEventData</a></li><li>| <a href=\"#v:JoyAxisEvent\">JoyAxisEvent</a> !<a href=\"SDL-Event.html#t:JoyAxisEventData\" title=\"SDL.Event\">JoyAxisEventData</a></li><li>| <a href=\"#v:JoyBallEvent\">JoyBallEvent</a> !<a href=\"SDL-Event.html#t:JoyBallEventData\" title=\"SDL.Event\">JoyBallEventData</a></li><li>| <a href=\"#v:JoyHatEvent\">JoyHatEvent</a> !<a href=\"SDL-Event.html#t:JoyHatEventData\" title=\"SDL.Event\">JoyHatEventData</a></li><li>| <a href=\"#v:JoyButtonEvent\">JoyButtonEvent</a> !<a href=\"SDL-Event.html#t:JoyButtonEventData\" title=\"SDL.Event\">JoyButtonEventData</a></li><li>| <a href=\"#v:JoyDeviceEvent\">JoyDeviceEvent</a> !<a href=\"SDL-Event.html#t:JoyDeviceEventData\" title=\"SDL.Event\">JoyDeviceEventData</a></li><li>| <a href=\"#v:ControllerAxisEvent\">ControllerAxisEvent</a> !<a href=\"SDL-Event.html#t:ControllerAxisEventData\" title=\"SDL.Event\">ControllerAxisEventData</a></li><li>| <a href=\"#v:ControllerButtonEvent\">ControllerButtonEvent</a> !<a href=\"SDL-Event.html#t:ControllerButtonEventData\" title=\"SDL.Event\">ControllerButtonEventData</a></li><li>| <a href=\"#v:ControllerDeviceEvent\">ControllerDeviceEvent</a> !<a href=\"SDL-Event.html#t:ControllerDeviceEventData\" title=\"SDL.Event\">ControllerDeviceEventData</a></li><li>| <a href=\"#v:AudioDeviceEvent\">AudioDeviceEvent</a> !<a href=\"SDL-Event.html#t:AudioDeviceEventData\" title=\"SDL.Event\">AudioDeviceEventData</a></li><li>| <a href=\"#v:QuitEvent\">QuitEvent</a></li><li>| <a href=\"#v:UserEvent\">UserEvent</a> !<a href=\"SDL-Event.html#t:UserEventData\" title=\"SDL.Event\">UserEventData</a></li><li>| <a href=\"#v:SysWMEvent\">SysWMEvent</a> !<a href=\"SDL-Event.html#t:SysWMEventData\" title=\"SDL.Event\">SysWMEventData</a></li><li>| <a href=\"#v:TouchFingerEvent\">TouchFingerEvent</a> !<a href=\"SDL-Event.html#t:TouchFingerEventData\" title=\"SDL.Event\">TouchFingerEventData</a></li><li>| <a href=\"#v:TouchFingerMotionEvent\">TouchFingerMotionEvent</a> !<a href=\"SDL-Event.html#t:TouchFingerMotionEventData\" title=\"SDL.Event\">TouchFingerMotionEventData</a></li><li>| <a href=\"#v:MultiGestureEvent\">MultiGestureEvent</a> !<a href=\"SDL-Event.html#t:MultiGestureEventData\" title=\"SDL.Event\">MultiGestureEventData</a></li><li>| <a href=\"#v:DollarGestureEvent\">DollarGestureEvent</a> !<a href=\"SDL-Event.html#t:DollarGestureEventData\" title=\"SDL.Event\">DollarGestureEventData</a></li><li>| <a href=\"#v:DropEvent\">DropEvent</a> !<a href=\"SDL-Event.html#t:DropEventData\" title=\"SDL.Event\">DropEventData</a></li><li>| <a href=\"#v:ClipboardUpdateEvent\">ClipboardUpdateEvent</a></li><li>| <a href=\"#v:UnknownEvent\">UnknownEvent</a> !<a href=\"SDL-Event.html#t:UnknownEventData\" title=\"SDL.Event\">UnknownEventData</a></li></ul>","name":"EventPayload KeyboardEvent TextEditingEvent TextInputEvent KeymapChangedEvent MouseMotionEvent MouseButtonEvent MouseWheelEvent JoyAxisEvent JoyBallEvent JoyHatEvent JoyButtonEvent JoyDeviceEvent ControllerAxisEvent ControllerButtonEvent ControllerDeviceEvent AudioDeviceEvent QuitEvent UserEvent SysWMEvent TouchFingerEvent MultiGestureEvent DollarGestureEvent DropEvent ClipboardUpdateEvent UnknownEvent WindowShownEvent WindowHiddenEvent WindowExposedEvent WindowMovedEvent WindowResizedEvent WindowSizeChangedEvent WindowMinimizedEvent WindowMaximizedEvent WindowRestoredEvent WindowGainedMouseFocusEvent WindowLostMouseFocusEvent WindowGainedKeyboardFocusEvent WindowLostKeyboardFocusEvent WindowClosedEvent TouchFingerMotionEvent","module":"SDL.Event","link":"SDL-Event.html#t:EventPayload"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowShownEventData\">WindowShownEventData</a> = <a href=\"#v:WindowShownEventData\">WindowShownEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowShownEventWindow\">windowShownEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowShownEventData WindowShownEventData windowShownEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowShownEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowHiddenEventData\">WindowHiddenEventData</a> = <a href=\"#v:WindowHiddenEventData\">WindowHiddenEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowHiddenEventWindow\">windowHiddenEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowHiddenEventData WindowHiddenEventData windowHiddenEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowHiddenEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowExposedEventData\">WindowExposedEventData</a> = <a href=\"#v:WindowExposedEventData\">WindowExposedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowExposedEventWindow\">windowExposedEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowExposedEventData WindowExposedEventData windowExposedEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowExposedEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowMovedEventData\">WindowMovedEventData</a> = <a href=\"#v:WindowMovedEventData\">WindowMovedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowMovedEventWindow\">windowMovedEventWindow</a> :: !<a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li><li><a href=\"#v:windowMovedEventPosition\">windowMovedEventPosition</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li></ul>}","name":"WindowMovedEventData WindowMovedEventData windowMovedEventWindow windowMovedEventPosition","module":"SDL.Event","link":"SDL-Event.html#t:WindowMovedEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowResizedEventData\">WindowResizedEventData</a> = <a href=\"#v:WindowResizedEventData\">WindowResizedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowResizedEventWindow\">windowResizedEventWindow</a> :: !<a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li><li><a href=\"#v:windowResizedEventSize\">windowResizedEventSize</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li></ul>}","name":"WindowResizedEventData WindowResizedEventData windowResizedEventWindow windowResizedEventSize","module":"SDL.Event","link":"SDL-Event.html#t:WindowResizedEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:WindowSizeChangedEventData\">WindowSizeChangedEventData</a> = <a href=\"#v:WindowSizeChangedEventData\">WindowSizeChangedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowSizeChangedEventWindow\">windowSizeChangedEventWindow</a> :: !<a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li><li><a href=\"#v:windowSizeChangedEventSize\">windowSizeChangedEventSize</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li></ul>}","name":"WindowSizeChangedEventData WindowSizeChangedEventData windowSizeChangedEventWindow windowSizeChangedEventSize","module":"SDL.Event","link":"SDL-Event.html#t:WindowSizeChangedEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowMinimizedEventData\">WindowMinimizedEventData</a> = <a href=\"#v:WindowMinimizedEventData\">WindowMinimizedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowMinimizedEventWindow\">windowMinimizedEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowMinimizedEventData WindowMinimizedEventData windowMinimizedEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowMinimizedEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowMaximizedEventData\">WindowMaximizedEventData</a> = <a href=\"#v:WindowMaximizedEventData\">WindowMaximizedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowMaximizedEventWindow\">windowMaximizedEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowMaximizedEventData WindowMaximizedEventData windowMaximizedEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowMaximizedEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowRestoredEventData\">WindowRestoredEventData</a> = <a href=\"#v:WindowRestoredEventData\">WindowRestoredEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowRestoredEventWindow\">windowRestoredEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowRestoredEventData WindowRestoredEventData windowRestoredEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowRestoredEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowGainedMouseFocusEventData\">WindowGainedMouseFocusEventData</a> = <a href=\"#v:WindowGainedMouseFocusEventData\">WindowGainedMouseFocusEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowGainedMouseFocusEventWindow\">windowGainedMouseFocusEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowGainedMouseFocusEventData WindowGainedMouseFocusEventData windowGainedMouseFocusEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowGainedMouseFocusEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowLostMouseFocusEventData\">WindowLostMouseFocusEventData</a> = <a href=\"#v:WindowLostMouseFocusEventData\">WindowLostMouseFocusEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowLostMouseFocusEventWindow\">windowLostMouseFocusEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowLostMouseFocusEventData WindowLostMouseFocusEventData windowLostMouseFocusEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowLostMouseFocusEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowGainedKeyboardFocusEventData\">WindowGainedKeyboardFocusEventData</a> = <a href=\"#v:WindowGainedKeyboardFocusEventData\">WindowGainedKeyboardFocusEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowGainedKeyboardFocusEventWindow\">windowGainedKeyboardFocusEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowGainedKeyboardFocusEventData WindowGainedKeyboardFocusEventData windowGainedKeyboardFocusEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowGainedKeyboardFocusEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowLostKeyboardFocusEventData\">WindowLostKeyboardFocusEventData</a> = <a href=\"#v:WindowLostKeyboardFocusEventData\">WindowLostKeyboardFocusEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowLostKeyboardFocusEventWindow\">windowLostKeyboardFocusEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowLostKeyboardFocusEventData WindowLostKeyboardFocusEventData windowLostKeyboardFocusEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowLostKeyboardFocusEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:WindowClosedEventData\">WindowClosedEventData</a> = <a href=\"#v:WindowClosedEventData\">WindowClosedEventData</a> {<ul class=\"subs\"><li><a href=\"#v:windowClosedEventWindow\">windowClosedEventWindow</a> :: <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a></li></ul>}","name":"WindowClosedEventData WindowClosedEventData windowClosedEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:WindowClosedEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SysWMEventData\">SysWMEventData</a> = <a href=\"#v:SysWMEventData\">SysWMEventData</a> {<ul class=\"subs\"><li><a href=\"#v:sysWMEventMsg\">sysWMEventMsg</a> :: <a href=\"SDL-Raw-Types.html#t:SysWMmsg\" title=\"SDL.Raw.Types\">SysWMmsg</a></li></ul>}","name":"SysWMEventData SysWMEventData sysWMEventMsg","module":"SDL.Event","link":"SDL-Event.html#t:SysWMEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:KeyboardEventData\">KeyboardEventData</a> = <a href=\"#v:KeyboardEventData\">KeyboardEventData</a> {<ul class=\"subs\"><li><a href=\"#v:keyboardEventWindow\">keyboardEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:keyboardEventKeyMotion\">keyboardEventKeyMotion</a> :: !<a href=\"SDL-Event.html#t:InputMotion\" title=\"SDL.Event\">InputMotion</a></li><li><a href=\"#v:keyboardEventRepeat\">keyboardEventRepeat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:keyboardEventKeysym\">keyboardEventKeysym</a> :: !<a href=\"SDL-Input-Keyboard.html#t:Keysym\" title=\"SDL.Input.Keyboard\">Keysym</a></li></ul>}","name":"KeyboardEventData KeyboardEventData keyboardEventRepeat keyboardEventKeysym keyboardEventWindow keyboardEventKeyMotion","module":"SDL.Event","link":"SDL-Event.html#t:KeyboardEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TextEditingEventData\">TextEditingEventData</a> = <a href=\"#v:TextEditingEventData\">TextEditingEventData</a> {<ul class=\"subs\"><li><a href=\"#v:textEditingEventWindow\">textEditingEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:textEditingEventText\">textEditingEventText</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:textEditingEventStart\">textEditingEventStart</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:textEditingEventLength\">textEditingEventLength</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li></ul>}","name":"TextEditingEventData TextEditingEventData textEditingEventText textEditingEventStart textEditingEventLength textEditingEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:TextEditingEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TextInputEventData\">TextInputEventData</a> = <a href=\"#v:TextInputEventData\">TextInputEventData</a> {<ul class=\"subs\"><li><a href=\"#v:textInputEventWindow\">textInputEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:textInputEventText\">textInputEventText</a> :: !<a href=\"/package/text-1.2.5.0/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"TextInputEventData TextInputEventData textInputEventText textInputEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:TextInputEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseMotionEventData\">MouseMotionEventData</a> = <a href=\"#v:MouseMotionEventData\">MouseMotionEventData</a> {<ul class=\"subs\"><li><a href=\"#v:mouseMotionEventWindow\">mouseMotionEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:mouseMotionEventWhich\">mouseMotionEventWhich</a> :: !<a href=\"SDL-Input-Mouse.html#t:MouseDevice\" title=\"SDL.Input.Mouse\">MouseDevice</a></li><li><a href=\"#v:mouseMotionEventState\">mouseMotionEventState</a> :: ![<a href=\"SDL-Event.html#t:MouseButton\" title=\"SDL.Event\">MouseButton</a>]</li><li><a href=\"#v:mouseMotionEventPos\">mouseMotionEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li><li><a href=\"#v:mouseMotionEventRelMotion\">mouseMotionEventRelMotion</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li></ul>}","name":"MouseMotionEventData MouseMotionEventData mouseMotionEventWhich mouseMotionEventState mouseMotionEventWindow mouseMotionEventPos mouseMotionEventRelMotion","module":"SDL.Event","link":"SDL-Event.html#t:MouseMotionEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseButtonEventData\">MouseButtonEventData</a> = <a href=\"#v:MouseButtonEventData\">MouseButtonEventData</a> {<ul class=\"subs\"><li><a href=\"#v:mouseButtonEventWindow\">mouseButtonEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:mouseButtonEventMotion\">mouseButtonEventMotion</a> :: !<a href=\"SDL-Event.html#t:InputMotion\" title=\"SDL.Event\">InputMotion</a></li><li><a href=\"#v:mouseButtonEventWhich\">mouseButtonEventWhich</a> :: !<a href=\"SDL-Input-Mouse.html#t:MouseDevice\" title=\"SDL.Input.Mouse\">MouseDevice</a></li><li><a href=\"#v:mouseButtonEventButton\">mouseButtonEventButton</a> :: !<a href=\"SDL-Event.html#t:MouseButton\" title=\"SDL.Event\">MouseButton</a></li><li><a href=\"#v:mouseButtonEventClicks\">mouseButtonEventClicks</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:mouseButtonEventPos\">mouseButtonEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li></ul>}","name":"MouseButtonEventData MouseButtonEventData mouseButtonEventWhich mouseButtonEventButton mouseButtonEventClicks mouseButtonEventWindow mouseButtonEventMotion mouseButtonEventPos","module":"SDL.Event","link":"SDL-Event.html#t:MouseButtonEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseWheelEventData\">MouseWheelEventData</a> = <a href=\"#v:MouseWheelEventData\">MouseWheelEventData</a> {<ul class=\"subs\"><li><a href=\"#v:mouseWheelEventWindow\">mouseWheelEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:mouseWheelEventWhich\">mouseWheelEventWhich</a> :: !<a href=\"SDL-Input-Mouse.html#t:MouseDevice\" title=\"SDL.Input.Mouse\">MouseDevice</a></li><li><a href=\"#v:mouseWheelEventPos\">mouseWheelEventPos</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a>)</li><li><a href=\"#v:mouseWheelEventDirection\">mouseWheelEventDirection</a> :: !<a href=\"SDL-Input-Mouse.html#t:MouseScrollDirection\" title=\"SDL.Input.Mouse\">MouseScrollDirection</a></li></ul>}","name":"MouseWheelEventData MouseWheelEventData mouseWheelEventWhich mouseWheelEventDirection mouseWheelEventWindow mouseWheelEventPos","module":"SDL.Event","link":"SDL-Event.html#t:MouseWheelEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyAxisEventData\">JoyAxisEventData</a> = <a href=\"#v:JoyAxisEventData\">JoyAxisEventData</a> {<ul class=\"subs\"><li><a href=\"#v:joyAxisEventWhich\">joyAxisEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyAxisEventAxis\">joyAxisEventAxis</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyAxisEventValue\">joyAxisEventValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li></ul>}","name":"JoyAxisEventData JoyAxisEventData joyAxisEventWhich joyAxisEventAxis joyAxisEventValue","module":"SDL.Event","link":"SDL-Event.html#t:JoyAxisEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyBallEventData\">JoyBallEventData</a> = <a href=\"#v:JoyBallEventData\">JoyBallEventData</a> {<ul class=\"subs\"><li><a href=\"#v:joyBallEventWhich\">joyBallEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyBallEventBall\">joyBallEventBall</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyBallEventRelMotion\">joyBallEventRelMotion</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a>)</li></ul>}","name":"JoyBallEventData JoyBallEventData joyBallEventWhich joyBallEventBall joyBallEventRelMotion","module":"SDL.Event","link":"SDL-Event.html#t:JoyBallEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyHatEventData\">JoyHatEventData</a> = <a href=\"#v:JoyHatEventData\">JoyHatEventData</a> {<ul class=\"subs\"><li><a href=\"#v:joyHatEventWhich\">joyHatEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyHatEventHat\">joyHatEventHat</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyHatEventValue\">joyHatEventValue</a> :: !<a href=\"SDL-Input-Joystick.html#t:JoyHatPosition\" title=\"SDL.Input.Joystick\">JoyHatPosition</a></li></ul>}","name":"JoyHatEventData JoyHatEventData joyHatEventWhich joyHatEventHat joyHatEventValue","module":"SDL.Event","link":"SDL-Event.html#t:JoyHatEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyButtonEventData\">JoyButtonEventData</a> = <a href=\"#v:JoyButtonEventData\">JoyButtonEventData</a> {<ul class=\"subs\"><li><a href=\"#v:joyButtonEventWhich\">joyButtonEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:joyButtonEventButton\">joyButtonEventButton</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a></li><li><a href=\"#v:joyButtonEventState\">joyButtonEventState</a> :: !<a href=\"SDL-Input-Joystick.html#t:JoyButtonState\" title=\"SDL.Input.Joystick\">JoyButtonState</a></li></ul>}","name":"JoyButtonEventData JoyButtonEventData joyButtonEventWhich joyButtonEventButton joyButtonEventState","module":"SDL.Event","link":"SDL-Event.html#t:JoyButtonEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:JoyDeviceEventData\">JoyDeviceEventData</a> = <a href=\"#v:JoyDeviceEventData\">JoyDeviceEventData</a> {<ul class=\"subs\"><li><a href=\"#v:joyDeviceEventConnection\">joyDeviceEventConnection</a> :: !<a href=\"SDL-Input-Joystick.html#t:JoyDeviceConnection\" title=\"SDL.Input.Joystick\">JoyDeviceConnection</a></li><li><a href=\"#v:joyDeviceEventWhich\">joyDeviceEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li></ul>}","name":"JoyDeviceEventData JoyDeviceEventData joyDeviceEventWhich joyDeviceEventConnection","module":"SDL.Event","link":"SDL-Event.html#t:JoyDeviceEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerAxisEventData\">ControllerAxisEventData</a> = <a href=\"#v:ControllerAxisEventData\">ControllerAxisEventData</a> {<ul class=\"subs\"><li><a href=\"#v:controllerAxisEventWhich\">controllerAxisEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:controllerAxisEventAxis\">controllerAxisEventAxis</a> :: !<a href=\"SDL-Input-GameController.html#t:ControllerAxis\" title=\"SDL.Input.GameController\">ControllerAxis</a></li><li><a href=\"#v:controllerAxisEventValue\">controllerAxisEventValue</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int16\" title=\"Data.Int\">Int16</a></li></ul>}","name":"ControllerAxisEventData ControllerAxisEventData controllerAxisEventWhich controllerAxisEventAxis controllerAxisEventValue","module":"SDL.Event","link":"SDL-Event.html#t:ControllerAxisEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerButtonEventData\">ControllerButtonEventData</a> = <a href=\"#v:ControllerButtonEventData\">ControllerButtonEventData</a> {<ul class=\"subs\"><li><a href=\"#v:controllerButtonEventWhich\">controllerButtonEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li><li><a href=\"#v:controllerButtonEventButton\">controllerButtonEventButton</a> :: !<a href=\"SDL-Input-GameController.html#t:ControllerButton\" title=\"SDL.Input.GameController\">ControllerButton</a></li><li><a href=\"#v:controllerButtonEventState\">controllerButtonEventState</a> :: !<a href=\"SDL-Input-GameController.html#t:ControllerButtonState\" title=\"SDL.Input.GameController\">ControllerButtonState</a></li></ul>}","name":"ControllerButtonEventData ControllerButtonEventData controllerButtonEventWhich controllerButtonEventButton controllerButtonEventState","module":"SDL.Event","link":"SDL-Event.html#t:ControllerButtonEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControllerDeviceEventData\">ControllerDeviceEventData</a> = <a href=\"#v:ControllerDeviceEventData\">ControllerDeviceEventData</a> {<ul class=\"subs\"><li><a href=\"#v:controllerDeviceEventConnection\">controllerDeviceEventConnection</a> :: !<a href=\"SDL-Input-GameController.html#t:ControllerDeviceConnection\" title=\"SDL.Input.GameController\">ControllerDeviceConnection</a></li><li><a href=\"#v:controllerDeviceEventWhich\">controllerDeviceEventWhich</a> :: !<a href=\"SDL-Raw-Types.html#t:JoystickID\" title=\"SDL.Raw.Types\">JoystickID</a></li></ul>}","name":"ControllerDeviceEventData ControllerDeviceEventData controllerDeviceEventWhich controllerDeviceEventConnection","module":"SDL.Event","link":"SDL-Event.html#t:ControllerDeviceEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AudioDeviceEventData\">AudioDeviceEventData</a> = <a href=\"#v:AudioDeviceEventData\">AudioDeviceEventData</a> {<ul class=\"subs\"><li><a href=\"#v:audioDeviceEventIsAddition\">audioDeviceEventIsAddition</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:audioDeviceEventWhich\">audioDeviceEventWhich</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:audioDeviceEventIsCapture\">audioDeviceEventIsCapture</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"AudioDeviceEventData AudioDeviceEventData audioDeviceEventWhich audioDeviceEventIsCapture audioDeviceEventIsAddition","module":"SDL.Event","link":"SDL-Event.html#t:AudioDeviceEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:UserEventData\">UserEventData</a> = <a href=\"#v:UserEventData\">UserEventData</a> {<ul class=\"subs\"><li><a href=\"#v:userEventType\">userEventType</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:userEventWindow\">userEventWindow</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a>)</li><li><a href=\"#v:userEventCode\">userEventCode</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int32\" title=\"Data.Int\">Int32</a></li><li><a href=\"#v:userEventData1\">userEventData1</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li><li><a href=\"#v:userEventData2\">userEventData2</a> :: !(<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>}","name":"UserEventData UserEventData userEventCode userEventData1 userEventData2 userEventType userEventWindow","module":"SDL.Event","link":"SDL-Event.html#t:UserEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TouchFingerEventData\">TouchFingerEventData</a> = <a href=\"#v:TouchFingerEventData\">TouchFingerEventData</a> {<ul class=\"subs\"><li><a href=\"#v:touchFingerEventTouchID\">touchFingerEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:touchFingerEventFingerID\">touchFingerEventFingerID</a> :: !<a href=\"SDL-Raw-Types.html#t:FingerID\" title=\"SDL.Raw.Types\">FingerID</a></li><li><a href=\"#v:touchFingerEventMotion\">touchFingerEventMotion</a> :: !<a href=\"SDL-Event.html#t:InputMotion\" title=\"SDL.Event\">InputMotion</a></li><li><a href=\"#v:touchFingerEventPos\">touchFingerEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)</li><li><a href=\"#v:touchFingerEventPressure\">touchFingerEventPressure</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul>}","name":"TouchFingerEventData TouchFingerEventData touchFingerEventTouchID touchFingerEventFingerID touchFingerEventPressure touchFingerEventMotion touchFingerEventPos","module":"SDL.Event","link":"SDL-Event.html#t:TouchFingerEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TouchFingerMotionEventData\">TouchFingerMotionEventData</a> = <a href=\"#v:TouchFingerMotionEventData\">TouchFingerMotionEventData</a> {<ul class=\"subs\"><li><a href=\"#v:touchFingerMotionEventTouchID\">touchFingerMotionEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:touchFingerMotionEventFingerID\">touchFingerMotionEventFingerID</a> :: !<a href=\"SDL-Raw-Types.html#t:FingerID\" title=\"SDL.Raw.Types\">FingerID</a></li><li><a href=\"#v:touchFingerMotionEventPos\">touchFingerMotionEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)</li><li><a href=\"#v:touchFingerMotionEventRelMotion\">touchFingerMotionEventRelMotion</a> :: !(<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)</li><li><a href=\"#v:touchFingerMotionEventPressure\">touchFingerMotionEventPressure</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li></ul>}","name":"TouchFingerMotionEventData TouchFingerMotionEventData touchFingerMotionEventTouchID touchFingerMotionEventFingerID touchFingerMotionEventPos touchFingerMotionEventRelMotion touchFingerMotionEventPressure","module":"SDL.Event","link":"SDL-Event.html#t:TouchFingerMotionEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MultiGestureEventData\">MultiGestureEventData</a> = <a href=\"#v:MultiGestureEventData\">MultiGestureEventData</a> {<ul class=\"subs\"><li><a href=\"#v:multiGestureEventTouchID\">multiGestureEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:multiGestureEventDTheta\">multiGestureEventDTheta</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventDDist\">multiGestureEventDDist</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:multiGestureEventPos\">multiGestureEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)</li><li><a href=\"#v:multiGestureEventNumFingers\">multiGestureEventNumFingers</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word16\" title=\"Data.Word\">Word16</a></li></ul>}","name":"MultiGestureEventData MultiGestureEventData multiGestureEventTouchID multiGestureEventDTheta multiGestureEventDDist multiGestureEventNumFingers multiGestureEventPos","module":"SDL.Event","link":"SDL-Event.html#t:MultiGestureEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DollarGestureEventData\">DollarGestureEventData</a> = <a href=\"#v:DollarGestureEventData\">DollarGestureEventData</a> {<ul class=\"subs\"><li><a href=\"#v:dollarGestureEventTouchID\">dollarGestureEventTouchID</a> :: !<a href=\"SDL-Raw-Types.html#t:TouchID\" title=\"SDL.Raw.Types\">TouchID</a></li><li><a href=\"#v:dollarGestureEventGestureID\">dollarGestureEventGestureID</a> :: !<a href=\"SDL-Raw-Types.html#t:GestureID\" title=\"SDL.Raw.Types\">GestureID</a></li><li><a href=\"#v:dollarGestureEventNumFingers\">dollarGestureEventNumFingers</a> :: !<a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li><li><a href=\"#v:dollarGestureEventError\">dollarGestureEventError</a> :: !<a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a></li><li><a href=\"#v:dollarGestureEventPos\">dollarGestureEventPos</a> :: !(<a href=\"SDL-Vect.html#t:Point\" title=\"SDL.Vect\">Point</a> <a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CFloat\" title=\"Foreign.C.Types\">CFloat</a>)</li></ul>}","name":"DollarGestureEventData DollarGestureEventData dollarGestureEventTouchID dollarGestureEventGestureID dollarGestureEventNumFingers dollarGestureEventError dollarGestureEventPos","module":"SDL.Event","link":"SDL-Event.html#t:DollarGestureEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:DropEventData\">DropEventData</a> = <a href=\"#v:DropEventData\">DropEventData</a> {<ul class=\"subs\"><li><a href=\"#v:dropEventFile\">dropEventFile</a> :: <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a></li></ul>}","name":"DropEventData DropEventData dropEventFile","module":"SDL.Event","link":"SDL-Event.html#t:DropEventData"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:UnknownEventData\">UnknownEventData</a> = <a href=\"#v:UnknownEventData\">UnknownEventData</a> {<ul class=\"subs\"><li><a href=\"#v:unknownEventType\">unknownEventType</a> :: <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word32\" title=\"Data.Word\">Word32</a></li></ul>}","name":"UnknownEventData UnknownEventData unknownEventType","module":"SDL.Event","link":"SDL-Event.html#t:UnknownEventData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:InputMotion\">InputMotion</a><ul class=\"subs\"><li>= <a href=\"#v:Released\">Released</a></li><li>| <a href=\"#v:Pressed\">Pressed</a></li></ul>","name":"InputMotion Released Pressed","module":"SDL.Event","link":"SDL-Event.html#t:InputMotion"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MouseButton\">MouseButton</a><ul class=\"subs\"><li>= <a href=\"#v:ButtonLeft\">ButtonLeft</a></li><li>| <a href=\"#v:ButtonMiddle\">ButtonMiddle</a></li><li>| <a href=\"#v:ButtonRight\">ButtonRight</a></li><li>| <a href=\"#v:ButtonX1\">ButtonX1</a></li><li>| <a href=\"#v:ButtonX2\">ButtonX2</a></li><li>| <a href=\"#v:ButtonExtra\">ButtonExtra</a> !<a href=\"/package/base-4.16.4.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a></li></ul>","name":"MouseButton ButtonLeft ButtonMiddle ButtonRight ButtonX1 ButtonX2 ButtonExtra","module":"SDL.Event","link":"SDL-Event.html#t:MouseButton"},{"display_html":"module <a href=\"SDL-Init.html\">SDL.Init</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Audio.html\">SDL.Audio</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Event.html\">SDL.Event</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Filesystem.html\">SDL.Filesystem</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Hint.html\">SDL.Hint</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Input.html\">SDL.Input</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Power.html\">SDL.Power</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Time.html\">SDL.Time</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Vect.html\">SDL.Vect</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Video.html\">SDL.Video</a>","name":"","module":"SDL","link":""},{"display_html":"module <a href=\"SDL-Exception.html\">SDL.Exception</a>","name":"","module":"SDL","link":""},{"display_html":"<a href=\"#v:get\">get</a> :: (<a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:HasGetter\" title=\"Data.StateVar\">HasGetter</a> t a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; t -&gt; m a","name":"get","module":"SDL","link":"SDL.html#v:get"},{"display_html":"<a href=\"#v:-36--61-\">($=)</a> :: (<a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:HasSetter\" title=\"Data.StateVar\">HasSetter</a> t a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; t -&gt; a -&gt; m ()","name":"$=","module":"SDL","link":"SDL.html#v:-36--61-"},{"display_html":"<a href=\"#v:-36--126-\">($~)</a> :: (<a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:HasUpdate\" title=\"Data.StateVar\">HasUpdate</a> t a b, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; t -&gt; (a -&gt; b) -&gt; m ()","name":"$~","module":"SDL","link":"SDL.html#v:-36--126-"},{"display_html":"<a href=\"#v:-36--61--33-\">($=!)</a> :: (<a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:HasSetter\" title=\"Data.StateVar\">HasSetter</a> t a, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; t -&gt; a -&gt; m ()","name":"$=!","module":"SDL","link":"SDL.html#v:-36--61--33-"},{"display_html":"<a href=\"#v:-36--126--33-\">($~!)</a> :: (<a href=\"/package/StateVar-1.2.2/docs/Data-StateVar.html#t:HasUpdate\" title=\"Data.StateVar\">HasUpdate</a> t a b, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; t -&gt; (a -&gt; b) -&gt; m ()","name":"$~!","module":"SDL","link":"SDL.html#v:-36--126--33-"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkInstance\">VkInstance</a> = <a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"VkInstance","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#t:VkInstance"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkSurfaceKHR\">VkSurfaceKHR</a> = <a href=\"/package/base-4.16.4.0/docs/Data-Word.html#t:Word64\" title=\"Data.Word\">Word64</a>","name":"VkSurfaceKHR","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#t:VkSurfaceKHR"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:VkGetInstanceProcAddrFunc\">VkGetInstanceProcAddrFunc</a> = <a href=\"SDL-Video-Vulkan.html#t:VkInstance\" title=\"SDL.Video.Vulkan\">VkInstance</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"/package/base-4.16.4.0/docs/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> ())","name":"VkGetInstanceProcAddrFunc","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#t:VkGetInstanceProcAddrFunc"},{"display_html":"<a href=\"#v:vkLoadLibrary\">vkLoadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"/package/base-4.16.4.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.4.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; m ()","name":"vkLoadLibrary","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkLoadLibrary"},{"display_html":"<a href=\"#v:vkUnloadLibrary\">vkUnloadLibrary</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; m ()","name":"vkUnloadLibrary","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkUnloadLibrary"},{"display_html":"<a href=\"#v:vkGetVkGetInstanceProcAddr\">vkGetVkGetInstanceProcAddr</a> :: (<a href=\"/package/base-4.16.4.0/docs/Data-Functor.html#t:Functor\" title=\"Data.Functor\">Functor</a> m, <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m) =&gt; m <a href=\"SDL-Video-Vulkan.html#t:VkGetInstanceProcAddrFunc\" title=\"SDL.Video.Vulkan\">VkGetInstanceProcAddrFunc</a>","name":"vkGetVkGetInstanceProcAddr","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkGetVkGetInstanceProcAddr"},{"display_html":"<a href=\"#v:vkGetInstanceExtensions\">vkGetInstanceExtensions</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m [<a href=\"/package/base-4.16.4.0/docs/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>]","name":"vkGetInstanceExtensions","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkGetInstanceExtensions"},{"display_html":"<a href=\"#v:vkCreateSurface\">vkCreateSurface</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; <a href=\"SDL-Video-Vulkan.html#t:VkInstance\" title=\"SDL.Video.Vulkan\">VkInstance</a> -&gt; m <a href=\"SDL-Video-Vulkan.html#t:VkSurfaceKHR\" title=\"SDL.Video.Vulkan\">VkSurfaceKHR</a>","name":"vkCreateSurface","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkCreateSurface"},{"display_html":"<a href=\"#v:vkGetDrawableSize\">vkGetDrawableSize</a> :: <a href=\"/package/base-4.16.4.0/docs/Control-Monad-IO-Class.html#t:MonadIO\" title=\"Control.Monad.IO.Class\">MonadIO</a> m =&gt; <a href=\"SDL-Internal-Types.html#t:Window\" title=\"SDL.Internal.Types\">Window</a> -&gt; m (<a href=\"SDL-Vect.html#t:V2\" title=\"SDL.Vect\">V2</a> <a href=\"/package/base-4.16.4.0/docs/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>)","name":"vkGetDrawableSize","module":"SDL.Video.Vulkan","link":"SDL-Video-Vulkan.html#v:vkGetDrawableSize"}]