starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/h9d7aympql0nywdlywpaqfxy1mh0k4yi-ghc-9.2.5/bin:/gnu/store/jz5dwdxq4di29cd0rjjzkw356dhkzjil-pkg-config-0.29.2/bin:/gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/bin:/gnu/store/sxx22f98vfbavcqmdksm6as8fvskpxiw-tar-1.34/bin:/gnu/store/x24bm49ag5dvki72mjdz195bfb89nrnb-gzip-1.12/bin:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/bin:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/bin:/gnu/store/zmcf5kpqiighkbh7wslf91qdjwj06yr1-diffutils-3.8/bin:/gnu/store/210yfax18r2g2inxrml9435ikhfcca6m-patch-2.7.6/bin:/gnu/store/c8jyph2lxw0m9na34fg8h70n4nnnz7is-findutils-4.9.0/bin:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/bin:/gnu/store/xxcfsimvxz7z4dj593gnqbkzc6picwzq-sed-4.8/bin:/gnu/store/yrv5f70mn83a876b78i5s79dd2hsh0zf-grep-3.8/bin:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/bin:/gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/bin:/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin:/gnu/store/na1dpbbcxjaa3n8wkwrfpch476f90hlf-ld-wrapper-0/bin:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/bin:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/sbin:/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/sbin' find-files: /gnu/store/jz5dwdxq4di29cd0rjjzkw356dhkzjil-pkg-config-0.29.2/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/67gw1p222sgv5fjmlpfnrpwy3sysslch-ghc-sdl2-2.5.4.0-2.cabal/lib/ghc-9.2.5: Not a directory find-files: /gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/sxx22f98vfbavcqmdksm6as8fvskpxiw-tar-1.34/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/x24bm49ag5dvki72mjdz195bfb89nrnb-gzip-1.12/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/zmcf5kpqiighkbh7wslf91qdjwj06yr1-diffutils-3.8/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/210yfax18r2g2inxrml9435ikhfcca6m-patch-2.7.6/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/c8jyph2lxw0m9na34fg8h70n4nnnz7is-findutils-4.9.0/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/xxcfsimvxz7z4dj593gnqbkzc6picwzq-sed-4.8/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/yrv5f70mn83a876b78i5s79dd2hsh0zf-grep-3.8/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/na1dpbbcxjaa3n8wkwrfpch476f90hlf-ld-wrapper-0/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/87rsx9bv801pmspv64hrnxzcjg1fahi5-libx11-1.8.7/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/xsy1q53sb5iv1mp7ihv3il4n7nbvgbqr-xorgproto-2023.2/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/v2a00w6s3znkiahkv18rzpld4hbirskz-libxxf86vm-1.1.4/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/26srqn74n2dzpccy1mmjfz232dg3c7g0-libxshmfence-1.3/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/xfdrr8dbffw6rifzmvbkdgyy0fcw0b7k-libxfixes-6.0.0/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/4lh6hm4jkpck0wj26cy6ihcd8m66xkv4-libxdamage-1.1.5/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/7dz0nhvawnpyki5n88m1irmq9fh86rf1-libvdpau-1.5/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/mr5dia1myqm0rqhqx2khn7walf0gh9fb-libdrm-2.4.120/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/7zgm9y6n8m4isq12iw7izyn5g6z5m5w7-libxcb-1.15/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/qwpw0mxza9a4crspj90d8s44wmk27d5g-util-macros-1.19.3/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/hdmkbyzrysri9lvkkgj6ya2647g5f5s0-libxext-1.3.4/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/fngdhfba9gpg5j3avix6l0jffpfmq98r-libpciaccess-0.16/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/qijsw76w8l0zz9k0j3vaal488ixy3w8f-libxdmcp-1.1.3/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/q6i6mc09sbklfnv3jbi22mnzbl0wilzx-libxau-1.0.10/lib/ghc-9.2.5: No such file or directory find-files: /gnu/store/79cx86rwdbz3kj1a5mhrlyfjf4dj8iil-libpthread-stubs-0.4/lib/ghc-9.2.5: No such file or directory environment variable `GHC_PACKAGE_PATH' set to `/gnu/store/h9d7aympql0nywdlywpaqfxy1mh0k4yi-ghc-9.2.5/lib/ghc-9.2.5/package.conf.d:/gnu/store/cnzxrwn8q8yy3a2g5adza16srq7lqnfi-ghc-weigh-0.0.16/lib/ghc-9.2.5/ghc-weigh-0.0.16.conf.d:/gnu/store/71wwk67jsc2k0273hwmx3fllrxv0ixld-ghc-statevar-1.2.2/lib/ghc-9.2.5/ghc-statevar-1.2.2.conf.d:/gnu/store/1qw9zv6wi4ilgnxw5b7pqzqr0ggxja1w-ghc-vector-0.12.3.1/lib/ghc-9.2.5/ghc-vector-0.12.3.1.conf.d:/gnu/store/kmr5pcs7q45mmjp6sdpbm7c38jhzmxxs-ghc-linear-1.21.10/lib/ghc-9.2.5/ghc-linear-1.21.10.conf.d' environment variable `PKG_CONFIG_PATH' set to `/gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/lib/pkgconfig:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/lib/pkgconfig:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/lib/pkgconfig:/gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/lib/pkgconfig:/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/lib/pkgconfig:/gnu/store/87rsx9bv801pmspv64hrnxzcjg1fahi5-libx11-1.8.7/lib/pkgconfig:/gnu/store/xsy1q53sb5iv1mp7ihv3il4n7nbvgbqr-xorgproto-2023.2/share/pkgconfig:/gnu/store/v2a00w6s3znkiahkv18rzpld4hbirskz-libxxf86vm-1.1.4/lib/pkgconfig:/gnu/store/26srqn74n2dzpccy1mmjfz232dg3c7g0-libxshmfence-1.3/lib/pkgconfig:/gnu/store/xfdrr8dbffw6rifzmvbkdgyy0fcw0b7k-libxfixes-6.0.0/lib/pkgconfig:/gnu/store/4lh6hm4jkpck0wj26cy6ihcd8m66xkv4-libxdamage-1.1.5/lib/pkgconfig:/gnu/store/7dz0nhvawnpyki5n88m1irmq9fh86rf1-libvdpau-1.5/lib/pkgconfig:/gnu/store/mr5dia1myqm0rqhqx2khn7walf0gh9fb-libdrm-2.4.120/lib/pkgconfig:/gnu/store/7zgm9y6n8m4isq12iw7izyn5g6z5m5w7-libxcb-1.15/lib/pkgconfig:/gnu/store/qwpw0mxza9a4crspj90d8s44wmk27d5g-util-macros-1.19.3/lib/pkgconfig:/gnu/store/hdmkbyzrysri9lvkkgj6ya2647g5f5s0-libxext-1.3.4/lib/pkgconfig:/gnu/store/fngdhfba9gpg5j3avix6l0jffpfmq98r-libpciaccess-0.16/lib/pkgconfig:/gnu/store/qijsw76w8l0zz9k0j3vaal488ixy3w8f-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/q6i6mc09sbklfnv3jbi22mnzbl0wilzx-libxau-1.0.10/lib/pkgconfig:/gnu/store/79cx86rwdbz3kj1a5mhrlyfjf4dj8iil-libpthread-stubs-0.4/lib/pkgconfig' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/include:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/include:/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/include:/gnu/store/87rsx9bv801pmspv64hrnxzcjg1fahi5-libx11-1.8.7/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include:/gnu/store/xsy1q53sb5iv1mp7ihv3il4n7nbvgbqr-xorgproto-2023.2/include:/gnu/store/v2a00w6s3znkiahkv18rzpld4hbirskz-libxxf86vm-1.1.4/include:/gnu/store/26srqn74n2dzpccy1mmjfz232dg3c7g0-libxshmfence-1.3/include:/gnu/store/xfdrr8dbffw6rifzmvbkdgyy0fcw0b7k-libxfixes-6.0.0/include:/gnu/store/4lh6hm4jkpck0wj26cy6ihcd8m66xkv4-libxdamage-1.1.5/include:/gnu/store/7dz0nhvawnpyki5n88m1irmq9fh86rf1-libvdpau-1.5/include:/gnu/store/mr5dia1myqm0rqhqx2khn7walf0gh9fb-libdrm-2.4.120/include:/gnu/store/7zgm9y6n8m4isq12iw7izyn5g6z5m5w7-libxcb-1.15/include:/gnu/store/hdmkbyzrysri9lvkkgj6ya2647g5f5s0-libxext-1.3.4/include:/gnu/store/fngdhfba9gpg5j3avix6l0jffpfmq98r-libpciaccess-0.16/include:/gnu/store/qijsw76w8l0zz9k0j3vaal488ixy3w8f-libxdmcp-1.1.3/include:/gnu/store/q6i6mc09sbklfnv3jbi22mnzbl0wilzx-libxau-1.0.10/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/include:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include/c++:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/include:/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/include:/gnu/store/87rsx9bv801pmspv64hrnxzcjg1fahi5-libx11-1.8.7/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include:/gnu/store/xsy1q53sb5iv1mp7ihv3il4n7nbvgbqr-xorgproto-2023.2/include:/gnu/store/v2a00w6s3znkiahkv18rzpld4hbirskz-libxxf86vm-1.1.4/include:/gnu/store/26srqn74n2dzpccy1mmjfz232dg3c7g0-libxshmfence-1.3/include:/gnu/store/xfdrr8dbffw6rifzmvbkdgyy0fcw0b7k-libxfixes-6.0.0/include:/gnu/store/4lh6hm4jkpck0wj26cy6ihcd8m66xkv4-libxdamage-1.1.5/include:/gnu/store/7dz0nhvawnpyki5n88m1irmq9fh86rf1-libvdpau-1.5/include:/gnu/store/mr5dia1myqm0rqhqx2khn7walf0gh9fb-libdrm-2.4.120/include:/gnu/store/7zgm9y6n8m4isq12iw7izyn5g6z5m5w7-libxcb-1.15/include:/gnu/store/hdmkbyzrysri9lvkkgj6ya2647g5f5s0-libxext-1.3.4/include:/gnu/store/fngdhfba9gpg5j3avix6l0jffpfmq98r-libpciaccess-0.16/include:/gnu/store/qijsw76w8l0zz9k0j3vaal488ixy3w8f-libxdmcp-1.1.3/include:/gnu/store/q6i6mc09sbklfnv3jbi22mnzbl0wilzx-libxau-1.0.10/include' environment variable `LIBRARY_PATH' set to `/gnu/store/h9d7aympql0nywdlywpaqfxy1mh0k4yi-ghc-9.2.5/lib:/gnu/store/cnzxrwn8q8yy3a2g5adza16srq7lqnfi-ghc-weigh-0.0.16/lib:/gnu/store/71wwk67jsc2k0273hwmx3fllrxv0ixld-ghc-statevar-1.2.2/lib:/gnu/store/1qw9zv6wi4ilgnxw5b7pqzqr0ggxja1w-ghc-vector-0.12.3.1/lib:/gnu/store/kmr5pcs7q45mmjp6sdpbm7c38jhzmxxs-ghc-linear-1.21.10/lib:/gnu/store/4mrxppxcqxh2avg6171g0lnk9jn9ncq3-sdl2-2.30.1/lib:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/lib:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/lib:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/lib:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/lib:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/lib:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/lib:/gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static/lib:/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib:/gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/lib:/gnu/store/sjy64dvx18yc5p29zywmg01k3g53p643-libcap-2.64/lib:/gnu/store/87rsx9bv801pmspv64hrnxzcjg1fahi5-libx11-1.8.7/lib:/gnu/store/v2a00w6s3znkiahkv18rzpld4hbirskz-libxxf86vm-1.1.4/lib:/gnu/store/26srqn74n2dzpccy1mmjfz232dg3c7g0-libxshmfence-1.3/lib:/gnu/store/xfdrr8dbffw6rifzmvbkdgyy0fcw0b7k-libxfixes-6.0.0/lib:/gnu/store/4lh6hm4jkpck0wj26cy6ihcd8m66xkv4-libxdamage-1.1.5/lib:/gnu/store/7dz0nhvawnpyki5n88m1irmq9fh86rf1-libvdpau-1.5/lib:/gnu/store/mr5dia1myqm0rqhqx2khn7walf0gh9fb-libdrm-2.4.120/lib:/gnu/store/7zgm9y6n8m4isq12iw7izyn5g6z5m5w7-libxcb-1.15/lib:/gnu/store/qwpw0mxza9a4crspj90d8s44wmk27d5g-util-macros-1.19.3/lib:/gnu/store/hdmkbyzrysri9lvkkgj6ya2647g5f5s0-libxext-1.3.4/lib:/gnu/store/fngdhfba9gpg5j3avix6l0jffpfmq98r-libpciaccess-0.16/lib:/gnu/store/qijsw76w8l0zz9k0j3vaal488ixy3w8f-libxdmcp-1.1.3/lib:/gnu/store/q6i6mc09sbklfnv3jbi22mnzbl0wilzx-libxau-1.0.10/lib:/gnu/store/79cx86rwdbz3kj1a5mhrlyfjf4dj8iil-libpthread-stubs-0.4/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/locale' environment variable `VDPAU_DRIVER_PATH' set to `/gnu/store/szs3c3l2bq4d7p17aixk2llffacpx7xd-mesa-24.0.4/lib/vdpau' phase `set-paths' succeeded after 0.2 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' sdl2-2.5.4.0/ sdl2-2.5.4.0/ChangeLog.md sdl2-2.5.4.0/LICENSE sdl2-2.5.4.0/Setup.hs sdl2-2.5.4.0/bench/ sdl2-2.5.4.0/bench/Space.hs sdl2-2.5.4.0/cbits/ sdl2-2.5.4.0/cbits/sdlhelper.c sdl2-2.5.4.0/examples/ sdl2-2.5.4.0/examples/AudioExample.hs sdl2-2.5.4.0/examples/EventWatch.hs sdl2-2.5.4.0/examples/OpenGLExample.hs sdl2-2.5.4.0/examples/UserEvents.hs sdl2-2.5.4.0/examples/lazyfoo/ sdl2-2.5.4.0/examples/lazyfoo/Lesson01.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson02.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson03.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson04.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson05.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson07.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson08.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson09.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson10.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson11.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson12.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson13.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson14.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson15.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson17.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson18.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson19.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson20.hs sdl2-2.5.4.0/examples/lazyfoo/Lesson43.hs sdl2-2.5.4.0/examples/lazyfoo/animation.bmp sdl2-2.5.4.0/examples/lazyfoo/arrow.bmp sdl2-2.5.4.0/examples/lazyfoo/background.bmp sdl2-2.5.4.0/examples/lazyfoo/button.bmp sdl2-2.5.4.0/examples/lazyfoo/colors.bmp sdl2-2.5.4.0/examples/lazyfoo/dots.bmp sdl2-2.5.4.0/examples/lazyfoo/down.bmp sdl2-2.5.4.0/examples/lazyfoo/fadein.bmp sdl2-2.5.4.0/examples/lazyfoo/fadeout.bmp sdl2-2.5.4.0/examples/lazyfoo/foo.bmp sdl2-2.5.4.0/examples/lazyfoo/hello_world.bmp sdl2-2.5.4.0/examples/lazyfoo/left.bmp sdl2-2.5.4.0/examples/lazyfoo/press.bmp sdl2-2.5.4.0/examples/lazyfoo/right.bmp sdl2-2.5.4.0/examples/lazyfoo/rumble.bmp sdl2-2.5.4.0/examples/lazyfoo/stretch.bmp sdl2-2.5.4.0/examples/lazyfoo/texture.bmp sdl2-2.5.4.0/examples/lazyfoo/up.bmp sdl2-2.5.4.0/examples/lazyfoo/viewport.bmp sdl2-2.5.4.0/examples/lazyfoo/x.bmp sdl2-2.5.4.0/examples/twinklebear/ sdl2-2.5.4.0/examples/twinklebear/Lesson01.hs sdl2-2.5.4.0/examples/twinklebear/Lesson02.hs sdl2-2.5.4.0/examples/twinklebear/Lesson04.hs sdl2-2.5.4.0/examples/twinklebear/Lesson04a.hs sdl2-2.5.4.0/examples/twinklebear/Lesson05.hs sdl2-2.5.4.0/examples/twinklebear/background.bmp sdl2-2.5.4.0/examples/twinklebear/event-driven.bmp sdl2-2.5.4.0/examples/twinklebear/hello.bmp sdl2-2.5.4.0/examples/twinklebear/ladybeetle.bmp sdl2-2.5.4.0/examples/twinklebear/smiley.bmp sdl2-2.5.4.0/examples/twinklebear/spritesheet.bmp sdl2-2.5.4.0/include/ sdl2-2.5.4.0/include/sdlhelper.h sdl2-2.5.4.0/sdl2.cabal sdl2-2.5.4.0/src/Data/ sdl2-2.5.4.0/src/Data/Bitmask.hs sdl2-2.5.4.0/src/ sdl2-2.5.4.0/src/SDL.hs sdl2-2.5.4.0/src/SDL/ sdl2-2.5.4.0/src/SDL/Audio.hs sdl2-2.5.4.0/src/SDL/Event.hs sdl2-2.5.4.0/src/SDL/Exception.hs sdl2-2.5.4.0/src/SDL/Filesystem.hs sdl2-2.5.4.0/src/SDL/Hint.hs sdl2-2.5.4.0/src/SDL/Init.hs sdl2-2.5.4.0/src/SDL/Input.hs sdl2-2.5.4.0/src/SDL/Input/ sdl2-2.5.4.0/src/SDL/Input/GameController.hs sdl2-2.5.4.0/src/SDL/Input/Joystick.hs sdl2-2.5.4.0/src/SDL/Input/Keyboard.hs sdl2-2.5.4.0/src/SDL/Input/Keyboard/ sdl2-2.5.4.0/src/SDL/Input/Keyboard/Codes.hs sdl2-2.5.4.0/src/SDL/Input/Mouse.hs sdl2-2.5.4.0/src/SDL/Internal/ sdl2-2.5.4.0/src/SDL/Internal/Exception.hs sdl2-2.5.4.0/src/SDL/Internal/Numbered.hs sdl2-2.5.4.0/src/SDL/Internal/Types.hs sdl2-2.5.4.0/src/SDL/Internal/Vect.hs sdl2-2.5.4.0/src/SDL/Power.hs sdl2-2.5.4.0/src/SDL/Raw.hs sdl2-2.5.4.0/src/SDL/Raw/ sdl2-2.5.4.0/src/SDL/Raw/Audio.hs sdl2-2.5.4.0/src/SDL/Raw/Basic.hs sdl2-2.5.4.0/src/SDL/Raw/Enum.hsc sdl2-2.5.4.0/src/SDL/Raw/Error.hs sdl2-2.5.4.0/src/SDL/Raw/Event.hs sdl2-2.5.4.0/src/SDL/Raw/Filesystem.hs sdl2-2.5.4.0/src/SDL/Raw/Haptic.hs sdl2-2.5.4.0/src/SDL/Raw/Platform.hs sdl2-2.5.4.0/src/SDL/Raw/Power.hs sdl2-2.5.4.0/src/SDL/Raw/Thread.hs sdl2-2.5.4.0/src/SDL/Raw/Timer.hs sdl2-2.5.4.0/src/SDL/Raw/Types.hsc sdl2-2.5.4.0/src/SDL/Raw/Video.hs sdl2-2.5.4.0/src/SDL/Time.hs sdl2-2.5.4.0/src/SDL/Vect.hs sdl2-2.5.4.0/src/SDL/Video.hs sdl2-2.5.4.0/src/SDL/Video/ sdl2-2.5.4.0/src/SDL/Video/OpenGL.hs sdl2-2.5.4.0/src/SDL/Video/Renderer.hs sdl2-2.5.4.0/src/SDL/Video/Vulkan.hs phase `unpack' succeeded after 0.1 seconds starting phase `generate-setuphs' phase `generate-setuphs' succeeded after 0.0 seconds starting phase `patch-cabal-file' replacing "sdl2.cabal" with "/gnu/store/67gw1p222sgv5fjmlpfnrpwy3sysslch-ghc-sdl2-2.5.4.0-2.cabal" phase `patch-cabal-file' succeeded after 0.8 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `setup-compiler' phase `setup-compiler' succeeded after 8.0 seconds starting phase `configure' running "runhaskell Setup.hs" with command "configure" and parameters ("--prefix=/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0" "--libdir=/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/lib" "--docdir=/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/share/doc/ghc-sdl2-2.5.4.0" "--libsubdir=$compiler/$pkg-$version" "--package-db=/tmp/guix-build-ghc-sdl2-2.5.4.0.drv-0/package.conf.d" "--global" "--enable-shared" "--enable-static" "--disable-executable-dynamic" "--ghc-option=-fPIC" "--ghc-option=-split-sections") Configuring sdl2-2.5.4.0... phase `configure' succeeded after 14.2 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' running "runhaskell Setup.hs" with command "build" and parameters () Preprocessing library for sdl2-2.5.4.0.. Building library for sdl2-2.5.4.0.. [ 1 of 39] Compiling Data.Bitmask ( src/Data/Bitmask.hs, dist/build/Data/Bitmask.o, dist/build/Data/Bitmask.dyn_o ) [ 2 of 39] Compiling SDL.Exception ( src/SDL/Exception.hs, dist/build/SDL/Exception.o, dist/build/SDL/Exception.dyn_o ) [ 3 of 39] Compiling SDL.Internal.Numbered ( src/SDL/Internal/Numbered.hs, dist/build/SDL/Internal/Numbered.o, dist/build/SDL/Internal/Numbered.dyn_o ) [ 4 of 39] Compiling SDL.Internal.Vect ( src/SDL/Internal/Vect.hs, dist/build/SDL/Internal/Vect.o, dist/build/SDL/Internal/Vect.dyn_o ) [ 5 of 39] Compiling SDL.Raw.Enum ( dist/build/SDL/Raw/Enum.hs, dist/build/SDL/Raw/Enum.o, dist/build/SDL/Raw/Enum.dyn_o ) [ 6 of 39] Compiling SDL.Input.Keyboard.Codes ( src/SDL/Input/Keyboard/Codes.hs, dist/build/SDL/Input/Keyboard/Codes.o, dist/build/SDL/Input/Keyboard/Codes.dyn_o ) [ 7 of 39] Compiling SDL.Raw.Error ( src/SDL/Raw/Error.hs, dist/build/SDL/Raw/Error.o, dist/build/SDL/Raw/Error.dyn_o ) [ 8 of 39] Compiling SDL.Raw.Platform ( src/SDL/Raw/Platform.hs, dist/build/SDL/Raw/Platform.o, dist/build/SDL/Raw/Platform.dyn_o ) [ 9 of 39] Compiling SDL.Raw.Power ( src/SDL/Raw/Power.hs, dist/build/SDL/Raw/Power.o, dist/build/SDL/Raw/Power.dyn_o ) [10 of 39] Compiling SDL.Raw.Types ( dist/build/SDL/Raw/Types.hs, dist/build/SDL/Raw/Types.o, dist/build/SDL/Raw/Types.dyn_o ) [11 of 39] Compiling SDL.Raw.Timer ( src/SDL/Raw/Timer.hs, dist/build/SDL/Raw/Timer.o, dist/build/SDL/Raw/Timer.dyn_o ) [12 of 39] Compiling SDL.Raw.Thread ( src/SDL/Raw/Thread.hs, dist/build/SDL/Raw/Thread.o, dist/build/SDL/Raw/Thread.dyn_o ) [13 of 39] Compiling SDL.Raw.Haptic ( src/SDL/Raw/Haptic.hs, dist/build/SDL/Raw/Haptic.o, dist/build/SDL/Raw/Haptic.dyn_o ) [14 of 39] Compiling SDL.Raw.Filesystem ( src/SDL/Raw/Filesystem.hs, dist/build/SDL/Raw/Filesystem.o, dist/build/SDL/Raw/Filesystem.dyn_o ) [15 of 39] Compiling SDL.Raw.Event ( src/SDL/Raw/Event.hs, dist/build/SDL/Raw/Event.o, dist/build/SDL/Raw/Event.dyn_o ) [16 of 39] Compiling SDL.Raw.Basic ( src/SDL/Raw/Basic.hs, dist/build/SDL/Raw/Basic.o, dist/build/SDL/Raw/Basic.dyn_o ) [17 of 39] Compiling SDL.Raw.Audio ( src/SDL/Raw/Audio.hs, dist/build/SDL/Raw/Audio.o, dist/build/SDL/Raw/Audio.dyn_o ) [18 of 39] Compiling SDL.Raw.Video ( src/SDL/Raw/Video.hs, dist/build/SDL/Raw/Video.o, dist/build/SDL/Raw/Video.dyn_o ) [19 of 39] Compiling SDL.Raw ( src/SDL/Raw.hs, dist/build/SDL/Raw.o, dist/build/SDL/Raw.dyn_o ) [20 of 39] Compiling SDL.Power ( src/SDL/Power.hs, dist/build/SDL/Power.o, dist/build/SDL/Power.dyn_o ) [21 of 39] Compiling SDL.Internal.Types ( src/SDL/Internal/Types.hs, dist/build/SDL/Internal/Types.o, dist/build/SDL/Internal/Types.dyn_o ) [22 of 39] Compiling SDL.Input.Keyboard ( src/SDL/Input/Keyboard.hs, dist/build/SDL/Input/Keyboard.o, dist/build/SDL/Input/Keyboard.dyn_o ) [23 of 39] Compiling SDL.Internal.Exception ( src/SDL/Internal/Exception.hs, dist/build/SDL/Internal/Exception.o, dist/build/SDL/Internal/Exception.dyn_o ) [24 of 39] Compiling SDL.Filesystem ( src/SDL/Filesystem.hs, dist/build/SDL/Filesystem.o, dist/build/SDL/Filesystem.dyn_o ) [25 of 39] Compiling SDL.Audio ( src/SDL/Audio.hs, dist/build/SDL/Audio.o, dist/build/SDL/Audio.dyn_o ) [26 of 39] Compiling SDL.Input.GameController ( src/SDL/Input/GameController.hs, dist/build/SDL/Input/GameController.o, dist/build/SDL/Input/GameController.dyn_o ) [27 of 39] Compiling SDL.Init ( src/SDL/Init.hs, dist/build/SDL/Init.o, dist/build/SDL/Init.dyn_o ) [28 of 39] Compiling SDL.Hint ( src/SDL/Hint.hs, dist/build/SDL/Hint.o, dist/build/SDL/Hint.dyn_o ) [29 of 39] Compiling SDL.Time ( src/SDL/Time.hs, dist/build/SDL/Time.o, dist/build/SDL/Time.dyn_o ) [30 of 39] Compiling SDL.Vect ( src/SDL/Vect.hs, dist/build/SDL/Vect.o, dist/build/SDL/Vect.dyn_o ) [31 of 39] Compiling SDL.Input.Joystick ( src/SDL/Input/Joystick.hs, dist/build/SDL/Input/Joystick.o, dist/build/SDL/Input/Joystick.dyn_o ) [32 of 39] Compiling SDL.Video.OpenGL ( src/SDL/Video/OpenGL.hs, dist/build/SDL/Video/OpenGL.o, dist/build/SDL/Video/OpenGL.dyn_o ) [33 of 39] Compiling SDL.Video.Renderer ( src/SDL/Video/Renderer.hs, dist/build/SDL/Video/Renderer.o, dist/build/SDL/Video/Renderer.dyn_o ) [34 of 39] Compiling SDL.Video ( src/SDL/Video.hs, dist/build/SDL/Video.o, dist/build/SDL/Video.dyn_o ) [35 of 39] Compiling SDL.Input.Mouse ( src/SDL/Input/Mouse.hs, dist/build/SDL/Input/Mouse.o, dist/build/SDL/Input/Mouse.dyn_o ) [36 of 39] Compiling SDL.Input ( src/SDL/Input.hs, dist/build/SDL/Input.o, dist/build/SDL/Input.dyn_o ) [37 of 39] Compiling SDL.Event ( src/SDL/Event.hs, dist/build/SDL/Event.o, dist/build/SDL/Event.dyn_o ) [38 of 39] Compiling SDL ( src/SDL.hs, dist/build/SDL.o, dist/build/SDL.dyn_o ) [39 of 39] Compiling SDL.Video.Vulkan ( src/SDL/Video/Vulkan.hs, dist/build/SDL/Video/Vulkan.o, dist/build/SDL/Video/Vulkan.dyn_o ) phase `build' succeeded after 273.2 seconds starting phase `check' test suite not run phase `check' succeeded after 0.0 seconds starting phase `haddock' running "runhaskell Setup.hs" with command "haddock" and parameters () Preprocessing library for sdl2-2.5.4.0.. Running Haddock on library for sdl2-2.5.4.0.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.4.0, base-4.16.4.0, binary-0.8.9.0, bytestring-0.11.3.1, containers-0.6.5.1, deepseq-1.4.6.1, exceptions-0.10.4, filepath-1.4.2.2, ghc-bignum-1.2, ghc-boot-th-9.2.5, ghc-prim-0.8.0, mtl-2.2.2, parallel-3.2.2.0, pretty-1.1.3.6, profunctors-5.6.2, stm-2.5.0.2, template-haskell-2.18.0.0, text-1.2.5.0, time-1.11.1.1, transformers-0.5.6.2, vector-0.12.3.1 50% ( 1 / 2) in 'SDL.Exception' Missing documentation for: Module header 0% ( 0 / 3) in 'SDL.Internal.Numbered' Missing documentation for: Module header FromNumber (src/SDL/Internal/Numbered.hs:7) ToNumber (src/SDL/Internal/Numbered.hs:10) 100% ( 5 / 5) in 'SDL.Internal.Vect' 5% ( 46 /898) in 'SDL.Raw.Enum' Missing documentation for: Module header AudioFormat (src/SDL/Raw/Enum.hsc:959) SDL_AUDIO_S8 (src/SDL/Raw/Enum.hsc:981) SDL_AUDIO_U8 (src/SDL/Raw/Enum.hsc:982) SDL_AUDIO_S16LSB (src/SDL/Raw/Enum.hsc:983) SDL_AUDIO_S16MSB (src/SDL/Raw/Enum.hsc:984) SDL_AUDIO_S16SYS (src/SDL/Raw/Enum.hsc:985) SDL_AUDIO_U16LSB (src/SDL/Raw/Enum.hsc:986) SDL_AUDIO_U16MSB (src/SDL/Raw/Enum.hsc:987) SDL_AUDIO_U16SYS (src/SDL/Raw/Enum.hsc:988) SDL_AUDIO_S32LSB (src/SDL/Raw/Enum.hsc:989) SDL_AUDIO_S32MSB (src/SDL/Raw/Enum.hsc:990) SDL_AUDIO_S32SYS (src/SDL/Raw/Enum.hsc:991) SDL_AUDIO_F32LSB (src/SDL/Raw/Enum.hsc:992) SDL_AUDIO_F32MSB (src/SDL/Raw/Enum.hsc:993) SDL_AUDIO_F32SYS (src/SDL/Raw/Enum.hsc:994) AudioStatus (src/SDL/Raw/Enum.hsc:960) SDL_AUDIO_STOPPED (src/SDL/Raw/Enum.hsc:996) SDL_AUDIO_PLAYING (src/SDL/Raw/Enum.hsc:997) SDL_AUDIO_PAUSED (src/SDL/Raw/Enum.hsc:998) BlendMode (src/SDL/Raw/Enum.hsc:961) SDL_BLENDMODE_NONE (src/SDL/Raw/Enum.hsc:1000) SDL_BLENDMODE_BLEND (src/SDL/Raw/Enum.hsc:1001) SDL_BLENDMODE_ADD (src/SDL/Raw/Enum.hsc:1002) SDL_BLENDMODE_MOD (src/SDL/Raw/Enum.hsc:1003) BlendOperation (src/SDL/Raw/Enum.hsc:962) SDL_BLENDOPERATION_ADD (src/SDL/Raw/Enum.hsc:1005) SDL_BLENDOPERATION_SUBTRACT (src/SDL/Raw/Enum.hsc:1006) SDL_BLENDOPERATION_REV_SUBTRACT (src/SDL/Raw/Enum.hsc:1007) SDL_BLENDOPERATION_MINIMUM (src/SDL/Raw/Enum.hsc:1008) SDL_BLENDOPERATION_MAXIMUM (src/SDL/Raw/Enum.hsc:1009) BlendFactor (src/SDL/Raw/Enum.hsc:963) SDL_BLENDFACTOR_ZERO (src/SDL/Raw/Enum.hsc:1011) SDL_BLENDFACTOR_ONE (src/SDL/Raw/Enum.hsc:1012) SDL_BLENDFACTOR_SRC_COLOR (src/SDL/Raw/Enum.hsc:1013) SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR (src/SDL/Raw/Enum.hsc:1014) SDL_BLENDFACTOR_SRC_ALPHA (src/SDL/Raw/Enum.hsc:1015) SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA (src/SDL/Raw/Enum.hsc:1016) SDL_BLENDFACTOR_DST_COLOR (src/SDL/Raw/Enum.hsc:1017) SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR (src/SDL/Raw/Enum.hsc:1018) SDL_BLENDFACTOR_DST_ALPHA (src/SDL/Raw/Enum.hsc:1019) SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA (src/SDL/Raw/Enum.hsc:1020) SDL_BYTEORDER (src/SDL/Raw/Enum.hsc:1022) SDL_LIL_ENDIAN (src/SDL/Raw/Enum.hsc:1023) SDL_BIG_ENDIAN (src/SDL/Raw/Enum.hsc:1024) EventAction (src/SDL/Raw/Enum.hsc:965) SDL_ADDEVENT (src/SDL/Raw/Enum.hsc:1026) SDL_PEEKEVENT (src/SDL/Raw/Enum.hsc:1027) SDL_GETEVENT (src/SDL/Raw/Enum.hsc:1028) GameControllerAxis (src/SDL/Raw/Enum.hsc:966) SDL_CONTROLLER_AXIS_INVALID (src/SDL/Raw/Enum.hsc:1030) SDL_CONTROLLER_AXIS_LEFTX (src/SDL/Raw/Enum.hsc:1031) SDL_CONTROLLER_AXIS_LEFTY (src/SDL/Raw/Enum.hsc:1032) SDL_CONTROLLER_AXIS_RIGHTX (src/SDL/Raw/Enum.hsc:1033) SDL_CONTROLLER_AXIS_RIGHTY (src/SDL/Raw/Enum.hsc:1034) SDL_CONTROLLER_AXIS_TRIGGERLEFT (src/SDL/Raw/Enum.hsc:1035) SDL_CONTROLLER_AXIS_TRIGGERRIGHT (src/SDL/Raw/Enum.hsc:1036) SDL_CONTROLLER_AXIS_MAX (src/SDL/Raw/Enum.hsc:1037) GameControllerButton (src/SDL/Raw/Enum.hsc:967) SDL_CONTROLLER_BUTTON_INVALID (src/SDL/Raw/Enum.hsc:1039) SDL_CONTROLLER_BUTTON_A (src/SDL/Raw/Enum.hsc:1040) SDL_CONTROLLER_BUTTON_B (src/SDL/Raw/Enum.hsc:1041) SDL_CONTROLLER_BUTTON_X (src/SDL/Raw/Enum.hsc:1042) SDL_CONTROLLER_BUTTON_Y (src/SDL/Raw/Enum.hsc:1043) SDL_CONTROLLER_BUTTON_BACK (src/SDL/Raw/Enum.hsc:1044) SDL_CONTROLLER_BUTTON_GUIDE (src/SDL/Raw/Enum.hsc:1045) SDL_CONTROLLER_BUTTON_START (src/SDL/Raw/Enum.hsc:1046) SDL_CONTROLLER_BUTTON_LEFTSTICK (src/SDL/Raw/Enum.hsc:1047) SDL_CONTROLLER_BUTTON_RIGHTSTICK (src/SDL/Raw/Enum.hsc:1048) SDL_CONTROLLER_BUTTON_LEFTSHOULDER (src/SDL/Raw/Enum.hsc:1049) SDL_CONTROLLER_BUTTON_RIGHTSHOULDER (src/SDL/Raw/Enum.hsc:1050) SDL_CONTROLLER_BUTTON_DPAD_UP (src/SDL/Raw/Enum.hsc:1051) SDL_CONTROLLER_BUTTON_DPAD_DOWN (src/SDL/Raw/Enum.hsc:1052) SDL_CONTROLLER_BUTTON_DPAD_LEFT (src/SDL/Raw/Enum.hsc:1053) SDL_CONTROLLER_BUTTON_DPAD_RIGHT (src/SDL/Raw/Enum.hsc:1054) SDL_CONTROLLER_BUTTON_MAX (src/SDL/Raw/Enum.hsc:1055) GLattr (src/SDL/Raw/Enum.hsc:968) SDL_GL_RED_SIZE (src/SDL/Raw/Enum.hsc:1057) SDL_GL_GREEN_SIZE (src/SDL/Raw/Enum.hsc:1058) SDL_GL_BLUE_SIZE (src/SDL/Raw/Enum.hsc:1059) SDL_GL_ALPHA_SIZE (src/SDL/Raw/Enum.hsc:1060) SDL_GL_BUFFER_SIZE (src/SDL/Raw/Enum.hsc:1061) SDL_GL_DOUBLEBUFFER (src/SDL/Raw/Enum.hsc:1062) SDL_GL_DEPTH_SIZE (src/SDL/Raw/Enum.hsc:1063) SDL_GL_STENCIL_SIZE (src/SDL/Raw/Enum.hsc:1064) SDL_GL_ACCUM_RED_SIZE (src/SDL/Raw/Enum.hsc:1065) SDL_GL_ACCUM_GREEN_SIZE (src/SDL/Raw/Enum.hsc:1066) SDL_GL_ACCUM_BLUE_SIZE (src/SDL/Raw/Enum.hsc:1067) SDL_GL_ACCUM_ALPHA_SIZE (src/SDL/Raw/Enum.hsc:1068) SDL_GL_STEREO (src/SDL/Raw/Enum.hsc:1069) SDL_GL_MULTISAMPLEBUFFERS (src/SDL/Raw/Enum.hsc:1070) SDL_GL_MULTISAMPLESAMPLES (src/SDL/Raw/Enum.hsc:1071) SDL_GL_ACCELERATED_VISUAL (src/SDL/Raw/Enum.hsc:1072) SDL_GL_RETAINED_BACKING (src/SDL/Raw/Enum.hsc:1073) SDL_GL_CONTEXT_MAJOR_VERSION (src/SDL/Raw/Enum.hsc:1074) SDL_GL_CONTEXT_MINOR_VERSION (src/SDL/Raw/Enum.hsc:1075) SDL_GL_CONTEXT_EGL (src/SDL/Raw/Enum.hsc:1076) SDL_GL_CONTEXT_FLAGS (src/SDL/Raw/Enum.hsc:1077) SDL_GL_CONTEXT_PROFILE_MASK (src/SDL/Raw/Enum.hsc:1078) SDL_GL_SHARE_WITH_CURRENT_CONTEXT (src/SDL/Raw/Enum.hsc:1079) SDL_GL_FRAMEBUFFER_SRGB_CAPABLE (src/SDL/Raw/Enum.hsc:1080) SDL_GL_CONTEXT_RELEASE_BEHAVIOR (src/SDL/Raw/Enum.hsc:1081) HintPriority (src/SDL/Raw/Enum.hsc:969) SDL_HINT_DEFAULT (src/SDL/Raw/Enum.hsc:1083) SDL_HINT_NORMAL (src/SDL/Raw/Enum.hsc:1084) SDL_HINT_OVERRIDE (src/SDL/Raw/Enum.hsc:1085) InitFlag (src/SDL/Raw/Enum.hsc:970) SDL_INIT_TIMER (src/SDL/Raw/Enum.hsc:1087) SDL_INIT_AUDIO (src/SDL/Raw/Enum.hsc:1088) SDL_INIT_VIDEO (src/SDL/Raw/Enum.hsc:1089) SDL_INIT_JOYSTICK (src/SDL/Raw/Enum.hsc:1090) SDL_INIT_HAPTIC (src/SDL/Raw/Enum.hsc:1091) SDL_INIT_GAMECONTROLLER (src/SDL/Raw/Enum.hsc:1092) SDL_INIT_EVENTS (src/SDL/Raw/Enum.hsc:1093) SDL_INIT_NOPARACHUTE (src/SDL/Raw/Enum.hsc:1094) SDL_INIT_EVERYTHING (src/SDL/Raw/Enum.hsc:1095) JoystickPowerLevel (src/SDL/Raw/Enum.hsc:971) SDL_JOYSTICK_POWER_UNKNOWN (src/SDL/Raw/Enum.hsc:1097) SDL_JOYSTICK_POWER_EMPTY (src/SDL/Raw/Enum.hsc:1098) SDL_JOYSTICK_POWER_LOW (src/SDL/Raw/Enum.hsc:1099) SDL_JOYSTICK_POWER_MEDIUM (src/SDL/Raw/Enum.hsc:1100) SDL_JOYSTICK_POWER_FULL (src/SDL/Raw/Enum.hsc:1101) SDL_JOYSTICK_POWER_WIRED (src/SDL/Raw/Enum.hsc:1102) SDL_JOYSTICK_POWER_MAX (src/SDL/Raw/Enum.hsc:1103) Keycode (src/SDL/Raw/Enum.hsc:972) SDLK_UNKNOWN (src/SDL/Raw/Enum.hsc:1105) SDLK_RETURN (src/SDL/Raw/Enum.hsc:1106) SDLK_ESCAPE (src/SDL/Raw/Enum.hsc:1107) SDLK_BACKSPACE (src/SDL/Raw/Enum.hsc:1108) SDLK_TAB (src/SDL/Raw/Enum.hsc:1109) SDLK_SPACE (src/SDL/Raw/Enum.hsc:1110) SDLK_EXCLAIM (src/SDL/Raw/Enum.hsc:1111) SDLK_QUOTEDBL (src/SDL/Raw/Enum.hsc:1112) SDLK_HASH (src/SDL/Raw/Enum.hsc:1113) SDLK_PERCENT (src/SDL/Raw/Enum.hsc:1114) SDLK_DOLLAR (src/SDL/Raw/Enum.hsc:1115) SDLK_AMPERSAND (src/SDL/Raw/Enum.hsc:1116) SDLK_QUOTE (src/SDL/Raw/Enum.hsc:1117) SDLK_LEFTPAREN (src/SDL/Raw/Enum.hsc:1118) SDLK_RIGHTPAREN (src/SDL/Raw/Enum.hsc:1119) SDLK_ASTERISK (src/SDL/Raw/Enum.hsc:1120) SDLK_PLUS (src/SDL/Raw/Enum.hsc:1121) SDLK_COMMA (src/SDL/Raw/Enum.hsc:1122) SDLK_MINUS (src/SDL/Raw/Enum.hsc:1123) SDLK_PERIOD (src/SDL/Raw/Enum.hsc:1124) SDLK_SLASH (src/SDL/Raw/Enum.hsc:1125) SDLK_0 (src/SDL/Raw/Enum.hsc:1126) SDLK_1 (src/SDL/Raw/Enum.hsc:1127) SDLK_2 (src/SDL/Raw/Enum.hsc:1128) SDLK_3 (src/SDL/Raw/Enum.hsc:1129) SDLK_4 (src/SDL/Raw/Enum.hsc:1130) SDLK_5 (src/SDL/Raw/Enum.hsc:1131) SDLK_6 (src/SDL/Raw/Enum.hsc:1132) SDLK_7 (src/SDL/Raw/Enum.hsc:1133) SDLK_8 (src/SDL/Raw/Enum.hsc:1134) SDLK_9 (src/SDL/Raw/Enum.hsc:1135) SDLK_COLON (src/SDL/Raw/Enum.hsc:1136) SDLK_SEMICOLON (src/SDL/Raw/Enum.hsc:1137) SDLK_LESS (src/SDL/Raw/Enum.hsc:1138) SDLK_EQUALS (src/SDL/Raw/Enum.hsc:1139) SDLK_GREATER (src/SDL/Raw/Enum.hsc:1140) SDLK_QUESTION (src/SDL/Raw/Enum.hsc:1141) SDLK_AT (src/SDL/Raw/Enum.hsc:1142) SDLK_LEFTBRACKET (src/SDL/Raw/Enum.hsc:1143) SDLK_BACKSLASH (src/SDL/Raw/Enum.hsc:1144) SDLK_RIGHTBRACKET (src/SDL/Raw/Enum.hsc:1145) SDLK_CARET (src/SDL/Raw/Enum.hsc:1146) SDLK_UNDERSCORE (src/SDL/Raw/Enum.hsc:1147) SDLK_BACKQUOTE (src/SDL/Raw/Enum.hsc:1148) SDLK_a (src/SDL/Raw/Enum.hsc:1149) SDLK_b (src/SDL/Raw/Enum.hsc:1150) SDLK_c (src/SDL/Raw/Enum.hsc:1151) SDLK_d (src/SDL/Raw/Enum.hsc:1152) SDLK_e (src/SDL/Raw/Enum.hsc:1153) SDLK_f (src/SDL/Raw/Enum.hsc:1154) SDLK_g (src/SDL/Raw/Enum.hsc:1155) SDLK_h (src/SDL/Raw/Enum.hsc:1156) SDLK_i (src/SDL/Raw/Enum.hsc:1157) SDLK_j (src/SDL/Raw/Enum.hsc:1158) SDLK_k (src/SDL/Raw/Enum.hsc:1159) SDLK_l (src/SDL/Raw/Enum.hsc:1160) SDLK_m (src/SDL/Raw/Enum.hsc:1161) SDLK_n (src/SDL/Raw/Enum.hsc:1162) SDLK_o (src/SDL/Raw/Enum.hsc:1163) SDLK_p (src/SDL/Raw/Enum.hsc:1164) SDLK_q (src/SDL/Raw/Enum.hsc:1165) SDLK_r (src/SDL/Raw/Enum.hsc:1166) SDLK_s (src/SDL/Raw/Enum.hsc:1167) SDLK_t (src/SDL/Raw/Enum.hsc:1168) SDLK_u (src/SDL/Raw/Enum.hsc:1169) SDLK_v (src/SDL/Raw/Enum.hsc:1170) SDLK_w (src/SDL/Raw/Enum.hsc:1171) SDLK_x (src/SDL/Raw/Enum.hsc:1172) SDLK_y (src/SDL/Raw/Enum.hsc:1173) SDLK_z (src/SDL/Raw/Enum.hsc:1174) SDLK_CAPSLOCK (src/SDL/Raw/Enum.hsc:1175) SDLK_F1 (src/SDL/Raw/Enum.hsc:1176) SDLK_F2 (src/SDL/Raw/Enum.hsc:1177) SDLK_F3 (src/SDL/Raw/Enum.hsc:1178) SDLK_F4 (src/SDL/Raw/Enum.hsc:1179) SDLK_F5 (src/SDL/Raw/Enum.hsc:1180) SDLK_F6 (src/SDL/Raw/Enum.hsc:1181) SDLK_F7 (src/SDL/Raw/Enum.hsc:1182) SDLK_F8 (src/SDL/Raw/Enum.hsc:1183) SDLK_F9 (src/SDL/Raw/Enum.hsc:1184) SDLK_F10 (src/SDL/Raw/Enum.hsc:1185) SDLK_F11 (src/SDL/Raw/Enum.hsc:1186) SDLK_F12 (src/SDL/Raw/Enum.hsc:1187) SDLK_PRINTSCREEN (src/SDL/Raw/Enum.hsc:1188) SDLK_SCROLLLOCK (src/SDL/Raw/Enum.hsc:1189) SDLK_PAUSE (src/SDL/Raw/Enum.hsc:1190) SDLK_INSERT (src/SDL/Raw/Enum.hsc:1191) SDLK_HOME (src/SDL/Raw/Enum.hsc:1192) SDLK_PAGEUP (src/SDL/Raw/Enum.hsc:1193) SDLK_DELETE (src/SDL/Raw/Enum.hsc:1194) SDLK_END (src/SDL/Raw/Enum.hsc:1195) SDLK_PAGEDOWN (src/SDL/Raw/Enum.hsc:1196) SDLK_RIGHT (src/SDL/Raw/Enum.hsc:1197) SDLK_LEFT (src/SDL/Raw/Enum.hsc:1198) SDLK_DOWN (src/SDL/Raw/Enum.hsc:1199) SDLK_UP (src/SDL/Raw/Enum.hsc:1200) SDLK_NUMLOCKCLEAR (src/SDL/Raw/Enum.hsc:1201) SDLK_KP_DIVIDE (src/SDL/Raw/Enum.hsc:1202) SDLK_KP_MULTIPLY (src/SDL/Raw/Enum.hsc:1203) SDLK_KP_MINUS (src/SDL/Raw/Enum.hsc:1204) SDLK_KP_PLUS (src/SDL/Raw/Enum.hsc:1205) SDLK_KP_ENTER (src/SDL/Raw/Enum.hsc:1206) SDLK_KP_1 (src/SDL/Raw/Enum.hsc:1207) SDLK_KP_2 (src/SDL/Raw/Enum.hsc:1208) SDLK_KP_3 (src/SDL/Raw/Enum.hsc:1209) SDLK_KP_4 (src/SDL/Raw/Enum.hsc:1210) SDLK_KP_5 (src/SDL/Raw/Enum.hsc:1211) SDLK_KP_6 (src/SDL/Raw/Enum.hsc:1212) SDLK_KP_7 (src/SDL/Raw/Enum.hsc:1213) SDLK_KP_8 (src/SDL/Raw/Enum.hsc:1214) SDLK_KP_9 (src/SDL/Raw/Enum.hsc:1215) SDLK_KP_0 (src/SDL/Raw/Enum.hsc:1216) SDLK_KP_PERIOD (src/SDL/Raw/Enum.hsc:1217) SDLK_APPLICATION (src/SDL/Raw/Enum.hsc:1218) SDLK_POWER (src/SDL/Raw/Enum.hsc:1219) SDLK_KP_EQUALS (src/SDL/Raw/Enum.hsc:1220) SDLK_F13 (src/SDL/Raw/Enum.hsc:1221) SDLK_F14 (src/SDL/Raw/Enum.hsc:1222) SDLK_F15 (src/SDL/Raw/Enum.hsc:1223) SDLK_F16 (src/SDL/Raw/Enum.hsc:1224) SDLK_F17 (src/SDL/Raw/Enum.hsc:1225) SDLK_F18 (src/SDL/Raw/Enum.hsc:1226) SDLK_F19 (src/SDL/Raw/Enum.hsc:1227) SDLK_F20 (src/SDL/Raw/Enum.hsc:1228) SDLK_F21 (src/SDL/Raw/Enum.hsc:1229) SDLK_F22 (src/SDL/Raw/Enum.hsc:1230) SDLK_F23 (src/SDL/Raw/Enum.hsc:1231) SDLK_F24 (src/SDL/Raw/Enum.hsc:1232) SDLK_EXECUTE (src/SDL/Raw/Enum.hsc:1233) SDLK_HELP (src/SDL/Raw/Enum.hsc:1234) SDLK_MENU (src/SDL/Raw/Enum.hsc:1235) SDLK_SELECT (src/SDL/Raw/Enum.hsc:1236) SDLK_STOP (src/SDL/Raw/Enum.hsc:1237) SDLK_AGAIN (src/SDL/Raw/Enum.hsc:1238) SDLK_UNDO (src/SDL/Raw/Enum.hsc:1239) SDLK_CUT (src/SDL/Raw/Enum.hsc:1240) SDLK_COPY (src/SDL/Raw/Enum.hsc:1241) SDLK_PASTE (src/SDL/Raw/Enum.hsc:1242) SDLK_FIND (src/SDL/Raw/Enum.hsc:1243) SDLK_MUTE (src/SDL/Raw/Enum.hsc:1244) SDLK_VOLUMEUP (src/SDL/Raw/Enum.hsc:1245) SDLK_VOLUMEDOWN (src/SDL/Raw/Enum.hsc:1246) SDLK_KP_COMMA (src/SDL/Raw/Enum.hsc:1247) SDLK_KP_EQUALSAS400 (src/SDL/Raw/Enum.hsc:1248) SDLK_ALTERASE (src/SDL/Raw/Enum.hsc:1249) SDLK_SYSREQ (src/SDL/Raw/Enum.hsc:1250) SDLK_CANCEL (src/SDL/Raw/Enum.hsc:1251) SDLK_CLEAR (src/SDL/Raw/Enum.hsc:1252) SDLK_PRIOR (src/SDL/Raw/Enum.hsc:1253) SDLK_RETURN2 (src/SDL/Raw/Enum.hsc:1254) SDLK_SEPARATOR (src/SDL/Raw/Enum.hsc:1255) SDLK_OUT (src/SDL/Raw/Enum.hsc:1256) SDLK_OPER (src/SDL/Raw/Enum.hsc:1257) SDLK_CLEARAGAIN (src/SDL/Raw/Enum.hsc:1258) SDLK_CRSEL (src/SDL/Raw/Enum.hsc:1259) SDLK_EXSEL (src/SDL/Raw/Enum.hsc:1260) SDLK_KP_00 (src/SDL/Raw/Enum.hsc:1261) SDLK_KP_000 (src/SDL/Raw/Enum.hsc:1262) SDLK_THOUSANDSSEPARATOR (src/SDL/Raw/Enum.hsc:1263) SDLK_DECIMALSEPARATOR (src/SDL/Raw/Enum.hsc:1264) SDLK_CURRENCYUNIT (src/SDL/Raw/Enum.hsc:1265) SDLK_CURRENCYSUBUNIT (src/SDL/Raw/Enum.hsc:1266) SDLK_KP_LEFTPAREN (src/SDL/Raw/Enum.hsc:1267) SDLK_KP_RIGHTPAREN (src/SDL/Raw/Enum.hsc:1268) SDLK_KP_LEFTBRACE (src/SDL/Raw/Enum.hsc:1269) SDLK_KP_RIGHTBRACE (src/SDL/Raw/Enum.hsc:1270) SDLK_KP_TAB (src/SDL/Raw/Enum.hsc:1271) SDLK_KP_BACKSPACE (src/SDL/Raw/Enum.hsc:1272) SDLK_KP_A (src/SDL/Raw/Enum.hsc:1273) SDLK_KP_B (src/SDL/Raw/Enum.hsc:1274) SDLK_KP_C (src/SDL/Raw/Enum.hsc:1275) SDLK_KP_D (src/SDL/Raw/Enum.hsc:1276) SDLK_KP_E (src/SDL/Raw/Enum.hsc:1277) SDLK_KP_F (src/SDL/Raw/Enum.hsc:1278) SDLK_KP_XOR (src/SDL/Raw/Enum.hsc:1279) SDLK_KP_POWER (src/SDL/Raw/Enum.hsc:1280) SDLK_KP_PERCENT (src/SDL/Raw/Enum.hsc:1281) SDLK_KP_LESS (src/SDL/Raw/Enum.hsc:1282) SDLK_KP_GREATER (src/SDL/Raw/Enum.hsc:1283) SDLK_KP_AMPERSAND (src/SDL/Raw/Enum.hsc:1284) SDLK_KP_DBLAMPERSAND (src/SDL/Raw/Enum.hsc:1285) SDLK_KP_VERTICALBAR (src/SDL/Raw/Enum.hsc:1286) SDLK_KP_DBLVERTICALBAR (src/SDL/Raw/Enum.hsc:1287) SDLK_KP_COLON (src/SDL/Raw/Enum.hsc:1288) SDLK_KP_HASH (src/SDL/Raw/Enum.hsc:1289) SDLK_KP_SPACE (src/SDL/Raw/Enum.hsc:1290) SDLK_KP_AT (src/SDL/Raw/Enum.hsc:1291) SDLK_KP_EXCLAM (src/SDL/Raw/Enum.hsc:1292) SDLK_KP_MEMSTORE (src/SDL/Raw/Enum.hsc:1293) SDLK_KP_MEMRECALL (src/SDL/Raw/Enum.hsc:1294) SDLK_KP_MEMCLEAR (src/SDL/Raw/Enum.hsc:1295) SDLK_KP_MEMADD (src/SDL/Raw/Enum.hsc:1296) SDLK_KP_MEMSUBTRACT (src/SDL/Raw/Enum.hsc:1297) SDLK_KP_MEMMULTIPLY (src/SDL/Raw/Enum.hsc:1298) SDLK_KP_MEMDIVIDE (src/SDL/Raw/Enum.hsc:1299) SDLK_KP_PLUSMINUS (src/SDL/Raw/Enum.hsc:1300) SDLK_KP_CLEAR (src/SDL/Raw/Enum.hsc:1301) SDLK_KP_CLEARENTRY (src/SDL/Raw/Enum.hsc:1302) SDLK_KP_BINARY (src/SDL/Raw/Enum.hsc:1303) SDLK_KP_OCTAL (src/SDL/Raw/Enum.hsc:1304) SDLK_KP_DECIMAL (src/SDL/Raw/Enum.hsc:1305) SDLK_KP_HEXADECIMAL (src/SDL/Raw/Enum.hsc:1306) SDLK_LCTRL (src/SDL/Raw/Enum.hsc:1307) SDLK_LSHIFT (src/SDL/Raw/Enum.hsc:1308) SDLK_LALT (src/SDL/Raw/Enum.hsc:1309) SDLK_LGUI (src/SDL/Raw/Enum.hsc:1310) SDLK_RCTRL (src/SDL/Raw/Enum.hsc:1311) SDLK_RSHIFT (src/SDL/Raw/Enum.hsc:1312) SDLK_RALT (src/SDL/Raw/Enum.hsc:1313) SDLK_RGUI (src/SDL/Raw/Enum.hsc:1314) SDLK_MODE (src/SDL/Raw/Enum.hsc:1315) SDLK_AUDIONEXT (src/SDL/Raw/Enum.hsc:1316) SDLK_AUDIOPREV (src/SDL/Raw/Enum.hsc:1317) SDLK_AUDIOSTOP (src/SDL/Raw/Enum.hsc:1318) SDLK_AUDIOPLAY (src/SDL/Raw/Enum.hsc:1319) SDLK_AUDIOMUTE (src/SDL/Raw/Enum.hsc:1320) SDLK_MEDIASELECT (src/SDL/Raw/Enum.hsc:1321) SDLK_WWW (src/SDL/Raw/Enum.hsc:1322) SDLK_MAIL (src/SDL/Raw/Enum.hsc:1323) SDLK_CALCULATOR (src/SDL/Raw/Enum.hsc:1324) SDLK_COMPUTER (src/SDL/Raw/Enum.hsc:1325) SDLK_AC_SEARCH (src/SDL/Raw/Enum.hsc:1326) SDLK_AC_HOME (src/SDL/Raw/Enum.hsc:1327) SDLK_AC_BACK (src/SDL/Raw/Enum.hsc:1328) SDLK_AC_FORWARD (src/SDL/Raw/Enum.hsc:1329) SDLK_AC_STOP (src/SDL/Raw/Enum.hsc:1330) SDLK_AC_REFRESH (src/SDL/Raw/Enum.hsc:1331) SDLK_AC_BOOKMARKS (src/SDL/Raw/Enum.hsc:1332) SDLK_BRIGHTNESSDOWN (src/SDL/Raw/Enum.hsc:1333) SDLK_BRIGHTNESSUP (src/SDL/Raw/Enum.hsc:1334) SDLK_DISPLAYSWITCH (src/SDL/Raw/Enum.hsc:1335) SDLK_KBDILLUMTOGGLE (src/SDL/Raw/Enum.hsc:1336) SDLK_KBDILLUMDOWN (src/SDL/Raw/Enum.hsc:1337) SDLK_KBDILLUMUP (src/SDL/Raw/Enum.hsc:1338) SDLK_EJECT (src/SDL/Raw/Enum.hsc:1339) SDLK_SLEEP (src/SDL/Raw/Enum.hsc:1340) Keymod (src/SDL/Raw/Enum.hsc:973) KMOD_NONE (src/SDL/Raw/Enum.hsc:1342) KMOD_LSHIFT (src/SDL/Raw/Enum.hsc:1343) KMOD_RSHIFT (src/SDL/Raw/Enum.hsc:1344) KMOD_SHIFT (src/SDL/Raw/Enum.hsc:1345) KMOD_LCTRL (src/SDL/Raw/Enum.hsc:1346) KMOD_RCTRL (src/SDL/Raw/Enum.hsc:1347) KMOD_CTRL (src/SDL/Raw/Enum.hsc:1348) KMOD_LALT (src/SDL/Raw/Enum.hsc:1349) KMOD_RALT (src/SDL/Raw/Enum.hsc:1350) KMOD_ALT (src/SDL/Raw/Enum.hsc:1351) KMOD_LGUI (src/SDL/Raw/Enum.hsc:1352) KMOD_RGUI (src/SDL/Raw/Enum.hsc:1353) KMOD_GUI (src/SDL/Raw/Enum.hsc:1354) KMOD_NUM (src/SDL/Raw/Enum.hsc:1355) KMOD_CAPS (src/SDL/Raw/Enum.hsc:1356) KMOD_MODE (src/SDL/Raw/Enum.hsc:1357) KMOD_RESERVED (src/SDL/Raw/Enum.hsc:1358) LogPriority (src/SDL/Raw/Enum.hsc:974) SDL_LOG_PRIORITY_VERBOSE (src/SDL/Raw/Enum.hsc:1360) SDL_LOG_PRIORITY_DEBUG (src/SDL/Raw/Enum.hsc:1361) SDL_LOG_PRIORITY_INFO (src/SDL/Raw/Enum.hsc:1362) SDL_LOG_PRIORITY_WARN (src/SDL/Raw/Enum.hsc:1363) SDL_LOG_PRIORITY_ERROR (src/SDL/Raw/Enum.hsc:1364) SDL_LOG_PRIORITY_CRITICAL (src/SDL/Raw/Enum.hsc:1365) SDL_NUM_LOG_PRIORITIES (src/SDL/Raw/Enum.hsc:1366) PowerState (src/SDL/Raw/Enum.hsc:975) SDL_POWERSTATE_UNKNOWN (src/SDL/Raw/Enum.hsc:1368) SDL_POWERSTATE_ON_BATTERY (src/SDL/Raw/Enum.hsc:1369) SDL_POWERSTATE_NO_BATTERY (src/SDL/Raw/Enum.hsc:1370) SDL_POWERSTATE_CHARGING (src/SDL/Raw/Enum.hsc:1371) SDL_POWERSTATE_CHARGED (src/SDL/Raw/Enum.hsc:1372) RendererFlip (src/SDL/Raw/Enum.hsc:976) SDL_FLIP_NONE (src/SDL/Raw/Enum.hsc:1374) SDL_FLIP_HORIZONTAL (src/SDL/Raw/Enum.hsc:1375) SDL_FLIP_VERTICAL (src/SDL/Raw/Enum.hsc:1376) Scancode (src/SDL/Raw/Enum.hsc:977) SDL_SCANCODE_UNKNOWN (src/SDL/Raw/Enum.hsc:1378) SDL_SCANCODE_A (src/SDL/Raw/Enum.hsc:1379) SDL_SCANCODE_B (src/SDL/Raw/Enum.hsc:1380) SDL_SCANCODE_C (src/SDL/Raw/Enum.hsc:1381) SDL_SCANCODE_D (src/SDL/Raw/Enum.hsc:1382) SDL_SCANCODE_E (src/SDL/Raw/Enum.hsc:1383) SDL_SCANCODE_F (src/SDL/Raw/Enum.hsc:1384) SDL_SCANCODE_G (src/SDL/Raw/Enum.hsc:1385) SDL_SCANCODE_H (src/SDL/Raw/Enum.hsc:1386) SDL_SCANCODE_I (src/SDL/Raw/Enum.hsc:1387) SDL_SCANCODE_J (src/SDL/Raw/Enum.hsc:1388) SDL_SCANCODE_K (src/SDL/Raw/Enum.hsc:1389) SDL_SCANCODE_L (src/SDL/Raw/Enum.hsc:1390) SDL_SCANCODE_M (src/SDL/Raw/Enum.hsc:1391) SDL_SCANCODE_N (src/SDL/Raw/Enum.hsc:1392) SDL_SCANCODE_O (src/SDL/Raw/Enum.hsc:1393) SDL_SCANCODE_P (src/SDL/Raw/Enum.hsc:1394) SDL_SCANCODE_Q (src/SDL/Raw/Enum.hsc:1395) SDL_SCANCODE_R (src/SDL/Raw/Enum.hsc:1396) SDL_SCANCODE_S (src/SDL/Raw/Enum.hsc:1397) SDL_SCANCODE_T (src/SDL/Raw/Enum.hsc:1398) SDL_SCANCODE_U (src/SDL/Raw/Enum.hsc:1399) SDL_SCANCODE_V (src/SDL/Raw/Enum.hsc:1400) SDL_SCANCODE_W (src/SDL/Raw/Enum.hsc:1401) SDL_SCANCODE_X (src/SDL/Raw/Enum.hsc:1402) SDL_SCANCODE_Y (src/SDL/Raw/Enum.hsc:1403) SDL_SCANCODE_Z (src/SDL/Raw/Enum.hsc:1404) SDL_SCANCODE_1 (src/SDL/Raw/Enum.hsc:1405) SDL_SCANCODE_2 (src/SDL/Raw/Enum.hsc:1406) SDL_SCANCODE_3 (src/SDL/Raw/Enum.hsc:1407) SDL_SCANCODE_4 (src/SDL/Raw/Enum.hsc:1408) SDL_SCANCODE_5 (src/SDL/Raw/Enum.hsc:1409) SDL_SCANCODE_6 (src/SDL/Raw/Enum.hsc:1410) SDL_SCANCODE_7 (src/SDL/Raw/Enum.hsc:1411) SDL_SCANCODE_8 (src/SDL/Raw/Enum.hsc:1412) SDL_SCANCODE_9 (src/SDL/Raw/Enum.hsc:1413) SDL_SCANCODE_0 (src/SDL/Raw/Enum.hsc:1414) SDL_SCANCODE_RETURN (src/SDL/Raw/Enum.hsc:1415) SDL_SCANCODE_ESCAPE (src/SDL/Raw/Enum.hsc:1416) SDL_SCANCODE_BACKSPACE (src/SDL/Raw/Enum.hsc:1417) SDL_SCANCODE_TAB (src/SDL/Raw/Enum.hsc:1418) SDL_SCANCODE_SPACE (src/SDL/Raw/Enum.hsc:1419) SDL_SCANCODE_MINUS (src/SDL/Raw/Enum.hsc:1420) SDL_SCANCODE_EQUALS (src/SDL/Raw/Enum.hsc:1421) SDL_SCANCODE_LEFTBRACKET (src/SDL/Raw/Enum.hsc:1422) SDL_SCANCODE_RIGHTBRACKET (src/SDL/Raw/Enum.hsc:1423) SDL_SCANCODE_BACKSLASH (src/SDL/Raw/Enum.hsc:1424) SDL_SCANCODE_NONUSHASH (src/SDL/Raw/Enum.hsc:1425) SDL_SCANCODE_SEMICOLON (src/SDL/Raw/Enum.hsc:1426) SDL_SCANCODE_APOSTROPHE (src/SDL/Raw/Enum.hsc:1427) SDL_SCANCODE_GRAVE (src/SDL/Raw/Enum.hsc:1428) SDL_SCANCODE_COMMA (src/SDL/Raw/Enum.hsc:1429) SDL_SCANCODE_PERIOD (src/SDL/Raw/Enum.hsc:1430) SDL_SCANCODE_SLASH (src/SDL/Raw/Enum.hsc:1431) SDL_SCANCODE_CAPSLOCK (src/SDL/Raw/Enum.hsc:1432) SDL_SCANCODE_F1 (src/SDL/Raw/Enum.hsc:1433) SDL_SCANCODE_F2 (src/SDL/Raw/Enum.hsc:1434) SDL_SCANCODE_F3 (src/SDL/Raw/Enum.hsc:1435) SDL_SCANCODE_F4 (src/SDL/Raw/Enum.hsc:1436) SDL_SCANCODE_F5 (src/SDL/Raw/Enum.hsc:1437) SDL_SCANCODE_F6 (src/SDL/Raw/Enum.hsc:1438) SDL_SCANCODE_F7 (src/SDL/Raw/Enum.hsc:1439) SDL_SCANCODE_F8 (src/SDL/Raw/Enum.hsc:1440) SDL_SCANCODE_F9 (src/SDL/Raw/Enum.hsc:1441) SDL_SCANCODE_F10 (src/SDL/Raw/Enum.hsc:1442) SDL_SCANCODE_F11 (src/SDL/Raw/Enum.hsc:1443) SDL_SCANCODE_F12 (src/SDL/Raw/Enum.hsc:1444) SDL_SCANCODE_PRINTSCREEN (src/SDL/Raw/Enum.hsc:1445) SDL_SCANCODE_SCROLLLOCK (src/SDL/Raw/Enum.hsc:1446) SDL_SCANCODE_PAUSE (src/SDL/Raw/Enum.hsc:1447) SDL_SCANCODE_INSERT (src/SDL/Raw/Enum.hsc:1448) SDL_SCANCODE_HOME (src/SDL/Raw/Enum.hsc:1449) SDL_SCANCODE_PAGEUP (src/SDL/Raw/Enum.hsc:1450) SDL_SCANCODE_DELETE (src/SDL/Raw/Enum.hsc:1451) SDL_SCANCODE_END (src/SDL/Raw/Enum.hsc:1452) SDL_SCANCODE_PAGEDOWN (src/SDL/Raw/Enum.hsc:1453) SDL_SCANCODE_RIGHT (src/SDL/Raw/Enum.hsc:1454) SDL_SCANCODE_LEFT (src/SDL/Raw/Enum.hsc:1455) SDL_SCANCODE_DOWN (src/SDL/Raw/Enum.hsc:1456) SDL_SCANCODE_UP (src/SDL/Raw/Enum.hsc:1457) SDL_SCANCODE_NUMLOCKCLEAR (src/SDL/Raw/Enum.hsc:1458) SDL_SCANCODE_KP_DIVIDE (src/SDL/Raw/Enum.hsc:1459) SDL_SCANCODE_KP_MULTIPLY (src/SDL/Raw/Enum.hsc:1460) SDL_SCANCODE_KP_MINUS (src/SDL/Raw/Enum.hsc:1461) SDL_SCANCODE_KP_PLUS (src/SDL/Raw/Enum.hsc:1462) SDL_SCANCODE_KP_ENTER (src/SDL/Raw/Enum.hsc:1463) SDL_SCANCODE_KP_1 (src/SDL/Raw/Enum.hsc:1464) SDL_SCANCODE_KP_2 (src/SDL/Raw/Enum.hsc:1465) SDL_SCANCODE_KP_3 (src/SDL/Raw/Enum.hsc:1466) SDL_SCANCODE_KP_4 (src/SDL/Raw/Enum.hsc:1467) SDL_SCANCODE_KP_5 (src/SDL/Raw/Enum.hsc:1468) SDL_SCANCODE_KP_6 (src/SDL/Raw/Enum.hsc:1469) SDL_SCANCODE_KP_7 (src/SDL/Raw/Enum.hsc:1470) SDL_SCANCODE_KP_8 (src/SDL/Raw/Enum.hsc:1471) SDL_SCANCODE_KP_9 (src/SDL/Raw/Enum.hsc:1472) SDL_SCANCODE_KP_0 (src/SDL/Raw/Enum.hsc:1473) SDL_SCANCODE_KP_PERIOD (src/SDL/Raw/Enum.hsc:1474) SDL_SCANCODE_NONUSBACKSLASH (src/SDL/Raw/Enum.hsc:1475) SDL_SCANCODE_APPLICATION (src/SDL/Raw/Enum.hsc:1476) SDL_SCANCODE_POWER (src/SDL/Raw/Enum.hsc:1477) SDL_SCANCODE_KP_EQUALS (src/SDL/Raw/Enum.hsc:1478) SDL_SCANCODE_F13 (src/SDL/Raw/Enum.hsc:1479) SDL_SCANCODE_F14 (src/SDL/Raw/Enum.hsc:1480) SDL_SCANCODE_F15 (src/SDL/Raw/Enum.hsc:1481) SDL_SCANCODE_F16 (src/SDL/Raw/Enum.hsc:1482) SDL_SCANCODE_F17 (src/SDL/Raw/Enum.hsc:1483) SDL_SCANCODE_F18 (src/SDL/Raw/Enum.hsc:1484) SDL_SCANCODE_F19 (src/SDL/Raw/Enum.hsc:1485) SDL_SCANCODE_F20 (src/SDL/Raw/Enum.hsc:1486) SDL_SCANCODE_F21 (src/SDL/Raw/Enum.hsc:1487) SDL_SCANCODE_F22 (src/SDL/Raw/Enum.hsc:1488) SDL_SCANCODE_F23 (src/SDL/Raw/Enum.hsc:1489) SDL_SCANCODE_F24 (src/SDL/Raw/Enum.hsc:1490) SDL_SCANCODE_EXECUTE (src/SDL/Raw/Enum.hsc:1491) SDL_SCANCODE_HELP (src/SDL/Raw/Enum.hsc:1492) SDL_SCANCODE_MENU (src/SDL/Raw/Enum.hsc:1493) SDL_SCANCODE_SELECT (src/SDL/Raw/Enum.hsc:1494) SDL_SCANCODE_STOP (src/SDL/Raw/Enum.hsc:1495) SDL_SCANCODE_AGAIN (src/SDL/Raw/Enum.hsc:1496) SDL_SCANCODE_UNDO (src/SDL/Raw/Enum.hsc:1497) SDL_SCANCODE_CUT (src/SDL/Raw/Enum.hsc:1498) SDL_SCANCODE_COPY (src/SDL/Raw/Enum.hsc:1499) SDL_SCANCODE_PASTE (src/SDL/Raw/Enum.hsc:1500) SDL_SCANCODE_FIND (src/SDL/Raw/Enum.hsc:1501) SDL_SCANCODE_MUTE (src/SDL/Raw/Enum.hsc:1502) SDL_SCANCODE_VOLUMEUP (src/SDL/Raw/Enum.hsc:1503) SDL_SCANCODE_VOLUMEDOWN (src/SDL/Raw/Enum.hsc:1504) SDL_SCANCODE_KP_COMMA (src/SDL/Raw/Enum.hsc:1505) SDL_SCANCODE_KP_EQUALSAS400 (src/SDL/Raw/Enum.hsc:1506) SDL_SCANCODE_INTERNATIONAL1 (src/SDL/Raw/Enum.hsc:1507) SDL_SCANCODE_INTERNATIONAL2 (src/SDL/Raw/Enum.hsc:1508) SDL_SCANCODE_INTERNATIONAL3 (src/SDL/Raw/Enum.hsc:1509) SDL_SCANCODE_INTERNATIONAL4 (src/SDL/Raw/Enum.hsc:1510) SDL_SCANCODE_INTERNATIONAL5 (src/SDL/Raw/Enum.hsc:1511) SDL_SCANCODE_INTERNATIONAL6 (src/SDL/Raw/Enum.hsc:1512) SDL_SCANCODE_INTERNATIONAL7 (src/SDL/Raw/Enum.hsc:1513) SDL_SCANCODE_INTERNATIONAL8 (src/SDL/Raw/Enum.hsc:1514) SDL_SCANCODE_INTERNATIONAL9 (src/SDL/Raw/Enum.hsc:1515) SDL_SCANCODE_LANG1 (src/SDL/Raw/Enum.hsc:1516) SDL_SCANCODE_LANG2 (src/SDL/Raw/Enum.hsc:1517) SDL_SCANCODE_LANG3 (src/SDL/Raw/Enum.hsc:1518) SDL_SCANCODE_LANG4 (src/SDL/Raw/Enum.hsc:1519) SDL_SCANCODE_LANG5 (src/SDL/Raw/Enum.hsc:1520) SDL_SCANCODE_LANG6 (src/SDL/Raw/Enum.hsc:1521) SDL_SCANCODE_LANG7 (src/SDL/Raw/Enum.hsc:1522) SDL_SCANCODE_LANG8 (src/SDL/Raw/Enum.hsc:1523) SDL_SCANCODE_LANG9 (src/SDL/Raw/Enum.hsc:1524) SDL_SCANCODE_ALTERASE (src/SDL/Raw/Enum.hsc:1525) SDL_SCANCODE_SYSREQ (src/SDL/Raw/Enum.hsc:1526) SDL_SCANCODE_CANCEL (src/SDL/Raw/Enum.hsc:1527) SDL_SCANCODE_CLEAR (src/SDL/Raw/Enum.hsc:1528) SDL_SCANCODE_PRIOR (src/SDL/Raw/Enum.hsc:1529) SDL_SCANCODE_RETURN2 (src/SDL/Raw/Enum.hsc:1530) SDL_SCANCODE_SEPARATOR (src/SDL/Raw/Enum.hsc:1531) SDL_SCANCODE_OUT (src/SDL/Raw/Enum.hsc:1532) SDL_SCANCODE_OPER (src/SDL/Raw/Enum.hsc:1533) SDL_SCANCODE_CLEARAGAIN (src/SDL/Raw/Enum.hsc:1534) SDL_SCANCODE_CRSEL (src/SDL/Raw/Enum.hsc:1535) SDL_SCANCODE_EXSEL (src/SDL/Raw/Enum.hsc:1536) SDL_SCANCODE_KP_00 (src/SDL/Raw/Enum.hsc:1537) SDL_SCANCODE_KP_000 (src/SDL/Raw/Enum.hsc:1538) SDL_SCANCODE_THOUSANDSSEPARATOR (src/SDL/Raw/Enum.hsc:1539) SDL_SCANCODE_DECIMALSEPARATOR (src/SDL/Raw/Enum.hsc:1540) SDL_SCANCODE_CURRENCYUNIT (src/SDL/Raw/Enum.hsc:1541) SDL_SCANCODE_CURRENCYSUBUNIT (src/SDL/Raw/Enum.hsc:1542) SDL_SCANCODE_KP_LEFTPAREN (src/SDL/Raw/Enum.hsc:1543) SDL_SCANCODE_KP_RIGHTPAREN (src/SDL/Raw/Enum.hsc:1544) SDL_SCANCODE_KP_LEFTBRACE (src/SDL/Raw/Enum.hsc:1545) SDL_SCANCODE_KP_RIGHTBRACE (src/SDL/Raw/Enum.hsc:1546) SDL_SCANCODE_KP_TAB (src/SDL/Raw/Enum.hsc:1547) SDL_SCANCODE_KP_BACKSPACE (src/SDL/Raw/Enum.hsc:1548) SDL_SCANCODE_KP_A (src/SDL/Raw/Enum.hsc:1549) SDL_SCANCODE_KP_B (src/SDL/Raw/Enum.hsc:1550) SDL_SCANCODE_KP_C (src/SDL/Raw/Enum.hsc:1551) SDL_SCANCODE_KP_D (src/SDL/Raw/Enum.hsc:1552) SDL_SCANCODE_KP_E (src/SDL/Raw/Enum.hsc:1553) SDL_SCANCODE_KP_F (src/SDL/Raw/Enum.hsc:1554) SDL_SCANCODE_KP_XOR (src/SDL/Raw/Enum.hsc:1555) SDL_SCANCODE_KP_POWER (src/SDL/Raw/Enum.hsc:1556) SDL_SCANCODE_KP_PERCENT (src/SDL/Raw/Enum.hsc:1557) SDL_SCANCODE_KP_LESS (src/SDL/Raw/Enum.hsc:1558) SDL_SCANCODE_KP_GREATER (src/SDL/Raw/Enum.hsc:1559) SDL_SCANCODE_KP_AMPERSAND (src/SDL/Raw/Enum.hsc:1560) SDL_SCANCODE_KP_DBLAMPERSAND (src/SDL/Raw/Enum.hsc:1561) SDL_SCANCODE_KP_VERTICALBAR (src/SDL/Raw/Enum.hsc:1562) SDL_SCANCODE_KP_DBLVERTICALBAR (src/SDL/Raw/Enum.hsc:1563) SDL_SCANCODE_KP_COLON (src/SDL/Raw/Enum.hsc:1564) SDL_SCANCODE_KP_HASH (src/SDL/Raw/Enum.hsc:1565) SDL_SCANCODE_KP_SPACE (src/SDL/Raw/Enum.hsc:1566) SDL_SCANCODE_KP_AT (src/SDL/Raw/Enum.hsc:1567) SDL_SCANCODE_KP_EXCLAM (src/SDL/Raw/Enum.hsc:1568) SDL_SCANCODE_KP_MEMSTORE (src/SDL/Raw/Enum.hsc:1569) SDL_SCANCODE_KP_MEMRECALL (src/SDL/Raw/Enum.hsc:1570) SDL_SCANCODE_KP_MEMCLEAR (src/SDL/Raw/Enum.hsc:1571) SDL_SCANCODE_KP_MEMADD (src/SDL/Raw/Enum.hsc:1572) SDL_SCANCODE_KP_MEMSUBTRACT (src/SDL/Raw/Enum.hsc:1573) SDL_SCANCODE_KP_MEMMULTIPLY (src/SDL/Raw/Enum.hsc:1574) SDL_SCANCODE_KP_MEMDIVIDE (src/SDL/Raw/Enum.hsc:1575) SDL_SCANCODE_KP_PLUSMINUS (src/SDL/Raw/Enum.hsc:1576) SDL_SCANCODE_KP_CLEAR (src/SDL/Raw/Enum.hsc:1577) SDL_SCANCODE_KP_CLEARENTRY (src/SDL/Raw/Enum.hsc:1578) SDL_SCANCODE_KP_BINARY (src/SDL/Raw/Enum.hsc:1579) SDL_SCANCODE_KP_OCTAL (src/SDL/Raw/Enum.hsc:1580) SDL_SCANCODE_KP_DECIMAL (src/SDL/Raw/Enum.hsc:1581) SDL_SCANCODE_KP_HEXADECIMAL (src/SDL/Raw/Enum.hsc:1582) SDL_SCANCODE_LCTRL (src/SDL/Raw/Enum.hsc:1583) SDL_SCANCODE_LSHIFT (src/SDL/Raw/Enum.hsc:1584) SDL_SCANCODE_LALT (src/SDL/Raw/Enum.hsc:1585) SDL_SCANCODE_LGUI (src/SDL/Raw/Enum.hsc:1586) SDL_SCANCODE_RCTRL (src/SDL/Raw/Enum.hsc:1587) SDL_SCANCODE_RSHIFT (src/SDL/Raw/Enum.hsc:1588) SDL_SCANCODE_RALT (src/SDL/Raw/Enum.hsc:1589) SDL_SCANCODE_RGUI (src/SDL/Raw/Enum.hsc:1590) SDL_SCANCODE_MODE (src/SDL/Raw/Enum.hsc:1591) SDL_SCANCODE_AUDIONEXT (src/SDL/Raw/Enum.hsc:1592) SDL_SCANCODE_AUDIOPREV (src/SDL/Raw/Enum.hsc:1593) SDL_SCANCODE_AUDIOSTOP (src/SDL/Raw/Enum.hsc:1594) SDL_SCANCODE_AUDIOPLAY (src/SDL/Raw/Enum.hsc:1595) SDL_SCANCODE_AUDIOMUTE (src/SDL/Raw/Enum.hsc:1596) SDL_SCANCODE_MEDIASELECT (src/SDL/Raw/Enum.hsc:1597) SDL_SCANCODE_WWW (src/SDL/Raw/Enum.hsc:1598) SDL_SCANCODE_MAIL (src/SDL/Raw/Enum.hsc:1599) SDL_SCANCODE_CALCULATOR (src/SDL/Raw/Enum.hsc:1600) SDL_SCANCODE_COMPUTER (src/SDL/Raw/Enum.hsc:1601) SDL_SCANCODE_AC_SEARCH (src/SDL/Raw/Enum.hsc:1602) SDL_SCANCODE_AC_HOME (src/SDL/Raw/Enum.hsc:1603) SDL_SCANCODE_AC_BACK (src/SDL/Raw/Enum.hsc:1604) SDL_SCANCODE_AC_FORWARD (src/SDL/Raw/Enum.hsc:1605) SDL_SCANCODE_AC_STOP (src/SDL/Raw/Enum.hsc:1606) SDL_SCANCODE_AC_REFRESH (src/SDL/Raw/Enum.hsc:1607) SDL_SCANCODE_AC_BOOKMARKS (src/SDL/Raw/Enum.hsc:1608) SDL_SCANCODE_BRIGHTNESSDOWN (src/SDL/Raw/Enum.hsc:1609) SDL_SCANCODE_BRIGHTNESSUP (src/SDL/Raw/Enum.hsc:1610) SDL_SCANCODE_DISPLAYSWITCH (src/SDL/Raw/Enum.hsc:1611) SDL_SCANCODE_KBDILLUMTOGGLE (src/SDL/Raw/Enum.hsc:1612) SDL_SCANCODE_KBDILLUMDOWN (src/SDL/Raw/Enum.hsc:1613) SDL_SCANCODE_KBDILLUMUP (src/SDL/Raw/Enum.hsc:1614) SDL_SCANCODE_EJECT (src/SDL/Raw/Enum.hsc:1615) SDL_SCANCODE_SLEEP (src/SDL/Raw/Enum.hsc:1616) SDL_SCANCODE_APP1 (src/SDL/Raw/Enum.hsc:1617) SDL_SCANCODE_APP2 (src/SDL/Raw/Enum.hsc:1618) SDL_NUM_SCANCODES (src/SDL/Raw/Enum.hsc:1619) SDL_SYSTEM_CURSOR_ARROW (src/SDL/Raw/Enum.hsc:1621) SDL_SYSTEM_CURSOR_IBEAM (src/SDL/Raw/Enum.hsc:1622) SDL_SYSTEM_CURSOR_WAIT (src/SDL/Raw/Enum.hsc:1623) SystemCursor (src/SDL/Raw/Enum.hsc:978) SDL_SYSTEM_CURSOR_CROSSHAIR (src/SDL/Raw/Enum.hsc:1624) SDL_SYSTEM_CURSOR_WAITARROW (src/SDL/Raw/Enum.hsc:1625) SDL_SYSTEM_CURSOR_SIZENWSE (src/SDL/Raw/Enum.hsc:1626) SDL_SYSTEM_CURSOR_SIZENESW (src/SDL/Raw/Enum.hsc:1627) SDL_SYSTEM_CURSOR_SIZEWE (src/SDL/Raw/Enum.hsc:1628) SDL_SYSTEM_CURSOR_SIZENS (src/SDL/Raw/Enum.hsc:1629) SDL_SYSTEM_CURSOR_SIZEALL (src/SDL/Raw/Enum.hsc:1630) SDL_SYSTEM_CURSOR_NO (src/SDL/Raw/Enum.hsc:1631) SDL_SYSTEM_CURSOR_HAND (src/SDL/Raw/Enum.hsc:1632) SDL_NUM_SYSTEM_CURSORS (src/SDL/Raw/Enum.hsc:1633) ThreadPriority (src/SDL/Raw/Enum.hsc:979) SDL_THREAD_PRIORITY_LOW (src/SDL/Raw/Enum.hsc:1635) SDL_THREAD_PRIORITY_NORMAL (src/SDL/Raw/Enum.hsc:1636) SDL_THREAD_PRIORITY_HIGH (src/SDL/Raw/Enum.hsc:1637) SDL_AUDIO_ALLOW_FREQUENCY_CHANGE (src/SDL/Raw/Enum.hsc:1639) SDL_AUDIO_ALLOW_FORMAT_CHANGE (src/SDL/Raw/Enum.hsc:1640) SDL_AUDIO_ALLOW_CHANNELS_CHANGE (src/SDL/Raw/Enum.hsc:1641) SDL_AUDIO_ALLOW_ANY_CHANGE (src/SDL/Raw/Enum.hsc:1642) SDL_BUTTON_LEFT (src/SDL/Raw/Enum.hsc:1644) SDL_BUTTON_MIDDLE (src/SDL/Raw/Enum.hsc:1645) SDL_BUTTON_RIGHT (src/SDL/Raw/Enum.hsc:1646) SDL_BUTTON_X1 (src/SDL/Raw/Enum.hsc:1647) SDL_BUTTON_X2 (src/SDL/Raw/Enum.hsc:1648) SDL_BUTTON_LMASK (src/SDL/Raw/Enum.hsc:1649) SDL_BUTTON_MMASK (src/SDL/Raw/Enum.hsc:1650) SDL_BUTTON_RMASK (src/SDL/Raw/Enum.hsc:1651) SDL_BUTTON_X1MASK (src/SDL/Raw/Enum.hsc:1652) SDL_BUTTON_X2MASK (src/SDL/Raw/Enum.hsc:1653) SDL_MOUSEWHEEL_NORMAL (src/SDL/Raw/Enum.hsc:1655) SDL_MOUSEWHEEL_FLIPPED (src/SDL/Raw/Enum.hsc:1656) SDL_FIRSTEVENT (src/SDL/Raw/Enum.hsc:1658) SDL_QUIT (src/SDL/Raw/Enum.hsc:1659) SDL_APP_TERMINATING (src/SDL/Raw/Enum.hsc:1660) SDL_APP_LOWMEMORY (src/SDL/Raw/Enum.hsc:1661) SDL_APP_WILLENTERBACKGROUND (src/SDL/Raw/Enum.hsc:1662) SDL_APP_DIDENTERBACKGROUND (src/SDL/Raw/Enum.hsc:1663) SDL_APP_WILLENTERFOREGROUND (src/SDL/Raw/Enum.hsc:1664) SDL_APP_DIDENTERFOREGROUND (src/SDL/Raw/Enum.hsc:1665) SDL_WINDOWEVENT (src/SDL/Raw/Enum.hsc:1666) SDL_SYSWMEVENT (src/SDL/Raw/Enum.hsc:1667) SDL_KEYDOWN (src/SDL/Raw/Enum.hsc:1668) SDL_KEYUP (src/SDL/Raw/Enum.hsc:1669) SDL_TEXTEDITING (src/SDL/Raw/Enum.hsc:1670) SDL_TEXTINPUT (src/SDL/Raw/Enum.hsc:1671) SDL_KEYMAPCHANGED (src/SDL/Raw/Enum.hsc:1672) SDL_MOUSEMOTION (src/SDL/Raw/Enum.hsc:1673) SDL_MOUSEBUTTONDOWN (src/SDL/Raw/Enum.hsc:1674) SDL_MOUSEBUTTONUP (src/SDL/Raw/Enum.hsc:1675) SDL_MOUSEWHEEL (src/SDL/Raw/Enum.hsc:1676) SDL_JOYAXISMOTION (src/SDL/Raw/Enum.hsc:1677) SDL_JOYBALLMOTION (src/SDL/Raw/Enum.hsc:1678) SDL_JOYHATMOTION (src/SDL/Raw/Enum.hsc:1679) SDL_JOYBUTTONDOWN (src/SDL/Raw/Enum.hsc:1680) SDL_JOYBUTTONUP (src/SDL/Raw/Enum.hsc:1681) SDL_JOYDEVICEADDED (src/SDL/Raw/Enum.hsc:1682) SDL_JOYDEVICEREMOVED (src/SDL/Raw/Enum.hsc:1683) SDL_CONTROLLERAXISMOTION (src/SDL/Raw/Enum.hsc:1684) SDL_CONTROLLERBUTTONDOWN (src/SDL/Raw/Enum.hsc:1685) SDL_CONTROLLERBUTTONUP (src/SDL/Raw/Enum.hsc:1686) SDL_CONTROLLERDEVICEADDED (src/SDL/Raw/Enum.hsc:1687) SDL_CONTROLLERDEVICEREMOVED (src/SDL/Raw/Enum.hsc:1688) SDL_CONTROLLERDEVICEREMAPPED (src/SDL/Raw/Enum.hsc:1689) SDL_FINGERDOWN (src/SDL/Raw/Enum.hsc:1690) SDL_FINGERUP (src/SDL/Raw/Enum.hsc:1691) SDL_FINGERMOTION (src/SDL/Raw/Enum.hsc:1692) SDL_DOLLARGESTURE (src/SDL/Raw/Enum.hsc:1693) SDL_DOLLARRECORD (src/SDL/Raw/Enum.hsc:1694) SDL_MULTIGESTURE (src/SDL/Raw/Enum.hsc:1695) SDL_CLIPBOARDUPDATE (src/SDL/Raw/Enum.hsc:1696) SDL_DROPFILE (src/SDL/Raw/Enum.hsc:1697) SDL_AUDIODEVICEADDED (src/SDL/Raw/Enum.hsc:1698) SDL_AUDIODEVICEREMOVED (src/SDL/Raw/Enum.hsc:1699) SDL_RENDER_TARGETS_RESET (src/SDL/Raw/Enum.hsc:1700) SDL_RENDER_DEVICE_RESET (src/SDL/Raw/Enum.hsc:1701) SDL_USEREVENT (src/SDL/Raw/Enum.hsc:1702) SDL_LASTEVENT (src/SDL/Raw/Enum.hsc:1703) SDL_HAT_CENTERED (src/SDL/Raw/Enum.hsc:1705) SDL_HAT_UP (src/SDL/Raw/Enum.hsc:1706) SDL_HAT_RIGHT (src/SDL/Raw/Enum.hsc:1707) SDL_HAT_DOWN (src/SDL/Raw/Enum.hsc:1708) SDL_HAT_LEFT (src/SDL/Raw/Enum.hsc:1709) SDL_HAT_RIGHTUP (src/SDL/Raw/Enum.hsc:1710) SDL_HAT_RIGHTDOWN (src/SDL/Raw/Enum.hsc:1711) SDL_HAT_LEFTUP (src/SDL/Raw/Enum.hsc:1712) SDL_HAT_LEFTDOWN (src/SDL/Raw/Enum.hsc:1713) SDL_PRESSED (src/SDL/Raw/Enum.hsc:1715) SDL_RELEASED (src/SDL/Raw/Enum.hsc:1716) SDL_LOG_CATEGORY_APPLICATION (src/SDL/Raw/Enum.hsc:1718) SDL_LOG_CATEGORY_ERROR (src/SDL/Raw/Enum.hsc:1719) SDL_LOG_CATEGORY_ASSERT (src/SDL/Raw/Enum.hsc:1720) SDL_LOG_CATEGORY_SYSTEM (src/SDL/Raw/Enum.hsc:1721) SDL_LOG_CATEGORY_AUDIO (src/SDL/Raw/Enum.hsc:1722) SDL_LOG_CATEGORY_VIDEO (src/SDL/Raw/Enum.hsc:1723) SDL_LOG_CATEGORY_RENDER (src/SDL/Raw/Enum.hsc:1724) SDL_LOG_CATEGORY_INPUT (src/SDL/Raw/Enum.hsc:1725) SDL_LOG_CATEGORY_TEST (src/SDL/Raw/Enum.hsc:1726) SDL_LOG_CATEGORY_CUSTOM (src/SDL/Raw/Enum.hsc:1727) SDL_MESSAGEBOX_ERROR (src/SDL/Raw/Enum.hsc:1729) SDL_MESSAGEBOX_WARNING (src/SDL/Raw/Enum.hsc:1730) SDL_MESSAGEBOX_INFORMATION (src/SDL/Raw/Enum.hsc:1731) SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT (src/SDL/Raw/Enum.hsc:1733) SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT (src/SDL/Raw/Enum.hsc:1734) SDL_GL_CONTEXT_PROFILE_CORE (src/SDL/Raw/Enum.hsc:1736) SDL_GL_CONTEXT_PROFILE_COMPATIBILITY (src/SDL/Raw/Enum.hsc:1737) SDL_GL_CONTEXT_PROFILE_ES (src/SDL/Raw/Enum.hsc:1738) SDL_GL_CONTEXT_DEBUG_FLAG (src/SDL/Raw/Enum.hsc:1740) SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG (src/SDL/Raw/Enum.hsc:1741) SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG (src/SDL/Raw/Enum.hsc:1742) SDL_GL_CONTEXT_RESET_ISOLATION_FLAG (src/SDL/Raw/Enum.hsc:1743) SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE (src/SDL/Raw/Enum.hsc:1745) SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH (src/SDL/Raw/Enum.hsc:1746) SDL_PIXELFORMAT_UNKNOWN (src/SDL/Raw/Enum.hsc:1748) SDL_PIXELFORMAT_INDEX1LSB (src/SDL/Raw/Enum.hsc:1749) SDL_PIXELFORMAT_INDEX1MSB (src/SDL/Raw/Enum.hsc:1750) SDL_PIXELFORMAT_INDEX4LSB (src/SDL/Raw/Enum.hsc:1751) SDL_PIXELFORMAT_INDEX4MSB (src/SDL/Raw/Enum.hsc:1752) SDL_PIXELFORMAT_INDEX8 (src/SDL/Raw/Enum.hsc:1753) SDL_PIXELFORMAT_RGB332 (src/SDL/Raw/Enum.hsc:1754) SDL_PIXELFORMAT_RGB444 (src/SDL/Raw/Enum.hsc:1755) SDL_PIXELFORMAT_RGB555 (src/SDL/Raw/Enum.hsc:1756) SDL_PIXELFORMAT_BGR555 (src/SDL/Raw/Enum.hsc:1757) SDL_PIXELFORMAT_ARGB4444 (src/SDL/Raw/Enum.hsc:1758) SDL_PIXELFORMAT_RGBA4444 (src/SDL/Raw/Enum.hsc:1759) SDL_PIXELFORMAT_ABGR4444 (src/SDL/Raw/Enum.hsc:1760) SDL_PIXELFORMAT_BGRA4444 (src/SDL/Raw/Enum.hsc:1761) SDL_PIXELFORMAT_ARGB1555 (src/SDL/Raw/Enum.hsc:1762) SDL_PIXELFORMAT_RGBA5551 (src/SDL/Raw/Enum.hsc:1763) SDL_PIXELFORMAT_ABGR1555 (src/SDL/Raw/Enum.hsc:1764) SDL_PIXELFORMAT_BGRA5551 (src/SDL/Raw/Enum.hsc:1765) SDL_PIXELFORMAT_RGB565 (src/SDL/Raw/Enum.hsc:1766) SDL_PIXELFORMAT_BGR565 (src/SDL/Raw/Enum.hsc:1767) SDL_PIXELFORMAT_RGB24 (src/SDL/Raw/Enum.hsc:1768) SDL_PIXELFORMAT_BGR24 (src/SDL/Raw/Enum.hsc:1769) SDL_PIXELFORMAT_RGB888 (src/SDL/Raw/Enum.hsc:1770) SDL_PIXELFORMAT_RGBX8888 (src/SDL/Raw/Enum.hsc:1771) SDL_PIXELFORMAT_BGR888 (src/SDL/Raw/Enum.hsc:1772) SDL_PIXELFORMAT_BGRX8888 (src/SDL/Raw/Enum.hsc:1773) SDL_PIXELFORMAT_ARGB8888 (src/SDL/Raw/Enum.hsc:1774) SDL_PIXELFORMAT_RGBA8888 (src/SDL/Raw/Enum.hsc:1775) SDL_PIXELFORMAT_ABGR8888 (src/SDL/Raw/Enum.hsc:1776) SDL_PIXELFORMAT_BGRA8888 (src/SDL/Raw/Enum.hsc:1777) SDL_PIXELFORMAT_ARGB2101010 (src/SDL/Raw/Enum.hsc:1778) SDL_PIXELFORMAT_YV12 (src/SDL/Raw/Enum.hsc:1779) SDL_PIXELFORMAT_IYUV (src/SDL/Raw/Enum.hsc:1780) SDL_PIXELFORMAT_YUY2 (src/SDL/Raw/Enum.hsc:1781) SDL_PIXELFORMAT_UYVY (src/SDL/Raw/Enum.hsc:1782) SDL_PIXELFORMAT_YVYU (src/SDL/Raw/Enum.hsc:1783) SDL_RENDERER_SOFTWARE (src/SDL/Raw/Enum.hsc:1785) SDL_RENDERER_ACCELERATED (src/SDL/Raw/Enum.hsc:1786) SDL_RENDERER_PRESENTVSYNC (src/SDL/Raw/Enum.hsc:1787) SDL_RENDERER_TARGETTEXTURE (src/SDL/Raw/Enum.hsc:1788) SDL_TEXTUREACCESS_STATIC (src/SDL/Raw/Enum.hsc:1790) SDL_TEXTUREACCESS_STREAMING (src/SDL/Raw/Enum.hsc:1791) SDL_TEXTUREACCESS_TARGET (src/SDL/Raw/Enum.hsc:1792) SDL_TEXTUREMODULATE_NONE (src/SDL/Raw/Enum.hsc:1794) SDL_TEXTUREMODULATE_COLOR (src/SDL/Raw/Enum.hsc:1795) SDL_TEXTUREMODULATE_ALPHA (src/SDL/Raw/Enum.hsc:1796) SDL_TOUCH_MOUSEID (src/SDL/Raw/Enum.hsc:1798) SDL_WINDOWEVENT_NONE (src/SDL/Raw/Enum.hsc:1800) SDL_WINDOWEVENT_SHOWN (src/SDL/Raw/Enum.hsc:1801) SDL_WINDOWEVENT_HIDDEN (src/SDL/Raw/Enum.hsc:1802) SDL_WINDOWEVENT_EXPOSED (src/SDL/Raw/Enum.hsc:1803) SDL_WINDOWEVENT_MOVED (src/SDL/Raw/Enum.hsc:1804) SDL_WINDOWEVENT_RESIZED (src/SDL/Raw/Enum.hsc:1805) SDL_WINDOWEVENT_SIZE_CHANGED (src/SDL/Raw/Enum.hsc:1806) SDL_WINDOWEVENT_MINIMIZED (src/SDL/Raw/Enum.hsc:1807) SDL_WINDOWEVENT_MAXIMIZED (src/SDL/Raw/Enum.hsc:1808) SDL_WINDOWEVENT_RESTORED (src/SDL/Raw/Enum.hsc:1809) SDL_WINDOWEVENT_ENTER (src/SDL/Raw/Enum.hsc:1810) SDL_WINDOWEVENT_LEAVE (src/SDL/Raw/Enum.hsc:1811) SDL_WINDOWEVENT_FOCUS_GAINED (src/SDL/Raw/Enum.hsc:1812) SDL_WINDOWEVENT_FOCUS_LOST (src/SDL/Raw/Enum.hsc:1813) SDL_WINDOWEVENT_CLOSE (src/SDL/Raw/Enum.hsc:1814) SDL_WINDOW_FULLSCREEN (src/SDL/Raw/Enum.hsc:1816) SDL_WINDOW_OPENGL (src/SDL/Raw/Enum.hsc:1817) SDL_WINDOW_SHOWN (src/SDL/Raw/Enum.hsc:1818) SDL_WINDOW_HIDDEN (src/SDL/Raw/Enum.hsc:1819) SDL_WINDOW_BORDERLESS (src/SDL/Raw/Enum.hsc:1820) SDL_WINDOW_RESIZABLE (src/SDL/Raw/Enum.hsc:1821) SDL_WINDOW_MINIMIZED (src/SDL/Raw/Enum.hsc:1822) SDL_WINDOW_MAXIMIZED (src/SDL/Raw/Enum.hsc:1823) SDL_WINDOW_INPUT_GRABBED (src/SDL/Raw/Enum.hsc:1824) SDL_WINDOW_INPUT_FOCUS (src/SDL/Raw/Enum.hsc:1825) SDL_WINDOW_MOUSE_FOCUS (src/SDL/Raw/Enum.hsc:1826) SDL_WINDOW_FULLSCREEN_DESKTOP (src/SDL/Raw/Enum.hsc:1827) SDL_WINDOW_FOREIGN (src/SDL/Raw/Enum.hsc:1828) SDL_WINDOW_ALLOW_HIGHDPI (src/SDL/Raw/Enum.hsc:1829) SDL_WINDOW_MOUSE_CAPTURE (src/SDL/Raw/Enum.hsc:1830) SDL_WINDOW_VULKAN (src/SDL/Raw/Enum.hsc:1831) SDL_WINDOWPOS_UNDEFINED (src/SDL/Raw/Enum.hsc:1833) SDL_WINDOWPOS_CENTERED (src/SDL/Raw/Enum.hsc:1834) SDL_WINDOWPOS_CENTERED_DISPLAY_0 (src/SDL/Raw/Enum.hsc:1835) SDL_WINDOWPOS_CENTERED_DISPLAY_1 (src/SDL/Raw/Enum.hsc:1836) SDL_WINDOWPOS_CENTERED_DISPLAY_2 (src/SDL/Raw/Enum.hsc:1837) SDL_WINDOWPOS_CENTERED_DISPLAY_3 (src/SDL/Raw/Enum.hsc:1838) SDL_WINDOWPOS_CENTERED_DISPLAY_4 (src/SDL/Raw/Enum.hsc:1839) SDL_WINDOWPOS_CENTERED_DISPLAY_5 (src/SDL/Raw/Enum.hsc:1840) SDL_WINDOWPOS_CENTERED_DISPLAY_6 (src/SDL/Raw/Enum.hsc:1841) SDL_WINDOWPOS_CENTERED_DISPLAY_7 (src/SDL/Raw/Enum.hsc:1842) SDL_WINDOWPOS_CENTERED_DISPLAY_8 (src/SDL/Raw/Enum.hsc:1843) SDL_WINDOWPOS_CENTERED_DISPLAY_9 (src/SDL/Raw/Enum.hsc:1844) SDL_WINDOWPOS_CENTERED_DISPLAY_10 (src/SDL/Raw/Enum.hsc:1845) SDL_WINDOWPOS_CENTERED_DISPLAY_11 (src/SDL/Raw/Enum.hsc:1846) SDL_WINDOWPOS_CENTERED_DISPLAY_12 (src/SDL/Raw/Enum.hsc:1847) SDL_WINDOWPOS_CENTERED_DISPLAY_13 (src/SDL/Raw/Enum.hsc:1848) SDL_WINDOWPOS_CENTERED_DISPLAY_14 (src/SDL/Raw/Enum.hsc:1849) SDL_WINDOWPOS_CENTERED_DISPLAY_15 (src/SDL/Raw/Enum.hsc:1850) SDL_HAPTIC_CONSTANT (src/SDL/Raw/Enum.hsc:1852) Warning: 'Q' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 1% ( 5 /484) in 'SDL.Input.Keyboard.Codes' Missing documentation for: Scancode (src/SDL/Input/Keyboard/Codes.hs:519) ScancodeUnknown (src/SDL/Input/Keyboard/Codes.hs:522) ScancodeA (src/SDL/Input/Keyboard/Codes.hs:523) ScancodeB (src/SDL/Input/Keyboard/Codes.hs:524) ScancodeC (src/SDL/Input/Keyboard/Codes.hs:525) ScancodeD (src/SDL/Input/Keyboard/Codes.hs:526) ScancodeE (src/SDL/Input/Keyboard/Codes.hs:527) ScancodeF (src/SDL/Input/Keyboard/Codes.hs:528) ScancodeG (src/SDL/Input/Keyboard/Codes.hs:529) ScancodeH (src/SDL/Input/Keyboard/Codes.hs:530) ScancodeI (src/SDL/Input/Keyboard/Codes.hs:531) ScancodeJ (src/SDL/Input/Keyboard/Codes.hs:532) ScancodeK (src/SDL/Input/Keyboard/Codes.hs:533) ScancodeL (src/SDL/Input/Keyboard/Codes.hs:534) ScancodeM (src/SDL/Input/Keyboard/Codes.hs:535) ScancodeN (src/SDL/Input/Keyboard/Codes.hs:536) ScancodeO (src/SDL/Input/Keyboard/Codes.hs:537) ScancodeP (src/SDL/Input/Keyboard/Codes.hs:538) ScancodeQ (src/SDL/Input/Keyboard/Codes.hs:539) ScancodeR (src/SDL/Input/Keyboard/Codes.hs:540) ScancodeS (src/SDL/Input/Keyboard/Codes.hs:541) ScancodeT (src/SDL/Input/Keyboard/Codes.hs:542) ScancodeU (src/SDL/Input/Keyboard/Codes.hs:543) ScancodeV (src/SDL/Input/Keyboard/Codes.hs:544) ScancodeW (src/SDL/Input/Keyboard/Codes.hs:545) ScancodeX (src/SDL/Input/Keyboard/Codes.hs:546) ScancodeY (src/SDL/Input/Keyboard/Codes.hs:547) ScancodeZ (src/SDL/Input/Keyboard/Codes.hs:548) Scancode1 (src/SDL/Input/Keyboard/Codes.hs:549) Scancode2 (src/SDL/Input/Keyboard/Codes.hs:550) Scancode3 (src/SDL/Input/Keyboard/Codes.hs:551) Scancode4 (src/SDL/Input/Keyboard/Codes.hs:552) Scancode5 (src/SDL/Input/Keyboard/Codes.hs:553) Scancode6 (src/SDL/Input/Keyboard/Codes.hs:554) Scancode7 (src/SDL/Input/Keyboard/Codes.hs:555) Scancode8 (src/SDL/Input/Keyboard/Codes.hs:556) Scancode9 (src/SDL/Input/Keyboard/Codes.hs:557) Scancode0 (src/SDL/Input/Keyboard/Codes.hs:558) ScancodeReturn (src/SDL/Input/Keyboard/Codes.hs:559) ScancodeEscape (src/SDL/Input/Keyboard/Codes.hs:560) ScancodeBackspace (src/SDL/Input/Keyboard/Codes.hs:561) ScancodeTab (src/SDL/Input/Keyboard/Codes.hs:562) ScancodeSpace (src/SDL/Input/Keyboard/Codes.hs:563) ScancodeMinus (src/SDL/Input/Keyboard/Codes.hs:564) ScancodeEquals (src/SDL/Input/Keyboard/Codes.hs:565) ScancodeLeftBracket (src/SDL/Input/Keyboard/Codes.hs:566) ScancodeRightBracket (src/SDL/Input/Keyboard/Codes.hs:567) ScancodeBackslash (src/SDL/Input/Keyboard/Codes.hs:568) ScancodeNonUSHash (src/SDL/Input/Keyboard/Codes.hs:569) ScancodeSemicolon (src/SDL/Input/Keyboard/Codes.hs:570) ScancodeApostrophe (src/SDL/Input/Keyboard/Codes.hs:571) ScancodeGrave (src/SDL/Input/Keyboard/Codes.hs:572) ScancodeComma (src/SDL/Input/Keyboard/Codes.hs:573) ScancodePeriod (src/SDL/Input/Keyboard/Codes.hs:574) ScancodeSlash (src/SDL/Input/Keyboard/Codes.hs:575) ScancodeCapsLock (src/SDL/Input/Keyboard/Codes.hs:576) ScancodeF1 (src/SDL/Input/Keyboard/Codes.hs:577) ScancodeF2 (src/SDL/Input/Keyboard/Codes.hs:578) ScancodeF3 (src/SDL/Input/Keyboard/Codes.hs:579) ScancodeF4 (src/SDL/Input/Keyboard/Codes.hs:580) ScancodeF5 (src/SDL/Input/Keyboard/Codes.hs:581) ScancodeF6 (src/SDL/Input/Keyboard/Codes.hs:582) ScancodeF7 (src/SDL/Input/Keyboard/Codes.hs:583) ScancodeF8 (src/SDL/Input/Keyboard/Codes.hs:584) ScancodeF9 (src/SDL/Input/Keyboard/Codes.hs:585) ScancodeF10 (src/SDL/Input/Keyboard/Codes.hs:586) ScancodeF11 (src/SDL/Input/Keyboard/Codes.hs:587) ScancodeF12 (src/SDL/Input/Keyboard/Codes.hs:588) ScancodePrintScreen (src/SDL/Input/Keyboard/Codes.hs:589) ScancodeScrollLock (src/SDL/Input/Keyboard/Codes.hs:590) ScancodePause (src/SDL/Input/Keyboard/Codes.hs:591) ScancodeInsert (src/SDL/Input/Keyboard/Codes.hs:592) ScancodeHome (src/SDL/Input/Keyboard/Codes.hs:593) ScancodePageUp (src/SDL/Input/Keyboard/Codes.hs:594) ScancodeDelete (src/SDL/Input/Keyboard/Codes.hs:595) ScancodeEnd (src/SDL/Input/Keyboard/Codes.hs:596) ScancodePageDown (src/SDL/Input/Keyboard/Codes.hs:597) ScancodeRight (src/SDL/Input/Keyboard/Codes.hs:598) ScancodeLeft (src/SDL/Input/Keyboard/Codes.hs:599) ScancodeDown (src/SDL/Input/Keyboard/Codes.hs:600) ScancodeUp (src/SDL/Input/Keyboard/Codes.hs:601) ScancodeNumLockClear (src/SDL/Input/Keyboard/Codes.hs:602) ScancodeKPDivide (src/SDL/Input/Keyboard/Codes.hs:603) ScancodeKPMultiply (src/SDL/Input/Keyboard/Codes.hs:604) ScancodeKPMinus (src/SDL/Input/Keyboard/Codes.hs:605) ScancodeKPPlus (src/SDL/Input/Keyboard/Codes.hs:606) ScancodeKPEnter (src/SDL/Input/Keyboard/Codes.hs:607) ScancodeKP1 (src/SDL/Input/Keyboard/Codes.hs:608) ScancodeKP2 (src/SDL/Input/Keyboard/Codes.hs:609) ScancodeKP3 (src/SDL/Input/Keyboard/Codes.hs:610) ScancodeKP4 (src/SDL/Input/Keyboard/Codes.hs:611) ScancodeKP5 (src/SDL/Input/Keyboard/Codes.hs:612) ScancodeKP6 (src/SDL/Input/Keyboard/Codes.hs:613) ScancodeKP7 (src/SDL/Input/Keyboard/Codes.hs:614) ScancodeKP8 (src/SDL/Input/Keyboard/Codes.hs:615) ScancodeKP9 (src/SDL/Input/Keyboard/Codes.hs:616) ScancodeKP0 (src/SDL/Input/Keyboard/Codes.hs:617) ScancodeKPPeriod (src/SDL/Input/Keyboard/Codes.hs:618) ScancodeNonUSBackslash (src/SDL/Input/Keyboard/Codes.hs:619) ScancodeApplication (src/SDL/Input/Keyboard/Codes.hs:620) ScancodePower (src/SDL/Input/Keyboard/Codes.hs:621) ScancodeKPEquals (src/SDL/Input/Keyboard/Codes.hs:622) ScancodeF13 (src/SDL/Input/Keyboard/Codes.hs:623) ScancodeF14 (src/SDL/Input/Keyboard/Codes.hs:624) ScancodeF15 (src/SDL/Input/Keyboard/Codes.hs:625) ScancodeF16 (src/SDL/Input/Keyboard/Codes.hs:626) ScancodeF17 (src/SDL/Input/Keyboard/Codes.hs:627) ScancodeF18 (src/SDL/Input/Keyboard/Codes.hs:628) ScancodeF19 (src/SDL/Input/Keyboard/Codes.hs:629) ScancodeF20 (src/SDL/Input/Keyboard/Codes.hs:630) ScancodeF21 (src/SDL/Input/Keyboard/Codes.hs:631) ScancodeF22 (src/SDL/Input/Keyboard/Codes.hs:632) ScancodeF23 (src/SDL/Input/Keyboard/Codes.hs:633) ScancodeF24 (src/SDL/Input/Keyboard/Codes.hs:634) ScancodeExecute (src/SDL/Input/Keyboard/Codes.hs:635) ScancodeHelp (src/SDL/Input/Keyboard/Codes.hs:636) ScancodeMenu (src/SDL/Input/Keyboard/Codes.hs:637) ScancodeSelect (src/SDL/Input/Keyboard/Codes.hs:638) ScancodeStop (src/SDL/Input/Keyboard/Codes.hs:639) ScancodeAgain (src/SDL/Input/Keyboard/Codes.hs:640) ScancodeUndo (src/SDL/Input/Keyboard/Codes.hs:641) ScancodeCut (src/SDL/Input/Keyboard/Codes.hs:642) ScancodeCopy (src/SDL/Input/Keyboard/Codes.hs:643) ScancodePaste (src/SDL/Input/Keyboard/Codes.hs:644) ScancodeFind (src/SDL/Input/Keyboard/Codes.hs:645) ScancodeMute (src/SDL/Input/Keyboard/Codes.hs:646) ScancodeVolumeUp (src/SDL/Input/Keyboard/Codes.hs:647) ScancodeVolumeDown (src/SDL/Input/Keyboard/Codes.hs:648) ScancodeKPComma (src/SDL/Input/Keyboard/Codes.hs:649) ScancodeKPEqualsAS400 (src/SDL/Input/Keyboard/Codes.hs:650) ScancodeInternational1 (src/SDL/Input/Keyboard/Codes.hs:651) ScancodeInternational2 (src/SDL/Input/Keyboard/Codes.hs:652) ScancodeInternational3 (src/SDL/Input/Keyboard/Codes.hs:653) ScancodeInternational4 (src/SDL/Input/Keyboard/Codes.hs:654) ScancodeInternational5 (src/SDL/Input/Keyboard/Codes.hs:655) ScancodeInternational6 (src/SDL/Input/Keyboard/Codes.hs:656) ScancodeInternational7 (src/SDL/Input/Keyboard/Codes.hs:657) ScancodeInternational8 (src/SDL/Input/Keyboard/Codes.hs:658) ScancodeInternational9 (src/SDL/Input/Keyboard/Codes.hs:659) ScancodeLang1 (src/SDL/Input/Keyboard/Codes.hs:660) ScancodeLang2 (src/SDL/Input/Keyboard/Codes.hs:661) ScancodeLang3 (src/SDL/Input/Keyboard/Codes.hs:662) ScancodeLang4 (src/SDL/Input/Keyboard/Codes.hs:663) ScancodeLang5 (src/SDL/Input/Keyboard/Codes.hs:664) ScancodeLang6 (src/SDL/Input/Keyboard/Codes.hs:665) ScancodeLang7 (src/SDL/Input/Keyboard/Codes.hs:666) ScancodeLang8 (src/SDL/Input/Keyboard/Codes.hs:667) ScancodeLang9 (src/SDL/Input/Keyboard/Codes.hs:668) ScancodeAltErase (src/SDL/Input/Keyboard/Codes.hs:669) ScancodeSysReq (src/SDL/Input/Keyboard/Codes.hs:670) ScancodeCancel (src/SDL/Input/Keyboard/Codes.hs:671) ScancodeClear (src/SDL/Input/Keyboard/Codes.hs:672) ScancodePrior (src/SDL/Input/Keyboard/Codes.hs:673) ScancodeReturn2 (src/SDL/Input/Keyboard/Codes.hs:674) ScancodeSeparator (src/SDL/Input/Keyboard/Codes.hs:675) ScancodeOut (src/SDL/Input/Keyboard/Codes.hs:676) ScancodeOper (src/SDL/Input/Keyboard/Codes.hs:677) ScancodeClearAgain (src/SDL/Input/Keyboard/Codes.hs:678) ScancodeCrSel (src/SDL/Input/Keyboard/Codes.hs:679) ScancodeExSel (src/SDL/Input/Keyboard/Codes.hs:680) ScancodeKP00 (src/SDL/Input/Keyboard/Codes.hs:681) ScancodeKP000 (src/SDL/Input/Keyboard/Codes.hs:682) ScancodeThousandsSeparator (src/SDL/Input/Keyboard/Codes.hs:683) ScancodeDecimalSeparator (src/SDL/Input/Keyboard/Codes.hs:684) ScancodeCurrencyUnit (src/SDL/Input/Keyboard/Codes.hs:685) ScancodeCurrencySubunit (src/SDL/Input/Keyboard/Codes.hs:686) ScancodeLeftParen (src/SDL/Input/Keyboard/Codes.hs:687) ScancodeRightParen (src/SDL/Input/Keyboard/Codes.hs:688) ScancodeLeftBrace (src/SDL/Input/Keyboard/Codes.hs:689) ScancodeRightBrace (src/SDL/Input/Keyboard/Codes.hs:690) ScancodeKPTab (src/SDL/Input/Keyboard/Codes.hs:691) ScancodeKPBackspace (src/SDL/Input/Keyboard/Codes.hs:692) ScancodeKPA (src/SDL/Input/Keyboard/Codes.hs:693) ScancodeKPB (src/SDL/Input/Keyboard/Codes.hs:694) ScancodeKPC (src/SDL/Input/Keyboard/Codes.hs:695) ScancodeKPD (src/SDL/Input/Keyboard/Codes.hs:696) ScancodeKPE (src/SDL/Input/Keyboard/Codes.hs:697) ScancodeKPF (src/SDL/Input/Keyboard/Codes.hs:698) ScancodeKPXOR (src/SDL/Input/Keyboard/Codes.hs:699) ScancodeKPPower (src/SDL/Input/Keyboard/Codes.hs:700) ScancodeKPPercent (src/SDL/Input/Keyboard/Codes.hs:701) ScancodeKPLess (src/SDL/Input/Keyboard/Codes.hs:702) ScancodeKPGreater (src/SDL/Input/Keyboard/Codes.hs:703) ScancodeKPAmpersand (src/SDL/Input/Keyboard/Codes.hs:704) ScancodeKPDblAmpersand (src/SDL/Input/Keyboard/Codes.hs:705) ScancodeKPVerticalBar (src/SDL/Input/Keyboard/Codes.hs:706) ScancodeKPDblVerticalBar (src/SDL/Input/Keyboard/Codes.hs:707) ScancodeKPColon (src/SDL/Input/Keyboard/Codes.hs:708) ScancodeKPHash (src/SDL/Input/Keyboard/Codes.hs:709) ScancodeKPSpace (src/SDL/Input/Keyboard/Codes.hs:710) ScancodeKPAt (src/SDL/Input/Keyboard/Codes.hs:711) ScancodeKPExclam (src/SDL/Input/Keyboard/Codes.hs:712) ScancodeKPMemStore (src/SDL/Input/Keyboard/Codes.hs:713) ScancodeKPMemRecall (src/SDL/Input/Keyboard/Codes.hs:714) ScancodeKPMemClear (src/SDL/Input/Keyboard/Codes.hs:715) ScancodeKPMemAdd (src/SDL/Input/Keyboard/Codes.hs:716) ScancodeKPMemSubtract (src/SDL/Input/Keyboard/Codes.hs:717) ScancodeKPMemMultiply (src/SDL/Input/Keyboard/Codes.hs:718) ScancodeKPMemDivide (src/SDL/Input/Keyboard/Codes.hs:719) ScancodeKPPlusMinus (src/SDL/Input/Keyboard/Codes.hs:720) ScancodeKPClear (src/SDL/Input/Keyboard/Codes.hs:721) ScancodeKPClearEntry (src/SDL/Input/Keyboard/Codes.hs:722) ScancodeKPBinary (src/SDL/Input/Keyboard/Codes.hs:723) ScancodeKPOctal (src/SDL/Input/Keyboard/Codes.hs:724) ScancodeKPDecimal (src/SDL/Input/Keyboard/Codes.hs:725) ScancodeKPHexadecimal (src/SDL/Input/Keyboard/Codes.hs:726) ScancodeLCtrl (src/SDL/Input/Keyboard/Codes.hs:727) ScancodeLShift (src/SDL/Input/Keyboard/Codes.hs:728) ScancodeLAlt (src/SDL/Input/Keyboard/Codes.hs:729) ScancodeLGUI (src/SDL/Input/Keyboard/Codes.hs:730) ScancodeRCtrl (src/SDL/Input/Keyboard/Codes.hs:731) ScancodeRShift (src/SDL/Input/Keyboard/Codes.hs:732) ScancodeRAlt (src/SDL/Input/Keyboard/Codes.hs:733) ScancodeRGUI (src/SDL/Input/Keyboard/Codes.hs:734) ScancodeMode (src/SDL/Input/Keyboard/Codes.hs:735) ScancodeAudioNext (src/SDL/Input/Keyboard/Codes.hs:736) ScancodeAudioPrev (src/SDL/Input/Keyboard/Codes.hs:737) ScancodeAudioStop (src/SDL/Input/Keyboard/Codes.hs:738) ScancodeAudioPlay (src/SDL/Input/Keyboard/Codes.hs:739) ScancodeAudioMute (src/SDL/Input/Keyboard/Codes.hs:740) ScancodeMediaSelect (src/SDL/Input/Keyboard/Codes.hs:741) ScancodeWWW (src/SDL/Input/Keyboard/Codes.hs:742) ScancodeMail (src/SDL/Input/Keyboard/Codes.hs:743) ScancodeCalculator (src/SDL/Input/Keyboard/Codes.hs:744) ScancodeComputer (src/SDL/Input/Keyboard/Codes.hs:745) ScancodeACSearch (src/SDL/Input/Keyboard/Codes.hs:746) ScancodeACHome (src/SDL/Input/Keyboard/Codes.hs:747) ScancodeACBack (src/SDL/Input/Keyboard/Codes.hs:748) ScancodeACForward (src/SDL/Input/Keyboard/Codes.hs:749) ScancodeACStop (src/SDL/Input/Keyboard/Codes.hs:750) ScancodeACRefresh (src/SDL/Input/Keyboard/Codes.hs:751) ScancodeACBookmarks (src/SDL/Input/Keyboard/Codes.hs:752) ScancodeBrightnessDown (src/SDL/Input/Keyboard/Codes.hs:753) ScancodeBrightnessUp (src/SDL/Input/Keyboard/Codes.hs:754) ScancodeDisplaySwitch (src/SDL/Input/Keyboard/Codes.hs:755) ScancodeKBDIllumToggle (src/SDL/Input/Keyboard/Codes.hs:756) ScancodeKBDIllumDown (src/SDL/Input/Keyboard/Codes.hs:757) ScancodeKBDIllumUp (src/SDL/Input/Keyboard/Codes.hs:758) ScancodeEject (src/SDL/Input/Keyboard/Codes.hs:759) ScancodeSleep (src/SDL/Input/Keyboard/Codes.hs:760) ScancodeApp1 (src/SDL/Input/Keyboard/Codes.hs:761) ScancodeApp2 (src/SDL/Input/Keyboard/Codes.hs:762) Keycode (src/SDL/Input/Keyboard/Codes.hs:770) KeycodeUnknown (src/SDL/Input/Keyboard/Codes.hs:773) KeycodeReturn (src/SDL/Input/Keyboard/Codes.hs:774) KeycodeEscape (src/SDL/Input/Keyboard/Codes.hs:775) KeycodeBackspace (src/SDL/Input/Keyboard/Codes.hs:776) KeycodeTab (src/SDL/Input/Keyboard/Codes.hs:777) KeycodeSpace (src/SDL/Input/Keyboard/Codes.hs:778) KeycodeExclaim (src/SDL/Input/Keyboard/Codes.hs:779) KeycodeQuoteDbl (src/SDL/Input/Keyboard/Codes.hs:780) KeycodeHash (src/SDL/Input/Keyboard/Codes.hs:781) KeycodePercent (src/SDL/Input/Keyboard/Codes.hs:782) KeycodeDollar (src/SDL/Input/Keyboard/Codes.hs:783) KeycodeAmpersand (src/SDL/Input/Keyboard/Codes.hs:784) KeycodeQuote (src/SDL/Input/Keyboard/Codes.hs:785) KeycodeLeftParen (src/SDL/Input/Keyboard/Codes.hs:786) KeycodeRightParen (src/SDL/Input/Keyboard/Codes.hs:787) KeycodeAsterisk (src/SDL/Input/Keyboard/Codes.hs:788) KeycodePlus (src/SDL/Input/Keyboard/Codes.hs:789) KeycodeComma (src/SDL/Input/Keyboard/Codes.hs:790) KeycodeMinus (src/SDL/Input/Keyboard/Codes.hs:791) KeycodePeriod (src/SDL/Input/Keyboard/Codes.hs:792) KeycodeSlash (src/SDL/Input/Keyboard/Codes.hs:793) Keycode0 (src/SDL/Input/Keyboard/Codes.hs:794) Keycode1 (src/SDL/Input/Keyboard/Codes.hs:795) Keycode2 (src/SDL/Input/Keyboard/Codes.hs:796) Keycode3 (src/SDL/Input/Keyboard/Codes.hs:797) Keycode4 (src/SDL/Input/Keyboard/Codes.hs:798) Keycode5 (src/SDL/Input/Keyboard/Codes.hs:799) Keycode6 (src/SDL/Input/Keyboard/Codes.hs:800) Keycode7 (src/SDL/Input/Keyboard/Codes.hs:801) Keycode8 (src/SDL/Input/Keyboard/Codes.hs:802) Keycode9 (src/SDL/Input/Keyboard/Codes.hs:803) KeycodeColon (src/SDL/Input/Keyboard/Codes.hs:804) KeycodeSemicolon (src/SDL/Input/Keyboard/Codes.hs:805) KeycodeLess (src/SDL/Input/Keyboard/Codes.hs:806) KeycodeEquals (src/SDL/Input/Keyboard/Codes.hs:807) KeycodeGreater (src/SDL/Input/Keyboard/Codes.hs:808) KeycodeQuestion (src/SDL/Input/Keyboard/Codes.hs:809) KeycodeAt (src/SDL/Input/Keyboard/Codes.hs:810) KeycodeLeftBracket (src/SDL/Input/Keyboard/Codes.hs:811) KeycodeBackslash (src/SDL/Input/Keyboard/Codes.hs:812) KeycodeRightBracket (src/SDL/Input/Keyboard/Codes.hs:813) KeycodeCaret (src/SDL/Input/Keyboard/Codes.hs:814) KeycodeUnderscore (src/SDL/Input/Keyboard/Codes.hs:815) KeycodeBackquote (src/SDL/Input/Keyboard/Codes.hs:816) KeycodeA (src/SDL/Input/Keyboard/Codes.hs:817) KeycodeB (src/SDL/Input/Keyboard/Codes.hs:818) KeycodeC (src/SDL/Input/Keyboard/Codes.hs:819) KeycodeD (src/SDL/Input/Keyboard/Codes.hs:820) KeycodeE (src/SDL/Input/Keyboard/Codes.hs:821) KeycodeF (src/SDL/Input/Keyboard/Codes.hs:822) KeycodeG (src/SDL/Input/Keyboard/Codes.hs:823) KeycodeH (src/SDL/Input/Keyboard/Codes.hs:824) KeycodeI (src/SDL/Input/Keyboard/Codes.hs:825) KeycodeJ (src/SDL/Input/Keyboard/Codes.hs:826) KeycodeK (src/SDL/Input/Keyboard/Codes.hs:827) KeycodeL (src/SDL/Input/Keyboard/Codes.hs:828) KeycodeM (src/SDL/Input/Keyboard/Codes.hs:829) KeycodeN (src/SDL/Input/Keyboard/Codes.hs:830) KeycodeO (src/SDL/Input/Keyboard/Codes.hs:831) KeycodeP (src/SDL/Input/Keyboard/Codes.hs:832) KeycodeQ (src/SDL/Input/Keyboard/Codes.hs:833) KeycodeR (src/SDL/Input/Keyboard/Codes.hs:834) KeycodeS (src/SDL/Input/Keyboard/Codes.hs:835) KeycodeT (src/SDL/Input/Keyboard/Codes.hs:836) KeycodeU (src/SDL/Input/Keyboard/Codes.hs:837) KeycodeV (src/SDL/Input/Keyboard/Codes.hs:838) KeycodeW (src/SDL/Input/Keyboard/Codes.hs:839) KeycodeX (src/SDL/Input/Keyboard/Codes.hs:840) KeycodeY (src/SDL/Input/Keyboard/Codes.hs:841) KeycodeZ (src/SDL/Input/Keyboard/Codes.hs:842) KeycodeCapsLock (src/SDL/Input/Keyboard/Codes.hs:843) KeycodeF1 (src/SDL/Input/Keyboard/Codes.hs:844) KeycodeF2 (src/SDL/Input/Keyboard/Codes.hs:845) KeycodeF3 (src/SDL/Input/Keyboard/Codes.hs:846) KeycodeF4 (src/SDL/Input/Keyboard/Codes.hs:847) KeycodeF5 (src/SDL/Input/Keyboard/Codes.hs:848) KeycodeF6 (src/SDL/Input/Keyboard/Codes.hs:849) KeycodeF7 (src/SDL/Input/Keyboard/Codes.hs:850) KeycodeF8 (src/SDL/Input/Keyboard/Codes.hs:851) KeycodeF9 (src/SDL/Input/Keyboard/Codes.hs:852) KeycodeF10 (src/SDL/Input/Keyboard/Codes.hs:853) KeycodeF11 (src/SDL/Input/Keyboard/Codes.hs:854) KeycodeF12 (src/SDL/Input/Keyboard/Codes.hs:855) KeycodePrintScreen (src/SDL/Input/Keyboard/Codes.hs:856) KeycodeScrollLock (src/SDL/Input/Keyboard/Codes.hs:857) KeycodePause (src/SDL/Input/Keyboard/Codes.hs:858) KeycodeInsert (src/SDL/Input/Keyboard/Codes.hs:859) KeycodeHome (src/SDL/Input/Keyboard/Codes.hs:860) KeycodePageUp (src/SDL/Input/Keyboard/Codes.hs:861) KeycodeDelete (src/SDL/Input/Keyboard/Codes.hs:862) KeycodeEnd (src/SDL/Input/Keyboard/Codes.hs:863) KeycodePageDown (src/SDL/Input/Keyboard/Codes.hs:864) KeycodeRight (src/SDL/Input/Keyboard/Codes.hs:865) KeycodeLeft (src/SDL/Input/Keyboard/Codes.hs:866) KeycodeDown (src/SDL/Input/Keyboard/Codes.hs:867) KeycodeUp (src/SDL/Input/Keyboard/Codes.hs:868) KeycodeNumLockClear (src/SDL/Input/Keyboard/Codes.hs:869) KeycodeKPDivide (src/SDL/Input/Keyboard/Codes.hs:870) KeycodeKPMultiply (src/SDL/Input/Keyboard/Codes.hs:871) KeycodeKPMinus (src/SDL/Input/Keyboard/Codes.hs:872) KeycodeKPPlus (src/SDL/Input/Keyboard/Codes.hs:873) KeycodeKPEnter (src/SDL/Input/Keyboard/Codes.hs:874) KeycodeKP1 (src/SDL/Input/Keyboard/Codes.hs:875) KeycodeKP2 (src/SDL/Input/Keyboard/Codes.hs:876) KeycodeKP3 (src/SDL/Input/Keyboard/Codes.hs:877) KeycodeKP4 (src/SDL/Input/Keyboard/Codes.hs:878) KeycodeKP5 (src/SDL/Input/Keyboard/Codes.hs:879) KeycodeKP6 (src/SDL/Input/Keyboard/Codes.hs:880) KeycodeKP7 (src/SDL/Input/Keyboard/Codes.hs:881) KeycodeKP8 (src/SDL/Input/Keyboard/Codes.hs:882) KeycodeKP9 (src/SDL/Input/Keyboard/Codes.hs:883) KeycodeKP0 (src/SDL/Input/Keyboard/Codes.hs:884) KeycodeKPPeriod (src/SDL/Input/Keyboard/Codes.hs:885) KeycodeApplication (src/SDL/Input/Keyboard/Codes.hs:886) KeycodePower (src/SDL/Input/Keyboard/Codes.hs:887) KeycodeKPEquals (src/SDL/Input/Keyboard/Codes.hs:888) KeycodeF13 (src/SDL/Input/Keyboard/Codes.hs:889) KeycodeF14 (src/SDL/Input/Keyboard/Codes.hs:890) KeycodeF15 (src/SDL/Input/Keyboard/Codes.hs:891) KeycodeF16 (src/SDL/Input/Keyboard/Codes.hs:892) KeycodeF17 (src/SDL/Input/Keyboard/Codes.hs:893) KeycodeF18 (src/SDL/Input/Keyboard/Codes.hs:894) KeycodeF19 (src/SDL/Input/Keyboard/Codes.hs:895) KeycodeF20 (src/SDL/Input/Keyboard/Codes.hs:896) KeycodeF21 (src/SDL/Input/Keyboard/Codes.hs:897) KeycodeF22 (src/SDL/Input/Keyboard/Codes.hs:898) KeycodeF23 (src/SDL/Input/Keyboard/Codes.hs:899) KeycodeF24 (src/SDL/Input/Keyboard/Codes.hs:900) KeycodeExecute (src/SDL/Input/Keyboard/Codes.hs:901) KeycodeHelp (src/SDL/Input/Keyboard/Codes.hs:902) KeycodeMenu (src/SDL/Input/Keyboard/Codes.hs:903) KeycodeSelect (src/SDL/Input/Keyboard/Codes.hs:904) KeycodeStop (src/SDL/Input/Keyboard/Codes.hs:905) KeycodeAgain (src/SDL/Input/Keyboard/Codes.hs:906) KeycodeUndo (src/SDL/Input/Keyboard/Codes.hs:907) KeycodeCut (src/SDL/Input/Keyboard/Codes.hs:908) KeycodeCopy (src/SDL/Input/Keyboard/Codes.hs:909) KeycodePaste (src/SDL/Input/Keyboard/Codes.hs:910) KeycodeFind (src/SDL/Input/Keyboard/Codes.hs:911) KeycodeMute (src/SDL/Input/Keyboard/Codes.hs:912) KeycodeVolumeUp (src/SDL/Input/Keyboard/Codes.hs:913) KeycodeVolumeDown (src/SDL/Input/Keyboard/Codes.hs:914) KeycodeKPComma (src/SDL/Input/Keyboard/Codes.hs:915) KeycodeKPEqualsAS400 (src/SDL/Input/Keyboard/Codes.hs:916) KeycodeAltErase (src/SDL/Input/Keyboard/Codes.hs:917) KeycodeSysReq (src/SDL/Input/Keyboard/Codes.hs:918) KeycodeCancel (src/SDL/Input/Keyboard/Codes.hs:919) KeycodeClear (src/SDL/Input/Keyboard/Codes.hs:920) KeycodePrior (src/SDL/Input/Keyboard/Codes.hs:921) KeycodeReturn2 (src/SDL/Input/Keyboard/Codes.hs:922) KeycodeSeparator (src/SDL/Input/Keyboard/Codes.hs:923) KeycodeOut (src/SDL/Input/Keyboard/Codes.hs:924) KeycodeOper (src/SDL/Input/Keyboard/Codes.hs:925) KeycodeClearAgain (src/SDL/Input/Keyboard/Codes.hs:926) KeycodeCrSel (src/SDL/Input/Keyboard/Codes.hs:927) KeycodeExSel (src/SDL/Input/Keyboard/Codes.hs:928) KeycodeKP00 (src/SDL/Input/Keyboard/Codes.hs:929) KeycodeKP000 (src/SDL/Input/Keyboard/Codes.hs:930) KeycodeThousandsSeparator (src/SDL/Input/Keyboard/Codes.hs:931) KeycodeDecimalSeparator (src/SDL/Input/Keyboard/Codes.hs:932) KeycodeCurrencyUnit (src/SDL/Input/Keyboard/Codes.hs:933) KeycodeCurrencySubunit (src/SDL/Input/Keyboard/Codes.hs:934) KeycodeKPLeftParen (src/SDL/Input/Keyboard/Codes.hs:935) KeycodeKPRightParen (src/SDL/Input/Keyboard/Codes.hs:936) KeycodeKPLeftBrace (src/SDL/Input/Keyboard/Codes.hs:937) KeycodeKPRightBrace (src/SDL/Input/Keyboard/Codes.hs:938) KeycodeKPTab (src/SDL/Input/Keyboard/Codes.hs:939) KeycodeKPBackspace (src/SDL/Input/Keyboard/Codes.hs:940) KeycodeKPA (src/SDL/Input/Keyboard/Codes.hs:941) KeycodeKPB (src/SDL/Input/Keyboard/Codes.hs:942) KeycodeKPC (src/SDL/Input/Keyboard/Codes.hs:943) KeycodeKPD (src/SDL/Input/Keyboard/Codes.hs:944) KeycodeKPE (src/SDL/Input/Keyboard/Codes.hs:945) KeycodeKPF (src/SDL/Input/Keyboard/Codes.hs:946) KeycodeKPXor (src/SDL/Input/Keyboard/Codes.hs:947) KeycodeKPPower (src/SDL/Input/Keyboard/Codes.hs:948) KeycodeKPPercent (src/SDL/Input/Keyboard/Codes.hs:949) KeycodeKPLess (src/SDL/Input/Keyboard/Codes.hs:950) KeycodeKPGreater (src/SDL/Input/Keyboard/Codes.hs:951) KeycodeKPAmpersand (src/SDL/Input/Keyboard/Codes.hs:952) KeycodeKPDblAmpersand (src/SDL/Input/Keyboard/Codes.hs:953) KeycodeKPVerticalBar (src/SDL/Input/Keyboard/Codes.hs:954) KeycodeKPDblVerticalBar (src/SDL/Input/Keyboard/Codes.hs:955) KeycodeKPColon (src/SDL/Input/Keyboard/Codes.hs:956) KeycodeKPHash (src/SDL/Input/Keyboard/Codes.hs:957) KeycodeKPSpace (src/SDL/Input/Keyboard/Codes.hs:958) KeycodeKPAt (src/SDL/Input/Keyboard/Codes.hs:959) KeycodeKPExclam (src/SDL/Input/Keyboard/Codes.hs:960) KeycodeKPMemStore (src/SDL/Input/Keyboard/Codes.hs:961) KeycodeKPMemRecall (src/SDL/Input/Keyboard/Codes.hs:962) KeycodeKPMemClear (src/SDL/Input/Keyboard/Codes.hs:963) KeycodeKPMemAdd (src/SDL/Input/Keyboard/Codes.hs:964) KeycodeKPMemSubtract (src/SDL/Input/Keyboard/Codes.hs:965) KeycodeKPMemMultiply (src/SDL/Input/Keyboard/Codes.hs:966) KeycodeKPMemDivide (src/SDL/Input/Keyboard/Codes.hs:967) KeycodeKPPlusMinus (src/SDL/Input/Keyboard/Codes.hs:968) KeycodeKPClear (src/SDL/Input/Keyboard/Codes.hs:969) KeycodeKPClearEntry (src/SDL/Input/Keyboard/Codes.hs:970) KeycodeKPBinary (src/SDL/Input/Keyboard/Codes.hs:971) KeycodeKPOctal (src/SDL/Input/Keyboard/Codes.hs:972) KeycodeKPDecimal (src/SDL/Input/Keyboard/Codes.hs:973) KeycodeKPHexadecimal (src/SDL/Input/Keyboard/Codes.hs:974) KeycodeLCtrl (src/SDL/Input/Keyboard/Codes.hs:975) KeycodeLShift (src/SDL/Input/Keyboard/Codes.hs:976) KeycodeLAlt (src/SDL/Input/Keyboard/Codes.hs:977) KeycodeLGUI (src/SDL/Input/Keyboard/Codes.hs:978) KeycodeRCtrl (src/SDL/Input/Keyboard/Codes.hs:979) KeycodeRShift (src/SDL/Input/Keyboard/Codes.hs:980) KeycodeRAlt (src/SDL/Input/Keyboard/Codes.hs:981) KeycodeRGUI (src/SDL/Input/Keyboard/Codes.hs:982) KeycodeMode (src/SDL/Input/Keyboard/Codes.hs:983) KeycodeAudioNext (src/SDL/Input/Keyboard/Codes.hs:984) KeycodeAudioPrev (src/SDL/Input/Keyboard/Codes.hs:985) KeycodeAudioStop (src/SDL/Input/Keyboard/Codes.hs:986) KeycodeAudioPlay (src/SDL/Input/Keyboard/Codes.hs:987) KeycodeAudioMute (src/SDL/Input/Keyboard/Codes.hs:988) KeycodeMediaSelect (src/SDL/Input/Keyboard/Codes.hs:989) KeycodeWWW (src/SDL/Input/Keyboard/Codes.hs:990) KeycodeMail (src/SDL/Input/Keyboard/Codes.hs:991) KeycodeCalculator (src/SDL/Input/Keyboard/Codes.hs:992) KeycodeComputer (src/SDL/Input/Keyboard/Codes.hs:993) KeycodeACSearch (src/SDL/Input/Keyboard/Codes.hs:994) KeycodeACHome (src/SDL/Input/Keyboard/Codes.hs:995) KeycodeACBack (src/SDL/Input/Keyboard/Codes.hs:996) KeycodeACForward (src/SDL/Input/Keyboard/Codes.hs:997) KeycodeACStop (src/SDL/Input/Keyboard/Codes.hs:998) KeycodeACRefresh (src/SDL/Input/Keyboard/Codes.hs:999) KeycodeACBookmarks (src/SDL/Input/Keyboard/Codes.hs:1000) KeycodeBrightnessDown (src/SDL/Input/Keyboard/Codes.hs:1001) KeycodeBrightnessUp (src/SDL/Input/Keyboard/Codes.hs:1002) KeycodeDisplaySwitch (src/SDL/Input/Keyboard/Codes.hs:1003) KeycodeKbdIllumToggle (src/SDL/Input/Keyboard/Codes.hs:1004) KeycodeKbdIllumDown (src/SDL/Input/Keyboard/Codes.hs:1005) KeycodeKbdIllumUp (src/SDL/Input/Keyboard/Codes.hs:1006) KeycodeEject (src/SDL/Input/Keyboard/Codes.hs:1007) KeycodeSleep (src/SDL/Input/Keyboard/Codes.hs:1008) 37% ( 3 / 8) in 'SDL.Raw.Error' Missing documentation for: Module header throwError (src/SDL/Raw/Error.hs:31) clearError (src/SDL/Raw/Error.hs:34) getError (src/SDL/Raw/Error.hs:38) setError (src/SDL/Raw/Error.hs:42) 33% ( 1 / 3) in 'SDL.Raw.Platform' Missing documentation for: Module header getPlatform (src/SDL/Raw/Platform.hs:11) 33% ( 1 / 3) in 'SDL.Raw.Power' Missing documentation for: Module header getPowerInfo (src/SDL/Raw/Power.hs:13) 14% ( 10 / 70) in 'SDL.Raw.Types' Missing documentation for: Module header VkGetInstanceProcAddrFunc (src/SDL/Raw/Types.hsc:94) AudioCallback (src/SDL/Raw/Types.hsc:96) EventFilter (src/SDL/Raw/Types.hsc:97) HintCallback (src/SDL/Raw/Types.hsc:98) LogOutputFunction (src/SDL/Raw/Types.hsc:99) ThreadFunction (src/SDL/Raw/Types.hsc:100) TimerCallback (src/SDL/Raw/Types.hsc:101) AudioDeviceID (src/SDL/Raw/Types.hsc:133) AudioFormat (src/SDL/Raw/Enum.hsc:959) Cond (src/SDL/Raw/Types.hsc:134) Cursor (src/SDL/Raw/Types.hsc:135) FingerID (src/SDL/Raw/Types.hsc:136) GameController (src/SDL/Raw/Types.hsc:137) GestureID (src/SDL/Raw/Types.hsc:138) GLContext (src/SDL/Raw/Types.hsc:139) Haptic (src/SDL/Raw/Types.hsc:140) Joystick (src/SDL/Raw/Types.hsc:141) JoystickID (src/SDL/Raw/Types.hsc:142) Mutex (src/SDL/Raw/Types.hsc:143) Renderer (src/SDL/Raw/Types.hsc:144) Sem (src/SDL/Raw/Types.hsc:145) SpinLock (src/SDL/Raw/Types.hsc:146) SysWMinfo (src/SDL/Raw/Types.hsc:147) SysWMmsg (src/SDL/Raw/Types.hsc:148) Texture (src/SDL/Raw/Types.hsc:149) Thread (src/SDL/Raw/Types.hsc:150) ThreadID (src/SDL/Raw/Types.hsc:151) TimerID (src/SDL/Raw/Types.hsc:152) TLSID (src/SDL/Raw/Types.hsc:153) TouchID (src/SDL/Raw/Types.hsc:154) VkInstance (src/SDL/Raw/Types.hsc:155) VkSurfaceKHR (src/SDL/Raw/Types.hsc:156) Window (src/SDL/Raw/Types.hsc:157) Atomic (src/SDL/Raw/Types.hsc:159) AudioCVT (src/SDL/Raw/Types.hsc:172) AudioSpec (src/SDL/Raw/Types.hsc:209) Color (src/SDL/Raw/Types.hsc:243) DisplayMode (src/SDL/Raw/Types.hsc:265) Event (src/SDL/Raw/Types.hsc:290) Finger (src/SDL/Raw/Types.hsc:809) GameControllerButtonBind (src/SDL/Raw/Types.hsc:831) HapticDirection (src/SDL/Raw/Types.hsc:878) HapticEffect (src/SDL/Raw/Types.hsc:900) JoystickGUID (src/SDL/Raw/Types.hsc:1149) Keysym (src/SDL/Raw/Types.hsc:1162) MessageBoxButtonData (src/SDL/Raw/Types.hsc:1181) MessageBoxColor (src/SDL/Raw/Types.hsc:1200) MessageBoxColorScheme (src/SDL/Raw/Types.hsc:1219) MessageBoxData (src/SDL/Raw/Types.hsc:1244) Palette (src/SDL/Raw/Types.hsc:1275) PixelFormat (src/SDL/Raw/Types.hsc:1291) Point (src/SDL/Raw/Types.hsc:1325) Rect (src/SDL/Raw/Types.hsc:1341) FPoint (src/SDL/Raw/Types.hsc:1365) FRect (src/SDL/Raw/Types.hsc:1381) RendererInfo (src/SDL/Raw/Types.hsc:1405) RWops (src/SDL/Raw/Types.hsc:1433) Surface (src/SDL/Raw/Types.hsc:1461) Version (src/SDL/Raw/Types.hsc:1492) 12% ( 1 / 8) in 'SDL.Raw.Timer' Missing documentation for: Module header addTimer (src/SDL/Raw/Timer.hs:24) delay (src/SDL/Raw/Timer.hs:28) getPerformanceCounter (src/SDL/Raw/Timer.hs:32) getPerformanceFrequency (src/SDL/Raw/Timer.hs:36) getTicks (src/SDL/Raw/Timer.hs:40) removeTimer (src/SDL/Raw/Timer.hs:44) 6% ( 3 / 44) in 'SDL.Raw.Thread' Missing documentation for: Module header createThread (src/SDL/Raw/Thread.hs:98) detachThread (src/SDL/Raw/Thread.hs:102) getThreadID (src/SDL/Raw/Thread.hs:106) getThreadName (src/SDL/Raw/Thread.hs:110) setThreadPriority (src/SDL/Raw/Thread.hs:114) tlsCreate (src/SDL/Raw/Thread.hs:118) tlsGet (src/SDL/Raw/Thread.hs:122) tlsSet (src/SDL/Raw/Thread.hs:126) threadID (src/SDL/Raw/Thread.hs:130) waitThread (src/SDL/Raw/Thread.hs:134) condBroadcast (src/SDL/Raw/Thread.hs:138) condSignal (src/SDL/Raw/Thread.hs:142) condWait (src/SDL/Raw/Thread.hs:146) condWaitTimeout (src/SDL/Raw/Thread.hs:150) createCond (src/SDL/Raw/Thread.hs:154) createMutex (src/SDL/Raw/Thread.hs:158) createSemaphore (src/SDL/Raw/Thread.hs:162) destroyCond (src/SDL/Raw/Thread.hs:166) destroyMutex (src/SDL/Raw/Thread.hs:170) destroySemaphore (src/SDL/Raw/Thread.hs:174) lockMutex (src/SDL/Raw/Thread.hs:178) semPost (src/SDL/Raw/Thread.hs:182) semTryWait (src/SDL/Raw/Thread.hs:186) semValue (src/SDL/Raw/Thread.hs:190) semWait (src/SDL/Raw/Thread.hs:194) semWaitTimeout (src/SDL/Raw/Thread.hs:198) tryLockMutex (src/SDL/Raw/Thread.hs:202) unlockMutex (src/SDL/Raw/Thread.hs:206) atomicAdd (src/SDL/Raw/Thread.hs:210) atomicCAS (src/SDL/Raw/Thread.hs:214) atomicCASPtr (src/SDL/Raw/Thread.hs:218) atomicDecRef (src/SDL/Raw/Thread.hs:222) atomicGet (src/SDL/Raw/Thread.hs:228) atomicGetPtr (src/SDL/Raw/Thread.hs:232) atomicIncRef (src/SDL/Raw/Thread.hs:236) atomicLock (src/SDL/Raw/Thread.hs:240) atomicSet (src/SDL/Raw/Thread.hs:244) atomicSetPtr (src/SDL/Raw/Thread.hs:248) atomicTryLock (src/SDL/Raw/Thread.hs:252) atomicUnlock (src/SDL/Raw/Thread.hs:256) 3% ( 1 / 32) in 'SDL.Raw.Haptic' Missing documentation for: Module header hapticClose (src/SDL/Raw/Haptic.hs:73) hapticDestroyEffect (src/SDL/Raw/Haptic.hs:77) hapticEffectSupported (src/SDL/Raw/Haptic.hs:81) hapticGetEffectStatus (src/SDL/Raw/Haptic.hs:85) hapticIndex (src/SDL/Raw/Haptic.hs:89) hapticName (src/SDL/Raw/Haptic.hs:93) hapticNewEffect (src/SDL/Raw/Haptic.hs:97) hapticNumAxes (src/SDL/Raw/Haptic.hs:101) hapticNumEffects (src/SDL/Raw/Haptic.hs:105) hapticNumEffectsPlaying (src/SDL/Raw/Haptic.hs:109) hapticOpen (src/SDL/Raw/Haptic.hs:113) hapticOpenFromJoystick (src/SDL/Raw/Haptic.hs:117) hapticOpenFromMouse (src/SDL/Raw/Haptic.hs:121) hapticOpened (src/SDL/Raw/Haptic.hs:125) hapticPause (src/SDL/Raw/Haptic.hs:129) hapticQuery (src/SDL/Raw/Haptic.hs:133) hapticRumbleInit (src/SDL/Raw/Haptic.hs:137) hapticRumblePlay (src/SDL/Raw/Haptic.hs:141) hapticRumbleStop (src/SDL/Raw/Haptic.hs:145) hapticRumbleSupported (src/SDL/Raw/Haptic.hs:149) hapticRunEffect (src/SDL/Raw/Haptic.hs:153) hapticSetAutocenter (src/SDL/Raw/Haptic.hs:157) hapticSetGain (src/SDL/Raw/Haptic.hs:161) hapticStopAll (src/SDL/Raw/Haptic.hs:165) hapticStopEffect (src/SDL/Raw/Haptic.hs:169) hapticUnpause (src/SDL/Raw/Haptic.hs:173) hapticUpdateEffect (src/SDL/Raw/Haptic.hs:177) joystickIsHaptic (src/SDL/Raw/Haptic.hs:181) mouseIsHaptic (src/SDL/Raw/Haptic.hs:185) numHaptics (src/SDL/Raw/Haptic.hs:189) 7% ( 2 / 28) in 'SDL.Raw.Filesystem' Missing documentation for: Module header getBasePath (src/SDL/Raw/Filesystem.hs:67) getPrefPath (src/SDL/Raw/Filesystem.hs:71) allocRW (src/SDL/Raw/Filesystem.hs:75) freeRW (src/SDL/Raw/Filesystem.hs:79) rwFromConstMem (src/SDL/Raw/Filesystem.hs:83) rwFromFP (src/SDL/Raw/Filesystem.hs:87) rwFromFile (src/SDL/Raw/Filesystem.hs:91) rwFromMem (src/SDL/Raw/Filesystem.hs:95) rwClose (src/SDL/Raw/Filesystem.hs:99) rwRead (src/SDL/Raw/Filesystem.hs:103) rwSeek (src/SDL/Raw/Filesystem.hs:107) rwTell (src/SDL/Raw/Filesystem.hs:111) rwWrite (src/SDL/Raw/Filesystem.hs:115) readBE16 (src/SDL/Raw/Filesystem.hs:119) readBE32 (src/SDL/Raw/Filesystem.hs:123) readBE64 (src/SDL/Raw/Filesystem.hs:127) readLE16 (src/SDL/Raw/Filesystem.hs:131) readLE32 (src/SDL/Raw/Filesystem.hs:135) readLE64 (src/SDL/Raw/Filesystem.hs:139) writeBE16 (src/SDL/Raw/Filesystem.hs:143) writeBE32 (src/SDL/Raw/Filesystem.hs:147) writeBE64 (src/SDL/Raw/Filesystem.hs:151) writeLE16 (src/SDL/Raw/Filesystem.hs:155) writeLE32 (src/SDL/Raw/Filesystem.hs:159) writeLE64 (src/SDL/Raw/Filesystem.hs:163) 4% ( 5 /113) in 'SDL.Raw.Event' Missing documentation for: Module header addEventWatch (src/SDL/Raw/Event.hs:243) delEventWatch (src/SDL/Raw/Event.hs:247) eventState (src/SDL/Raw/Event.hs:251) filterEvents (src/SDL/Raw/Event.hs:255) flushEvent (src/SDL/Raw/Event.hs:259) flushEvents (src/SDL/Raw/Event.hs:263) getEventFilter (src/SDL/Raw/Event.hs:267) getNumTouchDevices (src/SDL/Raw/Event.hs:271) getNumTouchFingers (src/SDL/Raw/Event.hs:275) getTouchDevice (src/SDL/Raw/Event.hs:279) getTouchFinger (src/SDL/Raw/Event.hs:283) hasEvent (src/SDL/Raw/Event.hs:287) hasEvents (src/SDL/Raw/Event.hs:291) loadDollarTemplates (src/SDL/Raw/Event.hs:295) peepEvents (src/SDL/Raw/Event.hs:299) pollEvent (src/SDL/Raw/Event.hs:303) pumpEvents (src/SDL/Raw/Event.hs:307) pushEvent (src/SDL/Raw/Event.hs:311) quitRequested (src/SDL/Raw/Event.hs:315) recordGesture (src/SDL/Raw/Event.hs:322) registerEvents (src/SDL/Raw/Event.hs:326) saveAllDollarTemplates (src/SDL/Raw/Event.hs:330) saveDollarTemplate (src/SDL/Raw/Event.hs:334) setEventFilter (src/SDL/Raw/Event.hs:338) waitEvent (src/SDL/Raw/Event.hs:342) waitEventTimeout (src/SDL/Raw/Event.hs:346) getKeyFromName (src/SDL/Raw/Event.hs:350) getKeyFromScancode (src/SDL/Raw/Event.hs:354) getKeyName (src/SDL/Raw/Event.hs:358) getKeyboardFocus (src/SDL/Raw/Event.hs:362) getKeyboardState (src/SDL/Raw/Event.hs:366) getModState (src/SDL/Raw/Event.hs:370) getScancodeFromKey (src/SDL/Raw/Event.hs:374) getScancodeFromName (src/SDL/Raw/Event.hs:378) getScancodeName (src/SDL/Raw/Event.hs:382) hasScreenKeyboardSupport (src/SDL/Raw/Event.hs:386) isScreenKeyboardShown (src/SDL/Raw/Event.hs:390) isTextInputActive (src/SDL/Raw/Event.hs:394) setModState (src/SDL/Raw/Event.hs:398) setTextInputRect (src/SDL/Raw/Event.hs:402) startTextInput (src/SDL/Raw/Event.hs:406) stopTextInput (src/SDL/Raw/Event.hs:410) captureMouse (src/SDL/Raw/Event.hs:414) createColorCursor (src/SDL/Raw/Event.hs:418) createCursor (src/SDL/Raw/Event.hs:422) createSystemCursor (src/SDL/Raw/Event.hs:426) freeCursor (src/SDL/Raw/Event.hs:430) getCursor (src/SDL/Raw/Event.hs:434) getDefaultCursor (src/SDL/Raw/Event.hs:438) getGlobalMouseState (src/SDL/Raw/Event.hs:442) getMouseFocus (src/SDL/Raw/Event.hs:446) getMouseState (src/SDL/Raw/Event.hs:450) getRelativeMouseMode (src/SDL/Raw/Event.hs:454) getRelativeMouseState (src/SDL/Raw/Event.hs:458) setCursor (src/SDL/Raw/Event.hs:462) setRelativeMouseMode (src/SDL/Raw/Event.hs:466) showCursor (src/SDL/Raw/Event.hs:470) warpMouseGlobal (src/SDL/Raw/Event.hs:474) warpMouseInWindow (src/SDL/Raw/Event.hs:478) joystickClose (src/SDL/Raw/Event.hs:482) joystickCurrentPowerLevel (src/SDL/Raw/Event.hs:486) joystickEventState (src/SDL/Raw/Event.hs:490) joystickFromInstanceID (src/SDL/Raw/Event.hs:494) joystickGetAttached (src/SDL/Raw/Event.hs:498) joystickGetAxis (src/SDL/Raw/Event.hs:502) joystickGetBall (src/SDL/Raw/Event.hs:506) joystickGetButton (src/SDL/Raw/Event.hs:510) joystickGetDeviceGUID (src/SDL/Raw/Event.hs:514) joystickGetGUID (src/SDL/Raw/Event.hs:520) joystickGetGUIDFromString (src/SDL/Raw/Event.hs:526) joystickGetGUIDString (src/SDL/Raw/Event.hs:532) joystickGetHat (src/SDL/Raw/Event.hs:538) joystickInstanceID (src/SDL/Raw/Event.hs:542) joystickName (src/SDL/Raw/Event.hs:546) joystickNameForIndex (src/SDL/Raw/Event.hs:550) joystickNumAxes (src/SDL/Raw/Event.hs:554) joystickNumBalls (src/SDL/Raw/Event.hs:558) joystickNumButtons (src/SDL/Raw/Event.hs:562) joystickNumHats (src/SDL/Raw/Event.hs:566) joystickOpen (src/SDL/Raw/Event.hs:570) joystickUpdate (src/SDL/Raw/Event.hs:574) numJoysticks (src/SDL/Raw/Event.hs:578) gameControllerAddMapping (src/SDL/Raw/Event.hs:582) gameControllerAddMappingsFromFile (src/SDL/Raw/Event.hs:586) gameControllerAddMappingsFromRW (src/SDL/Raw/Event.hs:592) gameControllerClose (src/SDL/Raw/Event.hs:596) gameControllerEventState (src/SDL/Raw/Event.hs:600) gameControllerFromInstanceID (src/SDL/Raw/Event.hs:604) gameControllerGetAttached (src/SDL/Raw/Event.hs:608) gameControllerGetAxis (src/SDL/Raw/Event.hs:612) gameControllerGetAxisFromString (src/SDL/Raw/Event.hs:616) gameControllerGetBindForAxis (src/SDL/Raw/Event.hs:620) gameControllerGetBindForButton (src/SDL/Raw/Event.hs:626) gameControllerGetButton (src/SDL/Raw/Event.hs:632) gameControllerGetButtonFromString (src/SDL/Raw/Event.hs:636) gameControllerGetJoystick (src/SDL/Raw/Event.hs:640) gameControllerGetStringForAxis (src/SDL/Raw/Event.hs:644) gameControllerGetStringForButton (src/SDL/Raw/Event.hs:648) gameControllerMapping (src/SDL/Raw/Event.hs:652) gameControllerMappingForGUID (src/SDL/Raw/Event.hs:656) gameControllerName (src/SDL/Raw/Event.hs:662) gameControllerNameForIndex (src/SDL/Raw/Event.hs:666) gameControllerOpen (src/SDL/Raw/Event.hs:670) gameControllerUpdate (src/SDL/Raw/Event.hs:674) isGameController (src/SDL/Raw/Event.hs:678) eventBuffer (src/SDL/Raw/Event.hs:241) eventBufferSize (src/SDL/Raw/Event.hs:240) 18% ( 7 / 38) in 'SDL.Raw.Basic' Missing documentation for: Module header init (src/SDL/Raw/Basic.hs:82) initSubSystem (src/SDL/Raw/Basic.hs:86) quit (src/SDL/Raw/Basic.hs:90) quitSubSystem (src/SDL/Raw/Basic.hs:94) setMainReady (src/SDL/Raw/Basic.hs:98) wasInit (src/SDL/Raw/Basic.hs:102) free (src/SDL/Raw/Basic.hs:106) addHintCallback (src/SDL/Raw/Basic.hs:110) clearHints (src/SDL/Raw/Basic.hs:114) delHintCallback (src/SDL/Raw/Basic.hs:118) getHint (src/SDL/Raw/Basic.hs:122) setHint (src/SDL/Raw/Basic.hs:126) setHintWithPriority (src/SDL/Raw/Basic.hs:130) log (src/SDL/Raw/Basic.hs:134) logCritical (src/SDL/Raw/Basic.hs:138) logDebug (src/SDL/Raw/Basic.hs:142) logError (src/SDL/Raw/Basic.hs:146) logGetOutputFunction (src/SDL/Raw/Basic.hs:150) logGetPriority (src/SDL/Raw/Basic.hs:154) logInfo (src/SDL/Raw/Basic.hs:158) logMessage (src/SDL/Raw/Basic.hs:162) logResetPriorities (src/SDL/Raw/Basic.hs:166) logSetAllPriority (src/SDL/Raw/Basic.hs:170) logSetOutputFunction (src/SDL/Raw/Basic.hs:174) logSetPriority (src/SDL/Raw/Basic.hs:178) logVerbose (src/SDL/Raw/Basic.hs:182) logWarn (src/SDL/Raw/Basic.hs:186) getRevision (src/SDL/Raw/Basic.hs:190) getRevisionNumber (src/SDL/Raw/Basic.hs:194) getVersion (src/SDL/Raw/Basic.hs:198) 3% ( 1 / 31) in 'SDL.Raw.Audio' Missing documentation for: Module header audioInit (src/SDL/Raw/Audio.hs:72) audioQuit (src/SDL/Raw/Audio.hs:76) buildAudioCVT (src/SDL/Raw/Audio.hs:80) clearQueuedAudio (src/SDL/Raw/Audio.hs:84) closeAudio (src/SDL/Raw/Audio.hs:88) closeAudioDevice (src/SDL/Raw/Audio.hs:92) convertAudio (src/SDL/Raw/Audio.hs:96) freeWAV (src/SDL/Raw/Audio.hs:100) getAudioDeviceName (src/SDL/Raw/Audio.hs:104) getAudioDeviceStatus (src/SDL/Raw/Audio.hs:108) getAudioDriver (src/SDL/Raw/Audio.hs:112) getAudioStatus (src/SDL/Raw/Audio.hs:116) getCurrentAudioDriver (src/SDL/Raw/Audio.hs:120) getNumAudioDevices (src/SDL/Raw/Audio.hs:124) getNumAudioDrivers (src/SDL/Raw/Audio.hs:128) getQueuedAudioSize (src/SDL/Raw/Audio.hs:132) loadWAV (src/SDL/Raw/Audio.hs:136) loadWAV_RW (src/SDL/Raw/Audio.hs:142) lockAudio (src/SDL/Raw/Audio.hs:146) lockAudioDevice (src/SDL/Raw/Audio.hs:150) mixAudio (src/SDL/Raw/Audio.hs:154) mixAudioFormat (src/SDL/Raw/Audio.hs:158) openAudio (src/SDL/Raw/Audio.hs:162) openAudioDevice (src/SDL/Raw/Audio.hs:166) pauseAudio (src/SDL/Raw/Audio.hs:170) pauseAudioDevice (src/SDL/Raw/Audio.hs:174) queueAudio (src/SDL/Raw/Audio.hs:178) unlockAudio (src/SDL/Raw/Audio.hs:182) unlockAudioDevice (src/SDL/Raw/Audio.hs:186) 3% ( 8 /212) in 'SDL.Raw.Video' Missing documentation for: Module header createWindow (src/SDL/Raw/Video.hs:446) createWindowAndRenderer (src/SDL/Raw/Video.hs:450) createWindowFrom (src/SDL/Raw/Video.hs:454) destroyWindow (src/SDL/Raw/Video.hs:458) disableScreenSaver (src/SDL/Raw/Video.hs:462) enableScreenSaver (src/SDL/Raw/Video.hs:466) glBindTexture (src/SDL/Raw/Video.hs:470) glCreateContext (src/SDL/Raw/Video.hs:474) glDeleteContext (src/SDL/Raw/Video.hs:478) glExtensionSupported (src/SDL/Raw/Video.hs:482) glGetAttribute (src/SDL/Raw/Video.hs:486) glGetCurrentContext (src/SDL/Raw/Video.hs:490) glGetCurrentWindow (src/SDL/Raw/Video.hs:494) glGetDrawableSize (src/SDL/Raw/Video.hs:498) glGetProcAddress (src/SDL/Raw/Video.hs:502) glGetSwapInterval (src/SDL/Raw/Video.hs:506) glLoadLibrary (src/SDL/Raw/Video.hs:510) glMakeCurrent (src/SDL/Raw/Video.hs:514) glResetAttributes (src/SDL/Raw/Video.hs:518) glSetAttribute (src/SDL/Raw/Video.hs:522) glSetSwapInterval (src/SDL/Raw/Video.hs:526) glSwapWindow (src/SDL/Raw/Video.hs:530) glUnbindTexture (src/SDL/Raw/Video.hs:534) glUnloadLibrary (src/SDL/Raw/Video.hs:538) getClosestDisplayMode (src/SDL/Raw/Video.hs:542) getCurrentDisplayMode (src/SDL/Raw/Video.hs:546) getCurrentVideoDriver (src/SDL/Raw/Video.hs:550) getDesktopDisplayMode (src/SDL/Raw/Video.hs:554) getDisplayBounds (src/SDL/Raw/Video.hs:558) getDisplayDPI (src/SDL/Raw/Video.hs:562) getDisplayMode (src/SDL/Raw/Video.hs:566) getDisplayName (src/SDL/Raw/Video.hs:570) getDisplayUsableBounds (src/SDL/Raw/Video.hs:574) getGrabbedWindow (src/SDL/Raw/Video.hs:578) getNumDisplayModes (src/SDL/Raw/Video.hs:582) getNumVideoDisplays (src/SDL/Raw/Video.hs:586) getNumVideoDrivers (src/SDL/Raw/Video.hs:590) getVideoDriver (src/SDL/Raw/Video.hs:594) getWindowBordersSize (src/SDL/Raw/Video.hs:598) getWindowBrightness (src/SDL/Raw/Video.hs:602) getWindowData (src/SDL/Raw/Video.hs:606) getWindowDisplayIndex (src/SDL/Raw/Video.hs:610) getWindowDisplayMode (src/SDL/Raw/Video.hs:614) getWindowFlags (src/SDL/Raw/Video.hs:618) getWindowFromID (src/SDL/Raw/Video.hs:622) getWindowGammaRamp (src/SDL/Raw/Video.hs:626) getWindowGrab (src/SDL/Raw/Video.hs:630) getWindowID (src/SDL/Raw/Video.hs:634) getWindowMaximumSize (src/SDL/Raw/Video.hs:638) getWindowMinimumSize (src/SDL/Raw/Video.hs:642) getWindowPixelFormat (src/SDL/Raw/Video.hs:646) getWindowPosition (src/SDL/Raw/Video.hs:650) getWindowSize (src/SDL/Raw/Video.hs:654) getWindowSurface (src/SDL/Raw/Video.hs:658) getWindowTitle (src/SDL/Raw/Video.hs:662) hideWindow (src/SDL/Raw/Video.hs:666) isScreenSaverEnabled (src/SDL/Raw/Video.hs:670) maximizeWindow (src/SDL/Raw/Video.hs:674) minimizeWindow (src/SDL/Raw/Video.hs:678) raiseWindow (src/SDL/Raw/Video.hs:682) restoreWindow (src/SDL/Raw/Video.hs:686) setWindowBordered (src/SDL/Raw/Video.hs:690) setWindowBrightness (src/SDL/Raw/Video.hs:694) setWindowData (src/SDL/Raw/Video.hs:698) setWindowDisplayMode (src/SDL/Raw/Video.hs:702) setWindowFullscreen (src/SDL/Raw/Video.hs:706) setWindowGammaRamp (src/SDL/Raw/Video.hs:710) setWindowGrab (src/SDL/Raw/Video.hs:714) setWindowIcon (src/SDL/Raw/Video.hs:718) setWindowMaximumSize (src/SDL/Raw/Video.hs:722) setWindowMinimumSize (src/SDL/Raw/Video.hs:726) setWindowPosition (src/SDL/Raw/Video.hs:730) setWindowSize (src/SDL/Raw/Video.hs:734) setWindowTitle (src/SDL/Raw/Video.hs:738) showMessageBox (src/SDL/Raw/Video.hs:742) showSimpleMessageBox (src/SDL/Raw/Video.hs:746) showWindow (src/SDL/Raw/Video.hs:750) updateWindowSurface (src/SDL/Raw/Video.hs:754) updateWindowSurfaceRects (src/SDL/Raw/Video.hs:758) videoInit (src/SDL/Raw/Video.hs:762) videoQuit (src/SDL/Raw/Video.hs:766) composeCustomBlendMode (src/SDL/Raw/Video.hs:770) createRenderer (src/SDL/Raw/Video.hs:774) createSoftwareRenderer (src/SDL/Raw/Video.hs:778) createTexture (src/SDL/Raw/Video.hs:782) createTextureFromSurface (src/SDL/Raw/Video.hs:786) destroyRenderer (src/SDL/Raw/Video.hs:790) destroyTexture (src/SDL/Raw/Video.hs:794) getNumRenderDrivers (src/SDL/Raw/Video.hs:798) getRenderDrawBlendMode (src/SDL/Raw/Video.hs:802) getRenderDrawColor (src/SDL/Raw/Video.hs:806) getRenderDriverInfo (src/SDL/Raw/Video.hs:810) getRenderTarget (src/SDL/Raw/Video.hs:814) getRenderer (src/SDL/Raw/Video.hs:818) getRendererInfo (src/SDL/Raw/Video.hs:822) getRendererOutputSize (src/SDL/Raw/Video.hs:826) getTextureAlphaMod (src/SDL/Raw/Video.hs:830) getTextureBlendMode (src/SDL/Raw/Video.hs:834) getTextureColorMod (src/SDL/Raw/Video.hs:838) lockTexture (src/SDL/Raw/Video.hs:842) queryTexture (src/SDL/Raw/Video.hs:846) renderClear (src/SDL/Raw/Video.hs:850) renderCopy (src/SDL/Raw/Video.hs:854) renderCopyEx (src/SDL/Raw/Video.hs:858) renderDrawLine (src/SDL/Raw/Video.hs:862) renderDrawLines (src/SDL/Raw/Video.hs:866) renderDrawPoint (src/SDL/Raw/Video.hs:870) renderDrawPoints (src/SDL/Raw/Video.hs:874) renderDrawRect (src/SDL/Raw/Video.hs:878) renderDrawRects (src/SDL/Raw/Video.hs:882) renderFillRect (src/SDL/Raw/Video.hs:890) renderFillRectEx (src/SDL/Raw/Video.hs:886) renderFillRects (src/SDL/Raw/Video.hs:894) renderCopyF (src/SDL/Raw/Video.hs:900) renderCopyExF (src/SDL/Raw/Video.hs:904) renderDrawLineF (src/SDL/Raw/Video.hs:908) renderDrawLinesF (src/SDL/Raw/Video.hs:912) renderDrawPointF (src/SDL/Raw/Video.hs:916) renderDrawPointsF (src/SDL/Raw/Video.hs:920) renderDrawRectF (src/SDL/Raw/Video.hs:924) renderDrawRectsF (src/SDL/Raw/Video.hs:928) renderFillRectF (src/SDL/Raw/Video.hs:932) renderFillRectsF (src/SDL/Raw/Video.hs:936) renderGetClipRect (src/SDL/Raw/Video.hs:943) renderGetLogicalSize (src/SDL/Raw/Video.hs:947) renderGetScale (src/SDL/Raw/Video.hs:951) renderGetViewport (src/SDL/Raw/Video.hs:955) renderIsClipEnabled (src/SDL/Raw/Video.hs:959) renderPresent (src/SDL/Raw/Video.hs:963) renderReadPixels (src/SDL/Raw/Video.hs:967) renderSetClipRect (src/SDL/Raw/Video.hs:971) renderSetLogicalSize (src/SDL/Raw/Video.hs:975) renderSetScale (src/SDL/Raw/Video.hs:979) renderSetViewport (src/SDL/Raw/Video.hs:983) renderTargetSupported (src/SDL/Raw/Video.hs:987) setRenderDrawBlendMode (src/SDL/Raw/Video.hs:991) setRenderDrawColor (src/SDL/Raw/Video.hs:995) setRenderTarget (src/SDL/Raw/Video.hs:999) setTextureAlphaMod (src/SDL/Raw/Video.hs:1003) setTextureBlendMode (src/SDL/Raw/Video.hs:1007) setTextureColorMod (src/SDL/Raw/Video.hs:1011) unlockTexture (src/SDL/Raw/Video.hs:1015) updateTexture (src/SDL/Raw/Video.hs:1019) updateYUVTexture (src/SDL/Raw/Video.hs:1023) allocFormat (src/SDL/Raw/Video.hs:1027) allocPalette (src/SDL/Raw/Video.hs:1031) calculateGammaRamp (src/SDL/Raw/Video.hs:1035) freeFormat (src/SDL/Raw/Video.hs:1039) freePalette (src/SDL/Raw/Video.hs:1043) getPixelFormatName (src/SDL/Raw/Video.hs:1047) getRGB (src/SDL/Raw/Video.hs:1051) getRGBA (src/SDL/Raw/Video.hs:1055) mapRGB (src/SDL/Raw/Video.hs:1059) mapRGBA (src/SDL/Raw/Video.hs:1063) masksToPixelFormatEnum (src/SDL/Raw/Video.hs:1067) pixelFormatEnumToMasks (src/SDL/Raw/Video.hs:1071) setPaletteColors (src/SDL/Raw/Video.hs:1075) setPixelFormatPalette (src/SDL/Raw/Video.hs:1079) enclosePoints (src/SDL/Raw/Video.hs:1083) hasIntersection (src/SDL/Raw/Video.hs:1087) intersectRect (src/SDL/Raw/Video.hs:1091) intersectRectAndLine (src/SDL/Raw/Video.hs:1095) unionRect (src/SDL/Raw/Video.hs:1099) blitScaled (src/SDL/Raw/Video.hs:1103) blitSurface (src/SDL/Raw/Video.hs:1107) convertPixels (src/SDL/Raw/Video.hs:1111) convertSurface (src/SDL/Raw/Video.hs:1115) convertSurfaceFormat (src/SDL/Raw/Video.hs:1119) createRGBSurface (src/SDL/Raw/Video.hs:1123) createRGBSurfaceFrom (src/SDL/Raw/Video.hs:1127) fillRect (src/SDL/Raw/Video.hs:1131) fillRects (src/SDL/Raw/Video.hs:1135) freeSurface (src/SDL/Raw/Video.hs:1139) getClipRect (src/SDL/Raw/Video.hs:1143) getColorKey (src/SDL/Raw/Video.hs:1147) getSurfaceAlphaMod (src/SDL/Raw/Video.hs:1151) getSurfaceBlendMode (src/SDL/Raw/Video.hs:1155) getSurfaceColorMod (src/SDL/Raw/Video.hs:1159) loadBMP (src/SDL/Raw/Video.hs:1163) loadBMP_RW (src/SDL/Raw/Video.hs:1169) lockSurface (src/SDL/Raw/Video.hs:1173) lowerBlit (src/SDL/Raw/Video.hs:1177) lowerBlitScaled (src/SDL/Raw/Video.hs:1181) saveBMP (src/SDL/Raw/Video.hs:1185) saveBMP_RW (src/SDL/Raw/Video.hs:1191) setClipRect (src/SDL/Raw/Video.hs:1195) setColorKey (src/SDL/Raw/Video.hs:1199) setSurfaceAlphaMod (src/SDL/Raw/Video.hs:1203) setSurfaceBlendMode (src/SDL/Raw/Video.hs:1207) setSurfaceColorMod (src/SDL/Raw/Video.hs:1211) setSurfacePalette (src/SDL/Raw/Video.hs:1215) setSurfaceRLE (src/SDL/Raw/Video.hs:1219) unlockSurface (src/SDL/Raw/Video.hs:1223) getWindowWMInfo (src/SDL/Raw/Video.hs:1227) getClipboardText (src/SDL/Raw/Video.hs:1231) hasClipboardText (src/SDL/Raw/Video.hs:1235) setClipboardText (src/SDL/Raw/Video.hs:1239) vkLoadLibrary (src/SDL/Raw/Video.hs:1243) vkGetVkGetInstanceProcAddr (src/SDL/Raw/Video.hs:1247) vkUnloadLibrary (src/SDL/Raw/Video.hs:1251) vkGetInstanceExtensions (src/SDL/Raw/Video.hs:1255) vkCreateSurface (src/SDL/Raw/Video.hs:1259) vkGetDrawableSize (src/SDL/Raw/Video.hs:1263) 100% ( 14 / 14) in 'SDL.Raw' Warning: 'SDLException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 5 / 6) in 'SDL.Power' Missing documentation for: Module header 25% ( 1 / 4) in 'SDL.Internal.Types' Missing documentation for: Module header Joystick (src/SDL/Internal/Types.hs:15) Window (src/SDL/Internal/Types.hs:18) 85% ( 17 / 20) in 'SDL.Input.Keyboard' Missing documentation for: Module header Scancode (src/SDL/Input/Keyboard/Codes.hs:519) Keycode (src/SDL/Input/Keyboard/Codes.hs:770) 0% ( 0 / 11) in 'SDL.Internal.Exception' Missing documentation for: Module header fromC (src/SDL/Internal/Exception.hs:72) getError (src/SDL/Internal/Exception.hs:31) throwIf (src/SDL/Internal/Exception.hs:37) throwIf_ (src/SDL/Internal/Exception.hs:45) throwIf0 (src/SDL/Internal/Exception.hs:61) throwIfNeg (src/SDL/Internal/Exception.hs:49) throwIfNeg_ (src/SDL/Internal/Exception.hs:53) throwIfNot0 (src/SDL/Internal/Exception.hs:65) throwIfNot0_ (src/SDL/Internal/Exception.hs:69) throwIfNull (src/SDL/Internal/Exception.hs:57) Warning: 'SDLException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 3 / 4) in 'SDL.Filesystem' Missing documentation for: Module header Warning: 'SampleBitSize' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Cannot find documentation for: $audioDevice 100% ( 33 / 33) in 'SDL.Audio' 75% ( 3 / 4) in 'SDL.Input.GameController' Missing documentation for: Module header 66% ( 4 / 6) in 'SDL.Init' Missing documentation for: Module header InitFlag (src/SDL/Init.hs:32) 92% ( 23 / 25) in 'SDL.Hint' Missing documentation for: Module header clearHints (src/SDL/Hint.hs:353) Warning: 'threadDelay' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 90% ( 10 / 11) in 'SDL.Time' Missing documentation for: Module header Warning: 'linear' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 9 / 9) in 'SDL.Vect' Warning: 'JoystickDevices' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 89% ( 17 / 19) in 'SDL.Input.Joystick' Missing documentation for: Module header Joystick (src/SDL/Internal/Types.hs:15) Warning: 'SDLException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 89% ( 17 / 19) in 'SDL.Video.OpenGL' Missing documentation for: Module header glGetProcAddress (src/SDL/Raw/Video.hs:502) Warning: 'clipRect' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 89% ( 89 /100) in 'SDL.Video.Renderer' Missing documentation for: Surface (src/SDL/Video/Renderer.hs:601) Palette (src/SDL/Video/Renderer.hs:443) paletteNColors (src/SDL/Video/Renderer.hs:452) paletteColors (src/SDL/Video/Renderer.hs:455) paletteColor (src/SDL/Video/Renderer.hs:464) PixelFormat (src/SDL/Video/Renderer.hs:1003) SurfacePixelFormat (src/SDL/Video/Renderer.hs:421) formatPalette (src/SDL/Video/Renderer.hs:446) Texture (src/SDL/Video/Renderer.hs:610) TextureInfo (src/SDL/Video/Renderer.hs:312) Rectangle (src/SDL/Video/Renderer.hs:587) Warning: 'SDLException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 77% ( 41 / 53) in 'SDL.Video' Missing documentation for: Module header Window (src/SDL/Internal/Types.hs:18) WindowConfig (src/SDL/Video.hs:183) WindowMode (src/SDL/Video.hs:212) WindowPosition (src/SDL/Video.hs:242) PixelFormat (src/SDL/Video/Renderer.hs:1003) createRenderer (src/SDL/Video.hs:614) destroyRenderer (src/SDL/Video.hs:629) Display (src/SDL/Video.hs:492) DisplayMode (src/SDL/Video.hs:503) VideoDriver (src/SDL/Video.hs:510) MessageKind (src/SDL/Video.hs:569) Warning: 'createColorCusor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 22 / 29) in 'SDL.Input.Mouse' Missing documentation for: Module header LocationMode (src/SDL/Input/Mouse.hs:71) MouseButton (src/SDL/Input/Mouse.hs:108) ModalLocation (src/SDL/Input/Mouse.hs:91) WarpMouseOrigin (src/SDL/Input/Mouse.hs:156) Cursor (src/SDL/Input/Mouse.hs:212) SystemCursor (src/SDL/Input/Mouse.hs:215) 75% ( 3 / 4) in 'SDL.Input' Missing documentation for: Module header 93% ( 69 / 74) in 'SDL.Event' Missing documentation for: EventWatch (src/SDL/Event.hs:895) Timestamp (src/SDL/Event.hs:120) AudioDeviceEventData (src/SDL/Event.hs:435) InputMotion (src/SDL/Event.hs:539) MouseButton (src/SDL/Input/Mouse.hs:108) 96% ( 24 / 25) in 'SDL' Missing documentation for: get 71% ( 10 / 14) in 'SDL.Video.Vulkan' Missing documentation for: Module header VkInstance (src/SDL/Raw/Types.hsc:155) VkSurfaceKHR (src/SDL/Raw/Types.hsc:156) VkGetInstanceProcAddrFunc (src/SDL/Raw/Types.hsc:94) Warning: SDL.Exception: could not find link destinations for: - Data.Text.Internal.Text - GHC.Base.String - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Exception.Type.Exception - GHC.Exception.Type.toException - GHC.Exception.Type.SomeException - GHC.Exception.Type.fromException - GHC.Exception.Type.displayException - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Rec0 Warning: SDL.Internal.Numbered: could not find link destinations for: - GHC.Real.Integral - GHC.Int.Int32 - GHC.Word.Word32 - GHC.Word.Word8 - Foreign.C.Types.CInt Warning: SDL.Internal.Vect: could not find link destinations for: - GHC.Generics.Generic1 - GHC.Types.Type - GHC.Generics.from1 - GHC.Generics.Rep1 - GHC.Generics.to1 - Data.Vector.Generic.Base.Vector - Data.Vector.Unboxed.Base.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.Mutable - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.basicLength - GHC.Types.Int - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeIndexM - GHC.Base.Monad - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Unboxed.Base.MVector - GHC.Types.LiftedRep - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicOverlaps - GHC.Types.Bool - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Foldable.Foldable - Data.Foldable.fold - GHC.Base.Monoid - Data.Foldable.foldMap - Data.Foldable.foldMap' - Data.Foldable.foldr - Data.Foldable.foldr' - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldr1 - Data.Foldable.foldl1 - Data.Foldable.toList - Data.Foldable.null - Data.Foldable.length - Data.Foldable.elem - GHC.Classes.Eq - Data.Foldable.maximum - GHC.Classes.Ord - Data.Foldable.minimum - Data.Foldable.sum - GHC.Num.Num - Data.Foldable.product - GHC.Base.Applicative - Data.Traversable.sequenceA - Data.Traversable.mapM - Data.Traversable.sequence - GHC.Base.<*> - GHC.Base.liftA2 - GHC.Base.*> - GHC.Base.<* - GHC.Base.>>= - GHC.Base.>> - Data.Data.Data - Data.Typeable.Internal.Typeable - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - Foreign.Storable.Storable - Foreign.Storable.sizeOf - Foreign.Storable.alignment - Foreign.Storable.peekElemOff - GHC.Types.IO - Foreign.Storable.pokeElemOff - Foreign.Storable.peekByteOff - Foreign.Storable.pokeByteOff - Foreign.Storable.peek - Foreign.Storable.poke - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Ix.Ix - GHC.Ix.range - GHC.Ix.index - GHC.Ix.unsafeIndex - GHC.Ix.inRange - GHC.Ix.rangeSize - GHC.Ix.unsafeRangeSize - GHC.Num.+ - GHC.Num.- - GHC.Num.* - GHC.Num.negate - GHC.Num.abs - GHC.Num.signum - GHC.Num.fromInteger - GHC.Num.Integer.Integer - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Real.Fractional - GHC.Real./ - GHC.Real.recip - GHC.Real.fromRational - GHC.Real.Rational - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.== - GHC.Classes./= - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.False - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec1 - SDL.Internal.Vect.D:R:MVectorsPoint0 - SDL.Internal.Vect.MV_P - GHC.Generics.Rec0 - SDL.Internal.Vect.D:R:VectorPoint0 - SDL.Internal.Vect.V_P - Control.Monad.Fix.MonadFix - Control.Monad.Fix.mfix - Control.Monad.Zip.MonadZip - Control.Monad.Zip.mzip - Control.Monad.Zip.mzipWith - Control.Monad.Zip.munzip - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Float.Floating - GHC.Float.pi - GHC.Float.exp - GHC.Float.log - GHC.Float.sqrt - GHC.Float.** - GHC.Float.logBase - GHC.Float.sin - GHC.Float.cos - GHC.Float.tan - GHC.Float.asin - GHC.Float.acos - GHC.Float.atan - GHC.Float.sinh - GHC.Float.cosh - GHC.Float.tanh - GHC.Float.asinh - GHC.Float.acosh - GHC.Float.atanh - GHC.Float.log1p - GHC.Float.expm1 - GHC.Float.log1pexp - GHC.Float.log1mexp - GHC.Generics.:*: - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Par1 - SDL.Internal.Vect.D:R:MVectorsV20 - SDL.Internal.Vect.MV_V2 - SDL.Internal.Vect.D:R:VectorV20 - SDL.Internal.Vect.V_V2 - SDL.Internal.Vect.D:R:MVectorsV30 - SDL.Internal.Vect.MV_V3 - SDL.Internal.Vect.D:R:VectorV30 - SDL.Internal.Vect.V_V3 - SDL.Internal.Vect.D:R:MVectorsV40 - SDL.Internal.Vect.MV_V4 - SDL.Internal.Vect.D:R:VectorV40 - SDL.Internal.Vect.V_V4 Warning: SDL.Raw.Enum: could not find link destinations for: - GHC.Word.Word16 - GHC.Word.Word32 - SDL.Raw.Enum.Endian - GHC.Int.Int32 - GHC.Classes.Eq - GHC.Num.Num Warning: SDL.Input.Keyboard.Codes: could not find link destinations for: - GHC.Word.Word32 - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Int.Int32 Warning: SDL.Raw.Error: could not find link destinations for: - Foreign.C.String.CString - GHC.Exception.Type.Exception - GHC.Exception.Type.toException - GHC.Exception.Type.SomeException - GHC.Exception.Type.fromException - GHC.Maybe.Maybe - GHC.Exception.Type.displayException - GHC.Base.String - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - Control.Monad.Catch.MonadThrow - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt Warning: SDL.Raw.Platform: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.String.CString Warning: SDL.Raw.Power: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt Warning: SDL.Raw.Types: could not find link destinations for: - Foreign.C.String.CString - GHC.Types.IO - GHC.Ptr.FunPtr - GHC.Word.Word8 - Foreign.C.Types.CInt - GHC.Word.Word32 - Foreign.Ptr.freeHaskellFunPtr - GHC.Word.Word16 - GHC.Int.Int64 - GHC.Int.Int32 - Foreign.C.Types.CULong - Foreign.C.Types.CUInt - GHC.Word.Word64 - Foreign.Storable.Storable - Foreign.Storable.sizeOf - GHC.Types.Int - Foreign.Storable.alignment - Foreign.Storable.peekElemOff - Foreign.Storable.pokeElemOff - Foreign.Storable.peekByteOff - Foreign.Storable.pokeByteOff - Foreign.Storable.peek - Foreign.Storable.poke - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - Foreign.C.Types.CDouble - Foreign.C.Types.CChar - GHC.Int.Int16 - Foreign.C.Types.CFloat - Foreign.C.Types.CSize Warning: SDL.Raw.Timer: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Word.Word32 - GHC.Word.Word64 - GHC.Types.Bool Warning: SDL.Raw.Thread: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.String.CString - Foreign.C.Types.CInt - GHC.Ptr.FunPtr - GHC.Types.IO - GHC.Word.Word32 - GHC.Types.Bool Warning: SDL.Raw.Haptic: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt - Foreign.C.String.CString - Foreign.C.Types.CUInt - Foreign.C.Types.CFloat - GHC.Word.Word32 Warning: SDL.Raw.Filesystem: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.String.CString - Foreign.C.Types.CInt - GHC.Types.Bool - Foreign.C.Types.CSize - GHC.Int.Int64 - GHC.Word.Word16 - GHC.Word.Word32 - GHC.Word.Word64 Warning: SDL.Raw.Event: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Word.Word32 - Foreign.C.Types.CInt - GHC.Word.Word8 - GHC.Types.Bool - Foreign.C.String.CString - GHC.Int.Int16 Warning: SDL.Raw.Basic: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt - Foreign.C.String.CString - GHC.Types.Bool - GHC.Types.IO Warning: SDL.Raw.Audio: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.String.CString - Foreign.C.Types.CInt - GHC.Word.Word8 - GHC.Word.Word32 Warning: SDL.Raw.Video: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.String.CString - Foreign.C.Types.CInt - GHC.Word.Word32 - Foreign.C.Types.CFloat - GHC.Types.Bool - GHC.Word.Word16 - GHC.Types.Int - GHC.Word.Word8 - Foreign.C.Types.CDouble - GHC.Ptr.FunPtr - Foreign.C.Types.CUInt Warning: SDL.Power: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - GHC.Types.Int - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Maybe.Maybe - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Generics.U1 - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - Foreign.C.Types.CInt - GHC.Types.True - GHC.Maybe.Just Warning: SDL.Internal.Types: could not find link destinations for: - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Types.False - GHC.Maybe.Nothing - GHC.Types.Symbol Warning: SDL.Input.Keyboard: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Types.Bool - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Word.Word32 - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Int.Int32 Warning: SDL.Internal.Exception: could not find link destinations for: - GHC.Show.Show - Data.Text.Internal.Text - GHC.Maybe.Maybe - Control.Monad.IO.Class.MonadIO - GHC.Types.Bool - GHC.Classes.Eq - GHC.Num.Num - GHC.Classes.Ord Warning: SDL.Filesystem: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Data.Text.Internal.Text Warning: SDL.Audio: could not find link destinations for: - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt - GHC.Word.Word16 - Data.Vector.Storable.Mutable.IOVector - GHC.Types.IO - GHC.Maybe.Maybe - Data.Text.Internal.Text - Data.Vector.Storable.Mutable.MVector - GHC.Maybe.Nothing - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.U1 - Data.Foldable.Foldable - GHC.Types.LiftedRep - Data.Foldable.fold - GHC.Base.Monoid - Data.Foldable.foldMap - Data.Foldable.foldMap' - Data.Foldable.foldr - Data.Foldable.foldr' - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldr1 - Data.Foldable.foldl1 - Data.Foldable.toList - Data.Foldable.null - Data.Foldable.length - Data.Foldable.elem - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.sum - GHC.Num.Num - Data.Foldable.product - GHC.Base.Applicative - Data.Traversable.sequenceA - Data.Traversable.mapM - Data.Traversable.sequence - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Rec0 - GHC.Int.Int8 - GHC.Word.Word8 - GHC.Int.Int16 - GHC.Int.Int32 - GHC.Types.Float - Data.Vector.Vector - GHC.Word.Word32 Warning: SDL.Input.GameController: could not find link destinations for: - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Int.Int32 - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.U1 - GHC.Word.Word32 Warning: SDL.Init: could not find link destinations for: - Data.Foldable.Foldable - Control.Monad.IO.Class.MonadIO - GHC.Enum.minBound - GHC.Enum.maxBound - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Word.Word32 - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.U1 - GHC.Real.Integral Warning: SDL.Hint: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Types.Bool - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.U1 Warning: SDL.Time: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Word.Word32 - GHC.Real.Fractional - GHC.Types.IO - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Generics.U1 Warning: SDL.Vect: could not find link destinations for: - GHC.Types.Type - GHC.Generics.Generic1 - GHC.Generics.from1 - GHC.Generics.Rep1 - GHC.Generics.to1 - Data.Vector.Generic.Base.Vector - Data.Vector.Unboxed.Base.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.Mutable - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.basicLength - GHC.Types.Int - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeIndexM - GHC.Base.Monad - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Unboxed.Base.MVector - GHC.Types.LiftedRep - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicOverlaps - GHC.Types.Bool - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Foldable.Foldable - Data.Foldable.fold - GHC.Base.Monoid - Data.Foldable.foldMap - Data.Foldable.foldMap' - Data.Foldable.foldr - Data.Foldable.foldr' - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldr1 - Data.Foldable.foldl1 - Data.Foldable.toList - Data.Foldable.null - Data.Foldable.length - Data.Foldable.elem - GHC.Classes.Eq - Data.Foldable.maximum - GHC.Classes.Ord - Data.Foldable.minimum - Data.Foldable.sum - GHC.Num.Num - Data.Foldable.product - Data.Functor.Classes.Eq1 - Data.Functor.Classes.liftEq - Data.Functor.Classes.Ord1 - Data.Functor.Classes.liftCompare - GHC.Types.Ordering - Data.Functor.Classes.Read1 - Data.Functor.Classes.liftReadsPrec - Text.ParserCombinators.ReadP.ReadS - Data.Functor.Classes.liftReadList - Data.Functor.Classes.liftReadPrec - Text.ParserCombinators.ReadPrec.ReadPrec - Data.Functor.Classes.liftReadListPrec - Data.Functor.Classes.Show1 - Data.Functor.Classes.liftShowsPrec - GHC.Show.ShowS - Data.Functor.Classes.liftShowList - GHC.Base.Applicative - Data.Traversable.sequenceA - Data.Traversable.mapM - Data.Traversable.sequence - GHC.Base.<*> - GHC.Base.liftA2 - GHC.Base.*> - GHC.Base.<* - GHC.Base.>>= - GHC.Base.>> - GHC.Float.Floating - GHC.TypeNats.Nat - Data.Data.Data - Data.Typeable.Internal.Typeable - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - Foreign.Storable.Storable - Foreign.Storable.sizeOf - Foreign.Storable.alignment - Foreign.Storable.peekElemOff - GHC.Types.IO - Foreign.Storable.pokeElemOff - Foreign.Storable.peekByteOff - Foreign.Storable.pokeByteOff - Foreign.Storable.peek - Foreign.Storable.poke - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.Semigroup - GHC.Base.<> - GHC.Base.sconcat - GHC.Base.NonEmpty - GHC.Base.stimes - GHC.Real.Integral - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Ix.Ix - GHC.Ix.range - GHC.Ix.index - GHC.Ix.unsafeIndex - GHC.Ix.inRange - GHC.Ix.rangeSize - GHC.Ix.unsafeRangeSize - GHC.Num.+ - GHC.Num.- - GHC.Num.* - GHC.Num.negate - GHC.Num.abs - GHC.Num.signum - GHC.Num.fromInteger - GHC.Num.Integer.Integer - GHC.Read.Read - GHC.Read.readsPrec - GHC.Read.readList - GHC.Read.readPrec - GHC.Read.readListPrec - GHC.Real.Fractional - GHC.Real./ - GHC.Real.recip - GHC.Real.fromRational - GHC.Real.Rational - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.show - GHC.Base.String - GHC.Show.showList - Data.Binary.Class.Binary - Data.Binary.Class.put - Data.Binary.Put.Put - Data.Binary.Class.get - Data.Binary.Get.Internal.Get - Data.Binary.Class.putList - Control.DeepSeq.NFData - Control.DeepSeq.rnf - GHC.Classes.== - GHC.Classes./= - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.False - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec1 - Linear.Affine.D:R:MVectorsPoint0 - Linear.Affine.MV_P - GHC.Generics.Rec0 - Linear.Affine.D:R:VectorPoint0 - Linear.Affine.V_P - Control.Monad.Fix.MonadFix - Control.Monad.Fix.mfix - Control.Monad.Zip.MonadZip - Control.Monad.Zip.mzip - Control.Monad.Zip.mzipWith - Control.Monad.Zip.munzip - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Float.pi - GHC.Float.exp - GHC.Float.log - GHC.Float.sqrt - GHC.Float.** - GHC.Float.logBase - GHC.Float.sin - GHC.Float.cos - GHC.Float.tan - GHC.Float.asin - GHC.Float.acos - GHC.Float.atan - GHC.Float.sinh - GHC.Float.cosh - GHC.Float.tanh - GHC.Float.asinh - GHC.Float.acosh - GHC.Float.atanh - GHC.Float.log1p - GHC.Float.expm1 - GHC.Float.log1pexp - GHC.Float.log1mexp - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.Quote - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.liftTyped - Language.Haskell.TH.Syntax.Code - GHC.Generics.:*: - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Par1 - Linear.V2.D:R:MVectorsV20 - Linear.V2.MV_V2 - Linear.V2.D:R:VectorV20 - Linear.V2.V_V2 - Linear.V3.D:R:MVectorsV30 - Linear.V3.MV_V3 - Linear.V3.D:R:VectorV30 - Linear.V3.V_V3 - Linear.V4.D:R:MVectorsV40 - Linear.V4.MV_V4 - Linear.V4.D:R:VectorV40 - Linear.V4.V_V4 Warning: SDL.Input.Joystick: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt - Data.Vector.Vector - Data.Text.Internal.Text - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - GHC.Types.Int - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Int.Int32 - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Word.Word8 - GHC.Generics.:+: - GHC.Generics.U1 - GHC.Int.Int16 - GHC.Word.Word32 Warning: SDL.Video.OpenGL: could not find link destinations for: - Foreign.C.Types.CInt - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - GHC.Types.Int - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - Control.Monad.IO.Class.MonadIO - GHC.Generics.:+: - GHC.Maybe.Nothing - GHC.Maybe.Maybe - GHC.Types.Symbol - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.U1 - Foreign.C.String.CString Warning: SDL.Video.Renderer: could not find link destinations for: - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.False - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Word.Word32 - GHC.Generics.:*: - GHC.Maybe.Just - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.:+: - GHC.Generics.U1 - Control.Monad.IO.Class.MonadIO - Foreign.C.Types.CInt - Foreign.C.Types.CDouble - Data.Vector.Storable.Vector - Foreign.C.Types.CFloat - GHC.Word.Word8 - Data.Vector.Storable.Mutable.IOVector - GHC.IO.FilePath - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - Data.ByteString.Internal.ByteString - Foreign.Storable.Storable - Foreign.Storable.sizeOf - Foreign.Storable.alignment - Foreign.Storable.peekElemOff - GHC.Types.IO - Foreign.Storable.pokeElemOff - Foreign.Storable.peekByteOff - Foreign.Storable.pokeByteOff - Foreign.Storable.peek - Foreign.Storable.poke - Data.Text.Internal.Text Warning: SDL.Video: could not find link destinations for: - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.False - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - Control.Monad.IO.Class.MonadIO - Data.Text.Internal.Text - Foreign.C.Types.CInt - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Generics.:*: - GHC.Maybe.Just - GHC.Generics.:+: - GHC.Generics.U1 - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Word.Word32 - GHC.Types.Float - Data.Vector.Storable.Vector - GHC.Word.Word16 - Foreign.C.String.CString - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict Warning: SDL.Input.Mouse: could not find link destinations for: - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.:+: - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.U1 - Control.Monad.IO.Class.MonadIO - GHC.Word.Word8 - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Rec0 - GHC.Word.Word32 - Foreign.C.Types.CInt - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - Data.Vector.Storable.Vector - GHC.Types.True - GHC.Types.Char Warning: SDL.Event: could not find link destinations for: - Control.Monad.IO.Class.MonadIO - GHC.Maybe.Maybe - Foreign.C.Types.CInt - GHC.Types.IO - GHC.Int.Int32 - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.DecidedStrict - GHC.Generics.Rec0 - Data.Text.Internal.Text - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Read.Read - GHC.Read.readsPrec - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Generics.:+: - GHC.Generics.U1 - GHC.Maybe.Nothing - GHC.Types.Symbol - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Word.Word32 - GHC.Word.Word8 - GHC.Int.Int16 - Foreign.C.Types.CFloat - GHC.Word.Word16 - Foreign.C.String.CString - GHC.Enum.Bounded - GHC.Enum.minBound - GHC.Enum.maxBound - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo Warning: SDL: could not find link destinations for: - Control.Monad.IO.Class.MonadIO Warning: SDL.Video.Vulkan: could not find link destinations for: - GHC.Word.Word64 - Foreign.C.String.CString - GHC.Types.IO - GHC.Ptr.FunPtr - Control.Monad.IO.Class.MonadIO - GHC.Maybe.Maybe - GHC.IO.FilePath - GHC.Maybe.Nothing - Foreign.C.Types.CInt Documentation created: dist/doc/html/sdl2/index.html phase `haddock' succeeded after 25.4 seconds starting phase `install' running "runhaskell Setup.hs" with command "copy" and parameters () Installing library in /gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/lib/ghc-9.2.5/sdl2-2.5.4.0 phase `install' succeeded after 3.9 seconds starting phase `register' running "runhaskell Setup.hs" with command "register" and parameters ("--gen-pkg-config=/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/ghc-sdl2-2.5.4.0.conf") phase `register' succeeded after 1.6 seconds starting phase `patch-shebangs' phase `patch-shebangs' succeeded after 0.0 seconds starting phase `strip' stripping binaries in "/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/lib" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives") phase `strip' succeeded after 2.0 seconds starting phase `validate-runpath' validating RUNPATH of 1 binaries in "/gnu/store/ksddajxgcrbkpgcr2wjisgxns6zhnfgz-ghc-sdl2-2.5.4.0/lib"... phase `validate-runpath' succeeded after 0.1 seconds starting phase `validate-documentation-location' phase `validate-documentation-location' succeeded after 0.0 seconds starting phase `delete-info-dir-file' phase `delete-info-dir-file' succeeded after 0.0 seconds starting phase `patch-dot-desktop-files' phase `patch-dot-desktop-files' succeeded after 0.0 seconds starting phase `make-dynamic-linker-cache' phase `make-dynamic-linker-cache' succeeded after 0.0 seconds starting phase `install-license-files' installing 1 license files from '.' phase `install-license-files' succeeded after 0.0 seconds starting phase `reset-gzip-timestamps' phase `reset-gzip-timestamps' succeeded after 0.0 seconds starting phase `compress-documentation' phase `compress-documentation' succeeded after 0.0 seconds