Files
hs-rgfw-bindgen-test/lib/Generated/FunPtr.hs
2025-12-16 17:11:10 +01:00

4484 lines
144 KiB
Haskell

{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TemplateHaskell #-}
{-# OPTIONS_HADDOCK prune #-}
module Generated.FunPtr where
import qualified Foreign.C as FC
import qualified GHC.IO.Unsafe
import qualified GHC.Ptr as Ptr
import qualified HsBindgen.Runtime.ConstPtr
import qualified HsBindgen.Runtime.Prelude
import Data.Void (Void)
import Generated
import Prelude (IO)
$(HsBindgen.Runtime.Prelude.addCSource (HsBindgen.Runtime.Prelude.unlines
[ "#include <RGFW.h>"
, "/* _Generated_get_RGFW_alloc_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_f8ac50ecd2f50eb6 (void)) ("
, " size_t arg1"
, ")"
, "{"
, " return &RGFW_alloc;"
, "}"
, "/* _Generated_get_RGFW_free_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_531c618d786a8f16 (void)) ("
, " void *arg1"
, ")"
, "{"
, " return &RGFW_free;"
, "}"
, "/* _Generated_get_RGFW_sizeofWindow_ptr */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_2aa94c88bfdb1de9 (void)) (void)"
, "{"
, " return &RGFW_sizeofWindow;"
, "}"
, "/* _Generated_get_RGFW_sizeofWindowSrc_ptr */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_235ba0e49c8dd9fd (void)) (void)"
, "{"
, " return &RGFW_sizeofWindowSrc;"
, "}"
, "/* _Generated_get_RGFW_useWayland_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7850372e878d7055 (void)) ("
, " RGFW_bool arg1"
, ")"
, "{"
, " return &RGFW_useWayland;"
, "}"
, "/* _Generated_get_RGFW_usingWayland_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_89ab303927acfa9f (void)) (void)"
, "{"
, " return &RGFW_usingWayland;"
, "}"
, "/* _Generated_get_RGFW_getLayer_OSX_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_8b6608071e71f5d3 (void)) (void)"
, "{"
, " return &RGFW_getLayer_OSX;"
, "}"
, "/* _Generated_get_RGFW_getDisplay_X11_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_23ffc3e1d38b60bb (void)) (void)"
, "{"
, " return &RGFW_getDisplay_X11;"
, "}"
, "/* _Generated_get_RGFW_getDisplay_Wayland_ptr */"
, "__attribute__ ((const))"
, "struct wl_display *(*hs_bindgen_abc7fadfe3adcf03 (void)) (void)"
, "{"
, " return &RGFW_getDisplay_Wayland;"
, "}"
, "/* _Generated_get_RGFW_setClassName_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_bc1b2ab392ba145a (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &RGFW_setClassName;"
, "}"
, "/* _Generated_get_RGFW_setXInstName_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_8468728c4cf4f837 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &RGFW_setXInstName;"
, "}"
, "/* _Generated_get_RGFW_moveToMacOSResourceDir_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_3ba464b3cb7783bd (void)) (void)"
, "{"
, " return &RGFW_moveToMacOSResourceDir;"
, "}"
, "/* _Generated_get_RGFW_copyImageData_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_1d48b04782c8c08a (void)) ("
, " u8 *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " RGFW_format arg4,"
, " u8 *arg5,"
, " RGFW_format arg6"
, ")"
, "{"
, " return &RGFW_copyImageData;"
, "}"
, "/* _Generated_get_RGFW_sizeofNativeImage_ptr */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_4c94113a83a59d13 (void)) (void)"
, "{"
, " return &RGFW_sizeofNativeImage;"
, "}"
, "/* _Generated_get_RGFW_sizeofSurface_ptr */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_e4c1f78c187272a4 (void)) (void)"
, "{"
, " return &RGFW_sizeofSurface;"
, "}"
, "/* _Generated_get_RGFW_createSurface_ptr */"
, "__attribute__ ((const))"
, "RGFW_surface *(*hs_bindgen_c60fc7ba064a94ce (void)) ("
, " u8 *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " RGFW_format arg4"
, ")"
, "{"
, " return &RGFW_createSurface;"
, "}"
, "/* _Generated_get_RGFW_createSurfacePtr_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_c8b23f0042f67ff8 (void)) ("
, " u8 *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " RGFW_format arg4,"
, " RGFW_surface *arg5"
, ")"
, "{"
, " return &RGFW_createSurfacePtr;"
, "}"
, "/* _Generated_get_RGFW_surface_getNativeImage_ptr */"
, "__attribute__ ((const))"
, "RGFW_nativeImage *(*hs_bindgen_bdcc2ca1213a899c (void)) ("
, " RGFW_surface *arg1"
, ")"
, "{"
, " return &RGFW_surface_getNativeImage;"
, "}"
, "/* _Generated_get_RGFW_surface_free_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_2c701247b0a05c13 (void)) ("
, " RGFW_surface *arg1"
, ")"
, "{"
, " return &RGFW_surface_free;"
, "}"
, "/* _Generated_get_RGFW_surface_freePtr_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_91572404df37a516 (void)) ("
, " RGFW_surface *arg1"
, ")"
, "{"
, " return &RGFW_surface_freePtr;"
, "}"
, "/* _Generated_get_RGFW_loadMouse_ptr */"
, "__attribute__ ((const))"
, "RGFW_mouse *(*hs_bindgen_ee2338806816f4f4 (void)) ("
, " u8 *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " RGFW_format arg4"
, ")"
, "{"
, " return &RGFW_loadMouse;"
, "}"
, "/* _Generated_get_RGFW_freeMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_0165a11fd14e4601 (void)) ("
, " RGFW_mouse *arg1"
, ")"
, "{"
, " return &RGFW_freeMouse;"
, "}"
, "/* _Generated_get_RGFW_getMonitors_ptr */"
, "__attribute__ ((const))"
, "RGFW_monitor *(*hs_bindgen_89a19195b9578eca (void)) ("
, " size_t *arg1"
, ")"
, "{"
, " return &RGFW_getMonitors;"
, "}"
, "/* _Generated_get_RGFW_getPrimaryMonitor_ptr */"
, "__attribute__ ((const))"
, "RGFW_monitor (*hs_bindgen_eb1e5fda418b7dd9 (void)) (void)"
, "{"
, " return &RGFW_getPrimaryMonitor;"
, "}"
, "/* _Generated_get_RGFW_monitor_requestMode_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_1a288a393a18ba1d (void)) ("
, " RGFW_monitor arg1,"
, " RGFW_monitorMode arg2,"
, " RGFW_modeRequest arg3"
, ")"
, "{"
, " return &RGFW_monitor_requestMode;"
, "}"
, "/* _Generated_get_RGFW_monitorModeCompare_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_e016ce8468cea88a (void)) ("
, " RGFW_monitorMode arg1,"
, " RGFW_monitorMode arg2,"
, " RGFW_modeRequest arg3"
, ")"
, "{"
, " return &RGFW_monitorModeCompare;"
, "}"
, "/* _Generated_get_RGFW_monitor_scaleToWindow_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_a6e0bd10e316024e (void)) ("
, " RGFW_monitor arg1,"
, " RGFW_window *arg2"
, ")"
, "{"
, " return &RGFW_monitor_scaleToWindow;"
, "}"
, "/* _Generated_get_RGFW_waitForEvent_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_2c11ddd8f135d10d (void)) ("
, " i32 arg1"
, ")"
, "{"
, " return &RGFW_waitForEvent;"
, "}"
, "/* _Generated_get_RGFW_setQueueEvents_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_e638aa031d215240 (void)) ("
, " RGFW_bool arg1"
, ")"
, "{"
, " return &RGFW_setQueueEvents;"
, "}"
, "/* _Generated_get_RGFW_pollEvents_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_e9d475b46e4717aa (void)) (void)"
, "{"
, " return &RGFW_pollEvents;"
, "}"
, "/* _Generated_get_RGFW_stopCheckEvents_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_adf6418519a72172 (void)) (void)"
, "{"
, " return &RGFW_stopCheckEvents;"
, "}"
, "/* _Generated_get_RGFW_isKeyPressed_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_a3cd4bb77d5a8961 (void)) ("
, " RGFW_key arg1"
, ")"
, "{"
, " return &RGFW_isKeyPressed;"
, "}"
, "/* _Generated_get_RGFW_isKeyReleased_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_dd5ca7fd49b0b0a5 (void)) ("
, " RGFW_key arg1"
, ")"
, "{"
, " return &RGFW_isKeyReleased;"
, "}"
, "/* _Generated_get_RGFW_isKeyDown_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_331b242efad265fc (void)) ("
, " RGFW_key arg1"
, ")"
, "{"
, " return &RGFW_isKeyDown;"
, "}"
, "/* _Generated_get_RGFW_isMousePressed_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_50a1c6c0ac65a2a4 (void)) ("
, " RGFW_mouseButton arg1"
, ")"
, "{"
, " return &RGFW_isMousePressed;"
, "}"
, "/* _Generated_get_RGFW_isMouseReleased_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_443d28d07027cbd2 (void)) ("
, " RGFW_mouseButton arg1"
, ")"
, "{"
, " return &RGFW_isMouseReleased;"
, "}"
, "/* _Generated_get_RGFW_isMouseDown_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_2a2a823b495e64fc (void)) ("
, " RGFW_mouseButton arg1"
, ")"
, "{"
, " return &RGFW_isMouseDown;"
, "}"
, "/* _Generated_get_RGFW_getMouseScroll_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_6db6094b5235a2e4 (void)) ("
, " float *arg1,"
, " float *arg2"
, ")"
, "{"
, " return &RGFW_getMouseScroll;"
, "}"
, "/* _Generated_get_RGFW_getMouseVector_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_f474d3b78a33aa64 (void)) ("
, " float *arg1,"
, " float *arg2"
, ")"
, "{"
, " return &RGFW_getMouseVector;"
, "}"
, "/* _Generated_get_RGFW_createWindow_ptr */"
, "__attribute__ ((const))"
, "RGFW_window *(*hs_bindgen_03a2b444ccf48537 (void)) ("
, " char const *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " i32 arg5,"
, " RGFW_windowFlags arg6"
, ")"
, "{"
, " return &RGFW_createWindow;"
, "}"
, "/* _Generated_get_RGFW_createWindowPtr_ptr */"
, "__attribute__ ((const))"
, "RGFW_window *(*hs_bindgen_679b475c8ac279c0 (void)) ("
, " char const *arg1,"
, " i32 arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " i32 arg5,"
, " RGFW_windowFlags arg6,"
, " RGFW_window *arg7"
, ")"
, "{"
, " return &RGFW_createWindowPtr;"
, "}"
, "/* _Generated_get_RGFW_window_createSurface_ptr */"
, "__attribute__ ((const))"
, "RGFW_surface *(*hs_bindgen_77585dad0a0d996c (void)) ("
, " RGFW_window *arg1,"
, " u8 *arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " RGFW_format arg5"
, ")"
, "{"
, " return &RGFW_window_createSurface;"
, "}"
, "/* _Generated_get_RGFW_window_createSurfacePtr_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_b5cedd5224015828 (void)) ("
, " RGFW_window *arg1,"
, " u8 *arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " RGFW_format arg5,"
, " RGFW_surface *arg6"
, ")"
, "{"
, " return &RGFW_window_createSurfacePtr;"
, "}"
, "/* _Generated_get_RGFW_window_blitSurface_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_f552b9630f2fe18d (void)) ("
, " RGFW_window *arg1,"
, " RGFW_surface *arg2"
, ")"
, "{"
, " return &RGFW_window_blitSurface;"
, "}"
, "/* _Generated_get_RGFW_window_getPosition_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_0a89449c2a6aa906 (void)) ("
, " RGFW_window *arg1,"
, " i32 *arg2,"
, " i32 *arg3"
, ")"
, "{"
, " return &RGFW_window_getPosition;"
, "}"
, "/* _Generated_get_RGFW_window_getSize_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_4b805e273c3dc513 (void)) ("
, " RGFW_window *arg1,"
, " i32 *arg2,"
, " i32 *arg3"
, ")"
, "{"
, " return &RGFW_window_getSize;"
, "}"
, "/* _Generated_get_RGFW_window_getFlags_ptr */"
, "__attribute__ ((const))"
, "u32 (*hs_bindgen_aa69818ec9492bcf (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getFlags;"
, "}"
, "/* _Generated_get_RGFW_window_getExitKey_ptr */"
, "__attribute__ ((const))"
, "RGFW_key (*hs_bindgen_62a1635fd586b2d4 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getExitKey;"
, "}"
, "/* _Generated_get_RGFW_window_setExitKey_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_ea44f9587c5baeaa (void)) ("
, " RGFW_window *arg1,"
, " RGFW_key arg2"
, ")"
, "{"
, " return &RGFW_window_setExitKey;"
, "}"
, "/* _Generated_get_RGFW_window_setEnabledEvents_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_5100d52fbe8a25a8 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_eventFlag arg2"
, ")"
, "{"
, " return &RGFW_window_setEnabledEvents;"
, "}"
, "/* _Generated_get_RGFW_window_getEnabledEvents_ptr */"
, "__attribute__ ((const))"
, "RGFW_eventFlag (*hs_bindgen_316c31558c8a9cc9 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getEnabledEvents;"
, "}"
, "/* _Generated_get_RGFW_window_setDisabledEvents_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_c7ea07ab5792af21 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_eventFlag arg2"
, ")"
, "{"
, " return &RGFW_window_setDisabledEvents;"
, "}"
, "/* _Generated_get_RGFW_window_setEventState_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_6aa84b51b92c4dbe (void)) ("
, " RGFW_window *arg1,"
, " RGFW_eventFlag arg2,"
, " RGFW_bool arg3"
, ")"
, "{"
, " return &RGFW_window_setEventState;"
, "}"
, "/* _Generated_get_RGFW_window_getUserPtr_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_7b095f37546d051f (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getUserPtr;"
, "}"
, "/* _Generated_get_RGFW_window_setUserPtr_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_c35b9524857b9b29 (void)) ("
, " RGFW_window *arg1,"
, " void *arg2"
, ")"
, "{"
, " return &RGFW_window_setUserPtr;"
, "}"
, "/* _Generated_get_RGFW_window_getSrc_ptr */"
, "__attribute__ ((const))"
, "RGFW_window_src *(*hs_bindgen_506012b1c7b614c4 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getSrc;"
, "}"
, "/* _Generated_get_RGFW_window_setLayer_OSX_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_8c0619afa456aa43 (void)) ("
, " RGFW_window *arg1,"
, " void *arg2"
, ")"
, "{"
, " return &RGFW_window_setLayer_OSX;"
, "}"
, "/* _Generated_get_RGFW_window_getView_OSX_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_852f8434e26ce2d7 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getView_OSX;"
, "}"
, "/* _Generated_get_RGFW_window_getWindow_OSX_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_09db2d03fb229c1a (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getWindow_OSX;"
, "}"
, "/* _Generated_get_RGFW_window_getHWND_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_3deace6abac798fb (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getHWND;"
, "}"
, "/* _Generated_get_RGFW_window_getHDC_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_84dc08f6e69b2be4 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getHDC;"
, "}"
, "/* _Generated_get_RGFW_window_getWindow_X11_ptr */"
, "__attribute__ ((const))"
, "u64 (*hs_bindgen_f65cb966221e9dcf (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getWindow_X11;"
, "}"
, "/* _Generated_get_RGFW_window_getWindow_Wayland_ptr */"
, "__attribute__ ((const))"
, "struct wl_surface *(*hs_bindgen_870fcba7042ce615 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getWindow_Wayland;"
, "}"
, "/* _Generated_get_RGFW_window_setFlags_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_09a4c2af29481fe2 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_windowFlags arg2"
, ")"
, "{"
, " return &RGFW_window_setFlags;"
, "}"
, "/* _Generated_get_RGFW_window_checkEvent_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_fe8d789410034d7c (void)) ("
, " RGFW_window *arg1,"
, " RGFW_event *arg2"
, ")"
, "{"
, " return &RGFW_window_checkEvent;"
, "}"
, "/* _Generated_get_RGFW_window_checkQueuedEvent_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_138866e98d72aed1 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_event *arg2"
, ")"
, "{"
, " return &RGFW_window_checkQueuedEvent;"
, "}"
, "/* _Generated_get_RGFW_window_isKeyPressed_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_43edc386d93ce233 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_key arg2"
, ")"
, "{"
, " return &RGFW_window_isKeyPressed;"
, "}"
, "/* _Generated_get_RGFW_window_isKeyDown_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_12950c44847aeca7 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_key arg2"
, ")"
, "{"
, " return &RGFW_window_isKeyDown;"
, "}"
, "/* _Generated_get_RGFW_window_isKeyReleased_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_a63006d12236d03e (void)) ("
, " RGFW_window *arg1,"
, " RGFW_key arg2"
, ")"
, "{"
, " return &RGFW_window_isKeyReleased;"
, "}"
, "/* _Generated_get_RGFW_window_isMousePressed_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_e6c5799a880c84f7 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_mouseButton arg2"
, ")"
, "{"
, " return &RGFW_window_isMousePressed;"
, "}"
, "/* _Generated_get_RGFW_window_isMouseDown_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_71097e7014cda42f (void)) ("
, " RGFW_window *arg1,"
, " RGFW_mouseButton arg2"
, ")"
, "{"
, " return &RGFW_window_isMouseDown;"
, "}"
, "/* _Generated_get_RGFW_window_isMouseReleased_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_a57f5a91d330304e (void)) ("
, " RGFW_window *arg1,"
, " RGFW_mouseButton arg2"
, ")"
, "{"
, " return &RGFW_window_isMouseReleased;"
, "}"
, "/* _Generated_get_RGFW_window_didMouseLeave_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_73df8a122104aecf (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_didMouseLeave;"
, "}"
, "/* _Generated_get_RGFW_window_didMouseEnter_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_ed5e24cf0686733c (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_didMouseEnter;"
, "}"
, "/* _Generated_get_RGFW_window_isMouseInside_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_a7ac81848ee2610c (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isMouseInside;"
, "}"
, "/* _Generated_get_RGFW_window_isDataDragging_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_90e0aebfef092a15 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isDataDragging;"
, "}"
, "/* _Generated_get_RGFW_window_getDataDrag_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_3b89251896192859 (void)) ("
, " RGFW_window *arg1,"
, " i32 *arg2,"
, " i32 *arg3"
, ")"
, "{"
, " return &RGFW_window_getDataDrag;"
, "}"
, "/* _Generated_get_RGFW_window_didDataDrop_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_08f2333e0bc774f5 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_didDataDrop;"
, "}"
, "/* _Generated_get_RGFW_window_getDataDrop_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_cb80a9529d5baca6 (void)) ("
, " RGFW_window *arg1,"
, " char const ***arg2,"
, " size_t *arg3"
, ")"
, "{"
, " return &RGFW_window_getDataDrop;"
, "}"
, "/* _Generated_get_RGFW_window_close_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_b3131f5e24382ec7 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_close;"
, "}"
, "/* _Generated_get_RGFW_window_closePtr_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_77d578c5043a1eff (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_closePtr;"
, "}"
, "/* _Generated_get_RGFW_window_move_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_4b5ce7365748f7f2 (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_move;"
, "}"
, "/* _Generated_get_RGFW_window_moveToMonitor_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_2894149c481b48b5 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_monitor arg2"
, ")"
, "{"
, " return &RGFW_window_moveToMonitor;"
, "}"
, "/* _Generated_get_RGFW_window_resize_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_9d4f615e71d762af (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_resize;"
, "}"
, "/* _Generated_get_RGFW_window_setAspectRatio_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_294f55c66cd88827 (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_setAspectRatio;"
, "}"
, "/* _Generated_get_RGFW_window_setMinSize_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_4407cd02ae4d89cd (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_setMinSize;"
, "}"
, "/* _Generated_get_RGFW_window_setMaxSize_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_c9424f9431220d2c (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_setMaxSize;"
, "}"
, "/* _Generated_get_RGFW_window_focus_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_e1e67cdaa86862ae (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_focus;"
, "}"
, "/* _Generated_get_RGFW_window_isInFocus_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_c2c4fdc3f70ff957 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isInFocus;"
, "}"
, "/* _Generated_get_RGFW_window_raise_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_dd572364e9b3aac5 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_raise;"
, "}"
, "/* _Generated_get_RGFW_window_maximize_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_4b5c0af9f9f02d88 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_maximize;"
, "}"
, "/* _Generated_get_RGFW_window_setFullscreen_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_c994fc6bb4b0516d (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setFullscreen;"
, "}"
, "/* _Generated_get_RGFW_window_center_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_fa33fcc03b0f15d0 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_center;"
, "}"
, "/* _Generated_get_RGFW_window_minimize_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_75ada958a7c4fee6 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_minimize;"
, "}"
, "/* _Generated_get_RGFW_window_restore_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7ba21081e3defc76 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_restore;"
, "}"
, "/* _Generated_get_RGFW_window_setFloating_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_605c238999cfa1e0 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setFloating;"
, "}"
, "/* _Generated_get_RGFW_window_setOpacity_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_879c99bbf1e0314d (void)) ("
, " RGFW_window *arg1,"
, " u8 arg2"
, ")"
, "{"
, " return &RGFW_window_setOpacity;"
, "}"
, "/* _Generated_get_RGFW_window_setBorder_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_9927b63462ad082a (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setBorder;"
, "}"
, "/* _Generated_get_RGFW_window_borderless_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_f0e877be6660dc43 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_borderless;"
, "}"
, "/* _Generated_get_RGFW_window_setDND_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_601f206e1f39d1d5 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setDND;"
, "}"
, "/* _Generated_get_RGFW_window_allowsDND_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_5fc7d8d757b9f4c3 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_allowsDND;"
, "}"
, "/* _Generated_get_RGFW_window_setMousePassthrough_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7e6a47ac73647a2d (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setMousePassthrough;"
, "}"
, "/* _Generated_get_RGFW_window_setName_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_e5ad3be592071825 (void)) ("
, " RGFW_window *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &RGFW_window_setName;"
, "}"
, "/* _Generated_get_RGFW_window_setIcon_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_ecc48e59119628b6 (void)) ("
, " RGFW_window *arg1,"
, " u8 *arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " RGFW_format arg5"
, ")"
, "{"
, " return &RGFW_window_setIcon;"
, "}"
, "/* _Generated_get_RGFW_window_setIconEx_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_5bf9d5fe287f3c81 (void)) ("
, " RGFW_window *arg1,"
, " u8 *arg2,"
, " i32 arg3,"
, " i32 arg4,"
, " RGFW_format arg5,"
, " RGFW_icon arg6"
, ")"
, "{"
, " return &RGFW_window_setIconEx;"
, "}"
, "/* _Generated_get_RGFW_window_setMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_87b804e79c4c4e3a (void)) ("
, " RGFW_window *arg1,"
, " RGFW_mouse *arg2"
, ")"
, "{"
, " return &RGFW_window_setMouse;"
, "}"
, "/* _Generated_get_RGFW_window_setMouseStandard_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_f6631c90a39a568a (void)) ("
, " RGFW_window *arg1,"
, " RGFW_mouseIcons arg2"
, ")"
, "{"
, " return &RGFW_window_setMouseStandard;"
, "}"
, "/* _Generated_get_RGFW_window_setMouseDefault_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_67772bcd608c91a8 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_setMouseDefault;"
, "}"
, "/* _Generated_get_RGFW_window_setRawMouseMode_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7298a3975d324c0a (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setRawMouseMode;"
, "}"
, "/* _Generated_get_RGFW_window_holdMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_cc4c9d351c9133bf (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_holdMouse;"
, "}"
, "/* _Generated_get_RGFW_window_unholdMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_b6a7b4a1ad10ca9e (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_unholdMouse;"
, "}"
, "/* _Generated_get_RGFW_window_isRawMouseMode_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_2944d2e41dcd1821 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isRawMouseMode;"
, "}"
, "/* _Generated_get_RGFW_window_isHoldingMouse_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_8a46c48aa2821307 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isHoldingMouse;"
, "}"
, "/* _Generated_get_RGFW_window_hide_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_d55c4ea7cc3eaf24 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_hide;"
, "}"
, "/* _Generated_get_RGFW_window_show_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_d34c86612587f67d (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_show;"
, "}"
, "/* _Generated_get_RGFW_window_setShouldClose_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_673dafd00c13e1d9 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_setShouldClose;"
, "}"
, "/* _Generated_get_RGFW_getGlobalMouse_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_17044d777fe72afa (void)) ("
, " i32 *arg1,"
, " i32 *arg2"
, ")"
, "{"
, " return &RGFW_getGlobalMouse;"
, "}"
, "/* _Generated_get_RGFW_window_getMouse_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_152b22f6a21f922a (void)) ("
, " RGFW_window *arg1,"
, " i32 *arg2,"
, " i32 *arg3"
, ")"
, "{"
, " return &RGFW_window_getMouse;"
, "}"
, "/* _Generated_get_RGFW_window_showMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_a7996b830d3f6e8b (void)) ("
, " RGFW_window *arg1,"
, " RGFW_bool arg2"
, ")"
, "{"
, " return &RGFW_window_showMouse;"
, "}"
, "/* _Generated_get_RGFW_window_isMouseHidden_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_d1c63752e1cac3dc (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isMouseHidden;"
, "}"
, "/* _Generated_get_RGFW_window_moveMouse_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_8e1f3463d196c6a5 (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2,"
, " i32 arg3"
, ")"
, "{"
, " return &RGFW_window_moveMouse;"
, "}"
, "/* _Generated_get_RGFW_window_shouldClose_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_86f3a7814854550a (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_shouldClose;"
, "}"
, "/* _Generated_get_RGFW_window_isFullscreen_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_2c42f78209c4c4b0 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isFullscreen;"
, "}"
, "/* _Generated_get_RGFW_window_isHidden_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_0ed4121b692658b6 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isHidden;"
, "}"
, "/* _Generated_get_RGFW_window_isMinimized_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_5911e3b560636bfc (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isMinimized;"
, "}"
, "/* _Generated_get_RGFW_window_isMaximized_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_de98d444ed0657ea (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isMaximized;"
, "}"
, "/* _Generated_get_RGFW_window_isFloating_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_1fd07bd88e129249 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_isFloating;"
, "}"
, "/* _Generated_get_RGFW_window_scaleToMonitor_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7ab86621ccc9c1c4 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_scaleToMonitor;"
, "}"
, "/* _Generated_get_RGFW_window_getMonitor_ptr */"
, "__attribute__ ((const))"
, "RGFW_monitor (*hs_bindgen_3493d5eadaa54e95 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getMonitor;"
, "}"
, "/* _Generated_get_RGFW_readClipboard_ptr */"
, "__attribute__ ((const))"
, "char const *(*hs_bindgen_d1057d3b53d13aee (void)) ("
, " size_t *arg1"
, ")"
, "{"
, " return &RGFW_readClipboard;"
, "}"
, "/* _Generated_get_RGFW_readClipboardPtr_ptr */"
, "__attribute__ ((const))"
, "RGFW_ssize_t (*hs_bindgen_d8043f8e2a471cf6 (void)) ("
, " char *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &RGFW_readClipboardPtr;"
, "}"
, "/* _Generated_get_RGFW_writeClipboard_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_6d9f2a86c86ea4af (void)) ("
, " char const *arg1,"
, " u32 arg2"
, ")"
, "{"
, " return &RGFW_writeClipboard;"
, "}"
, "/* _Generated_get_RGFW_setDebugCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_debugfunc (*hs_bindgen_03330aa3fce44f23 (void)) ("
, " RGFW_debugfunc arg1"
, ")"
, "{"
, " return &RGFW_setDebugCallback;"
, "}"
, "/* _Generated_get_RGFW_sendDebugInfo_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_3e9f2b963395fc7b (void)) ("
, " RGFW_debugType arg1,"
, " RGFW_errorCode arg2,"
, " char const *arg3"
, ")"
, "{"
, " return &RGFW_sendDebugInfo;"
, "}"
, "/* _Generated_get_RGFW_setWindowMovedCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowMovedfunc (*hs_bindgen_30afd70e2ee8b445 (void)) ("
, " RGFW_windowMovedfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowMovedCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowResizedCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowResizedfunc (*hs_bindgen_a6b149a9a82d9157 (void)) ("
, " RGFW_windowResizedfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowResizedCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowQuitCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowQuitfunc (*hs_bindgen_eb32bb1ddcf23f15 (void)) ("
, " RGFW_windowQuitfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowQuitCallback;"
, "}"
, "/* _Generated_get_RGFW_setMousePosCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_mousePosfunc (*hs_bindgen_7d37cd5cf1caf33e (void)) ("
, " RGFW_mousePosfunc arg1"
, ")"
, "{"
, " return &RGFW_setMousePosCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowRefreshCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowRefreshfunc (*hs_bindgen_853cca7aa398d53c (void)) ("
, " RGFW_windowRefreshfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowRefreshCallback;"
, "}"
, "/* _Generated_get_RGFW_setFocusCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_focusfunc (*hs_bindgen_148579b025291b4c (void)) ("
, " RGFW_focusfunc arg1"
, ")"
, "{"
, " return &RGFW_setFocusCallback;"
, "}"
, "/* _Generated_get_RGFW_setMouseNotifyCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_mouseNotifyfunc (*hs_bindgen_d7fa3c1dfb2068f0 (void)) ("
, " RGFW_mouseNotifyfunc arg1"
, ")"
, "{"
, " return &RGFW_setMouseNotifyCallback;"
, "}"
, "/* _Generated_get_RGFW_setDataDropCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_dataDropfunc (*hs_bindgen_1d1b0da1c0064ef0 (void)) ("
, " RGFW_dataDropfunc arg1"
, ")"
, "{"
, " return &RGFW_setDataDropCallback;"
, "}"
, "/* _Generated_get_RGFW_setDataDragCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_dataDragfunc (*hs_bindgen_930e44feaf4d56dc (void)) ("
, " RGFW_dataDragfunc arg1"
, ")"
, "{"
, " return &RGFW_setDataDragCallback;"
, "}"
, "/* _Generated_get_RGFW_setKeyCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_keyfunc (*hs_bindgen_ea750143c3ca2687 (void)) ("
, " RGFW_keyfunc arg1"
, ")"
, "{"
, " return &RGFW_setKeyCallback;"
, "}"
, "/* _Generated_get_RGFW_setMouseButtonCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_mouseButtonfunc (*hs_bindgen_a8b402786e505761 (void)) ("
, " RGFW_mouseButtonfunc arg1"
, ")"
, "{"
, " return &RGFW_setMouseButtonCallback;"
, "}"
, "/* _Generated_get_RGFW_setMouseScrollCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_mouseScrollfunc (*hs_bindgen_e03b5cb54164e08c (void)) ("
, " RGFW_mouseScrollfunc arg1"
, ")"
, "{"
, " return &RGFW_setMouseScrollCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowMaximizedCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowMaximizedfunc (*hs_bindgen_9b62f9abac153223 (void)) ("
, " RGFW_windowMaximizedfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowMaximizedCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowMinimizedCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowMinimizedfunc (*hs_bindgen_8ce7b7586a3fae80 (void)) ("
, " RGFW_windowMinimizedfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowMinimizedCallback;"
, "}"
, "/* _Generated_get_RGFW_setWindowRestoredCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_windowRestoredfunc (*hs_bindgen_42c910f054e4b5b0 (void)) ("
, " RGFW_windowRestoredfunc arg1"
, ")"
, "{"
, " return &RGFW_setWindowRestoredCallback;"
, "}"
, "/* _Generated_get_RGFW_setScaleUpdatedCallback_ptr */"
, "__attribute__ ((const))"
, "RGFW_scaleUpdatedfunc (*hs_bindgen_1f7342414c586a24 (void)) ("
, " RGFW_scaleUpdatedfunc arg1"
, ")"
, "{"
, " return &RGFW_setScaleUpdatedCallback;"
, "}"
, "/* _Generated_get_RGFW_setGlobalHints_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_4ee84dd90f83dbf5 (void)) ("
, " RGFW_glHints *arg1"
, ")"
, "{"
, " return &RGFW_setGlobalHints_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_resetGlobalHints_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_700e3afd3847c0ce (void)) (void)"
, "{"
, " return &RGFW_resetGlobalHints_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_getGlobalHints_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_glHints *(*hs_bindgen_f4cbf386ae0f4a79 (void)) (void)"
, "{"
, " return &RGFW_getGlobalHints_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_createContext_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_glContext *(*hs_bindgen_f8d583fbfe276963 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_glHints *arg2"
, ")"
, "{"
, " return &RGFW_window_createContext_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_createContextPtr_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_1caec1153a79d710 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_glContext *arg2,"
, " RGFW_glHints *arg3"
, ")"
, "{"
, " return &RGFW_window_createContextPtr_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_getContext_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_glContext *(*hs_bindgen_b1ffdce712595fa9 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_getContext_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_deleteContext_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_24d18c6c3080e088 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_glContext *arg2"
, ")"
, "{"
, " return &RGFW_window_deleteContext_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_deleteContextPtr_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_70004da8362f1897 (void)) ("
, " RGFW_window *arg1,"
, " RGFW_glContext *arg2"
, ")"
, "{"
, " return &RGFW_window_deleteContextPtr_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_glContext_getSourceContext_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_2990e8a6eba10c42 (void)) ("
, " RGFW_glContext *arg1"
, ")"
, "{"
, " return &RGFW_glContext_getSourceContext;"
, "}"
, "/* _Generated_get_RGFW_window_makeCurrentWindow_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_5e2e03d26baa5382 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_makeCurrentWindow_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_makeCurrentContext_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_2bf2d13c302ebf48 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_makeCurrentContext_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_swapBuffers_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_f0401ee1465a8ab6 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_window_swapBuffers_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_getCurrentContext_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_00a6d444028f5e81 (void)) (void)"
, "{"
, " return &RGFW_getCurrentContext_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_getCurrentWindow_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_window *(*hs_bindgen_8f11fc6beca5b045 (void)) (void)"
, "{"
, " return &RGFW_getCurrentWindow_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_window_swapInterval_OpenGL_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_47f64070defc6761 (void)) ("
, " RGFW_window *arg1,"
, " i32 arg2"
, ")"
, "{"
, " return &RGFW_window_swapInterval_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_getProcAddress_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_proc (*hs_bindgen_853328c657235310 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &RGFW_getProcAddress_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_extensionSupported_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_632d4064531f2983 (void)) ("
, " char const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &RGFW_extensionSupported_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_extensionSupportedPlatform_OpenGL_ptr */"
, "__attribute__ ((const))"
, "RGFW_bool (*hs_bindgen_86ad581038ad5028 (void)) ("
, " char const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &RGFW_extensionSupportedPlatform_OpenGL;"
, "}"
, "/* _Generated_get_RGFW_setRootWindow_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_1dc9da2c6fb7d556 (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_setRootWindow;"
, "}"
, "/* _Generated_get_RGFW_getRootWindow_ptr */"
, "__attribute__ ((const))"
, "RGFW_window *(*hs_bindgen_77a3d643c200146c (void)) (void)"
, "{"
, " return &RGFW_getRootWindow;"
, "}"
, "/* _Generated_get_RGFW_eventQueuePush_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_82c5185c57b4a2d0 (void)) ("
, " RGFW_event const *arg1"
, ")"
, "{"
, " return &RGFW_eventQueuePush;"
, "}"
, "/* _Generated_get_RGFW_eventQueueFlush_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_7b51061ff53dbb2f (void)) (void)"
, "{"
, " return &RGFW_eventQueueFlush;"
, "}"
, "/* _Generated_get_RGFW_eventQueuePop_ptr */"
, "__attribute__ ((const))"
, "RGFW_event *(*hs_bindgen_c80dbcd205b58f9e (void)) ("
, " RGFW_window *arg1"
, ")"
, "{"
, " return &RGFW_eventQueuePop;"
, "}"
, "/* _Generated_get_RGFW_apiKeyToRGFW_ptr */"
, "__attribute__ ((const))"
, "u32 (*hs_bindgen_361567f9a9725f88 (void)) ("
, " u32 arg1"
, ")"
, "{"
, " return &RGFW_apiKeyToRGFW;"
, "}"
, "/* _Generated_get_RGFW_rgfwToApiKey_ptr */"
, "__attribute__ ((const))"
, "u32 (*hs_bindgen_9e49be25b26b6bdc (void)) ("
, " u32 arg1"
, ")"
, "{"
, " return &RGFW_rgfwToApiKey;"
, "}"
, "/* _Generated_get_RGFW_rgfwToKeyChar_ptr */"
, "__attribute__ ((const))"
, "u8 (*hs_bindgen_61480a3c0e12073e (void)) ("
, " u32 arg1"
, ")"
, "{"
, " return &RGFW_rgfwToKeyChar;"
, "}"
, "/* _Generated_get_RGFW_sizeofInfo_ptr */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_be83590a515fe1f6 (void)) (void)"
, "{"
, " return &RGFW_sizeofInfo;"
, "}"
, "/* _Generated_get_RGFW_init_ptr */"
, "__attribute__ ((const))"
, "i32 (*hs_bindgen_a23e9eee27c4a9fe (void)) (void)"
, "{"
, " return &RGFW_init;"
, "}"
, "/* _Generated_get_RGFW_deinit_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_14cdfa8f1e9e37ee (void)) (void)"
, "{"
, " return &RGFW_deinit;"
, "}"
, "/* _Generated_get_RGFW_init_ptr_ptr */"
, "__attribute__ ((const))"
, "i32 (*hs_bindgen_b1327ce6fe02336e (void)) ("
, " RGFW_info *arg1"
, ")"
, "{"
, " return &RGFW_init_ptr;"
, "}"
, "/* _Generated_get_RGFW_deinit_ptr_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_ef240b4c9b016146 (void)) ("
, " RGFW_info *arg1"
, ")"
, "{"
, " return &RGFW_deinit_ptr;"
, "}"
, "/* _Generated_get_RGFW_setInfo_ptr */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_75c279d7b12d1f8c (void)) ("
, " RGFW_info *arg1"
, ")"
, "{"
, " return &RGFW_setInfo;"
, "}"
, "/* _Generated_get_RGFW_getInfo_ptr */"
, "__attribute__ ((const))"
, "RGFW_info *(*hs_bindgen_59e1b8b26cb471aa (void)) (void)"
, "{"
, " return &RGFW_getInfo;"
, "}"
]))
-- | __unique:__ @_Generated_get_RGFW_alloc_ptr@
foreign import ccall unsafe "hs_bindgen_f8ac50ecd2f50eb6" hs_bindgen_f8ac50ecd2f50eb6 ::
IO (Ptr.FunPtr (HsBindgen.Runtime.Prelude.CSize -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_alloc_ptr #-}
{-| __C declaration:__ @RGFW_alloc@
__defined at:__ @RGFW.h:989:15@
__exported by:__ @RGFW.h@
-}
rGFW_alloc_ptr :: Ptr.FunPtr (HsBindgen.Runtime.Prelude.CSize -> IO (Ptr.Ptr Void))
rGFW_alloc_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f8ac50ecd2f50eb6
-- | __unique:__ @_Generated_get_RGFW_free_ptr@
foreign import ccall unsafe "hs_bindgen_531c618d786a8f16" hs_bindgen_531c618d786a8f16 ::
IO (Ptr.FunPtr ((Ptr.Ptr Void) -> IO ()))
{-# NOINLINE rGFW_free_ptr #-}
{-| __C declaration:__ @RGFW_free@
__defined at:__ @RGFW.h:995:14@
__exported by:__ @RGFW.h@
-}
rGFW_free_ptr :: Ptr.FunPtr ((Ptr.Ptr Void) -> IO ())
rGFW_free_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_531c618d786a8f16
-- | __unique:__ @_Generated_get_RGFW_sizeofWindow_ptr@
foreign import ccall unsafe "hs_bindgen_2aa94c88bfdb1de9" hs_bindgen_2aa94c88bfdb1de9 ::
IO (Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize))
{-# NOINLINE rGFW_sizeofWindow_ptr #-}
{-| __C declaration:__ @RGFW_sizeofWindow@
__defined at:__ @RGFW.h:1001:16@
__exported by:__ @RGFW.h@
-}
rGFW_sizeofWindow_ptr :: Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize)
rGFW_sizeofWindow_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2aa94c88bfdb1de9
-- | __unique:__ @_Generated_get_RGFW_sizeofWindowSrc_ptr@
foreign import ccall unsafe "hs_bindgen_235ba0e49c8dd9fd" hs_bindgen_235ba0e49c8dd9fd ::
IO (Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize))
{-# NOINLINE rGFW_sizeofWindowSrc_ptr #-}
{-| __C declaration:__ @RGFW_sizeofWindowSrc@
__defined at:__ @RGFW.h:1007:16@
__exported by:__ @RGFW.h@
-}
rGFW_sizeofWindowSrc_ptr :: Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize)
rGFW_sizeofWindowSrc_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_235ba0e49c8dd9fd
-- | __unique:__ @_Generated_get_RGFW_useWayland_ptr@
foreign import ccall unsafe "hs_bindgen_7850372e878d7055" hs_bindgen_7850372e878d7055 ::
IO (Ptr.FunPtr (RGFW_bool -> IO ()))
{-# NOINLINE rGFW_useWayland_ptr #-}
{-| __C declaration:__ @RGFW_useWayland@
__defined at:__ @RGFW.h:1016:14@
__exported by:__ @RGFW.h@
-}
rGFW_useWayland_ptr :: Ptr.FunPtr (RGFW_bool -> IO ())
rGFW_useWayland_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7850372e878d7055
-- | __unique:__ @_Generated_get_RGFW_usingWayland_ptr@
foreign import ccall unsafe "hs_bindgen_89ab303927acfa9f" hs_bindgen_89ab303927acfa9f ::
IO (Ptr.FunPtr (IO RGFW_bool))
{-# NOINLINE rGFW_usingWayland_ptr #-}
{-| __C declaration:__ @RGFW_usingWayland@
__defined at:__ @RGFW.h:1022:19@
__exported by:__ @RGFW.h@
-}
rGFW_usingWayland_ptr :: Ptr.FunPtr (IO RGFW_bool)
rGFW_usingWayland_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_89ab303927acfa9f
-- | __unique:__ @_Generated_get_RGFW_getLayer_OSX_ptr@
foreign import ccall unsafe "hs_bindgen_8b6608071e71f5d3" hs_bindgen_8b6608071e71f5d3 ::
IO (Ptr.FunPtr (IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_getLayer_OSX_ptr #-}
{-| __C declaration:__ @RGFW_getLayer_OSX@
__defined at:__ @RGFW.h:1028:15@
__exported by:__ @RGFW.h@
-}
rGFW_getLayer_OSX_ptr :: Ptr.FunPtr (IO (Ptr.Ptr Void))
rGFW_getLayer_OSX_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8b6608071e71f5d3
-- | __unique:__ @_Generated_get_RGFW_getDisplay_X11_ptr@
foreign import ccall unsafe "hs_bindgen_23ffc3e1d38b60bb" hs_bindgen_23ffc3e1d38b60bb ::
IO (Ptr.FunPtr (IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_getDisplay_X11_ptr #-}
{-| __C declaration:__ @RGFW_getDisplay_X11@
__defined at:__ @RGFW.h:1034:15@
__exported by:__ @RGFW.h@
-}
rGFW_getDisplay_X11_ptr :: Ptr.FunPtr (IO (Ptr.Ptr Void))
rGFW_getDisplay_X11_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_23ffc3e1d38b60bb
-- | __unique:__ @_Generated_get_RGFW_getDisplay_Wayland_ptr@
foreign import ccall unsafe "hs_bindgen_abc7fadfe3adcf03" hs_bindgen_abc7fadfe3adcf03 ::
IO (Ptr.FunPtr (IO (Ptr.Ptr Wl_display)))
{-# NOINLINE rGFW_getDisplay_Wayland_ptr #-}
{-| __C declaration:__ @RGFW_getDisplay_Wayland@
__defined at:__ @RGFW.h:1040:28@
__exported by:__ @RGFW.h@
-}
rGFW_getDisplay_Wayland_ptr :: Ptr.FunPtr (IO (Ptr.Ptr Wl_display))
rGFW_getDisplay_Wayland_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_abc7fadfe3adcf03
-- | __unique:__ @_Generated_get_RGFW_setClassName_ptr@
foreign import ccall unsafe "hs_bindgen_bc1b2ab392ba145a" hs_bindgen_bc1b2ab392ba145a ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ()))
{-# NOINLINE rGFW_setClassName_ptr #-}
{-| __C declaration:__ @RGFW_setClassName@
__defined at:__ @RGFW.h:1048:14@
__exported by:__ @RGFW.h@
-}
rGFW_setClassName_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ())
rGFW_setClassName_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_bc1b2ab392ba145a
-- | __unique:__ @_Generated_get_RGFW_setXInstName_ptr@
foreign import ccall unsafe "hs_bindgen_8468728c4cf4f837" hs_bindgen_8468728c4cf4f837 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ()))
{-# NOINLINE rGFW_setXInstName_ptr #-}
{-| __C declaration:__ @RGFW_setXInstName@
__defined at:__ @RGFW.h:1055:14@
__exported by:__ @RGFW.h@
-}
rGFW_setXInstName_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ())
rGFW_setXInstName_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8468728c4cf4f837
-- | __unique:__ @_Generated_get_RGFW_moveToMacOSResourceDir_ptr@
foreign import ccall unsafe "hs_bindgen_3ba464b3cb7783bd" hs_bindgen_3ba464b3cb7783bd ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_moveToMacOSResourceDir_ptr #-}
{-| __C declaration:__ @RGFW_moveToMacOSResourceDir@
__defined at:__ @RGFW.h:1060:14@
__exported by:__ @RGFW.h@
-}
rGFW_moveToMacOSResourceDir_ptr :: Ptr.FunPtr (IO ())
rGFW_moveToMacOSResourceDir_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_3ba464b3cb7783bd
-- | __unique:__ @_Generated_get_RGFW_copyImageData_ptr@
foreign import ccall unsafe "hs_bindgen_1d48b04782c8c08a" hs_bindgen_1d48b04782c8c08a ::
IO (Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr U8) -> RGFW_format -> IO ()))
{-# NOINLINE rGFW_copyImageData_ptr #-}
{-| __C declaration:__ @RGFW_copyImageData@
__defined at:__ @RGFW.h:1063:14@
__exported by:__ @RGFW.h@
-}
rGFW_copyImageData_ptr :: Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr U8) -> RGFW_format -> IO ())
rGFW_copyImageData_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1d48b04782c8c08a
-- | __unique:__ @_Generated_get_RGFW_sizeofNativeImage_ptr@
foreign import ccall unsafe "hs_bindgen_4c94113a83a59d13" hs_bindgen_4c94113a83a59d13 ::
IO (Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize))
{-# NOINLINE rGFW_sizeofNativeImage_ptr #-}
{-| __C declaration:__ @RGFW_sizeofNativeImage@
__defined at:__ @RGFW.h:1069:16@
__exported by:__ @RGFW.h@
-}
rGFW_sizeofNativeImage_ptr :: Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize)
rGFW_sizeofNativeImage_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4c94113a83a59d13
-- | __unique:__ @_Generated_get_RGFW_sizeofSurface_ptr@
foreign import ccall unsafe "hs_bindgen_e4c1f78c187272a4" hs_bindgen_e4c1f78c187272a4 ::
IO (Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize))
{-# NOINLINE rGFW_sizeofSurface_ptr #-}
{-| __C declaration:__ @RGFW_sizeofSurface@
__defined at:__ @RGFW.h:1075:16@
__exported by:__ @RGFW.h@
-}
rGFW_sizeofSurface_ptr :: Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize)
rGFW_sizeofSurface_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e4c1f78c187272a4
-- | __unique:__ @_Generated_get_RGFW_createSurface_ptr@
foreign import ccall unsafe "hs_bindgen_c60fc7ba064a94ce" hs_bindgen_c60fc7ba064a94ce ::
IO (Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_surface)))
{-# NOINLINE rGFW_createSurface_ptr #-}
{-| __C declaration:__ @RGFW_createSurface@
__defined at:__ @RGFW.h:1090:23@
__exported by:__ @RGFW.h@
-}
rGFW_createSurface_ptr :: Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_surface))
rGFW_createSurface_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c60fc7ba064a94ce
-- | __unique:__ @_Generated_get_RGFW_createSurfacePtr_ptr@
foreign import ccall unsafe "hs_bindgen_c8b23f0042f67ff8" hs_bindgen_c8b23f0042f67ff8 ::
IO (Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr RGFW_surface) -> IO RGFW_bool))
{-# NOINLINE rGFW_createSurfacePtr_ptr #-}
{-| __C declaration:__ @RGFW_createSurfacePtr@
__defined at:__ @RGFW.h:1101:19@
__exported by:__ @RGFW.h@
-}
rGFW_createSurfacePtr_ptr :: Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr RGFW_surface) -> IO RGFW_bool)
rGFW_createSurfacePtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c8b23f0042f67ff8
-- | __unique:__ @_Generated_get_RGFW_surface_getNativeImage_ptr@
foreign import ccall unsafe "hs_bindgen_bdcc2ca1213a899c" hs_bindgen_bdcc2ca1213a899c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO (Ptr.Ptr RGFW_nativeImage)))
{-# NOINLINE rGFW_surface_getNativeImage_ptr #-}
{-| __C declaration:__ @RGFW_surface_getNativeImage@
__defined at:__ @RGFW.h:1108:27@
__exported by:__ @RGFW.h@
-}
rGFW_surface_getNativeImage_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO (Ptr.Ptr RGFW_nativeImage))
rGFW_surface_getNativeImage_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_bdcc2ca1213a899c
-- | __unique:__ @_Generated_get_RGFW_surface_free_ptr@
foreign import ccall unsafe "hs_bindgen_2c701247b0a05c13" hs_bindgen_2c701247b0a05c13 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO ()))
{-# NOINLINE rGFW_surface_free_ptr #-}
{-| __C declaration:__ @RGFW_surface_free@
__defined at:__ @RGFW.h:1114:14@
__exported by:__ @RGFW.h@
-}
rGFW_surface_free_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO ())
rGFW_surface_free_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2c701247b0a05c13
-- | __unique:__ @_Generated_get_RGFW_surface_freePtr_ptr@
foreign import ccall unsafe "hs_bindgen_91572404df37a516" hs_bindgen_91572404df37a516 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO ()))
{-# NOINLINE rGFW_surface_freePtr_ptr #-}
{-| __C declaration:__ @RGFW_surface_freePtr@
__defined at:__ @RGFW.h:1120:14@
__exported by:__ @RGFW.h@
-}
rGFW_surface_freePtr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_surface) -> IO ())
rGFW_surface_freePtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_91572404df37a516
-- | __unique:__ @_Generated_get_RGFW_loadMouse_ptr@
foreign import ccall unsafe "hs_bindgen_ee2338806816f4f4" hs_bindgen_ee2338806816f4f4 ::
IO (Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_mouse)))
{-# NOINLINE rGFW_loadMouse_ptr #-}
{-| __C declaration:__ @RGFW_loadMouse@
__defined at:__ @RGFW.h:1133:21@
__exported by:__ @RGFW.h@
-}
rGFW_loadMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_mouse))
rGFW_loadMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ee2338806816f4f4
-- | __unique:__ @_Generated_get_RGFW_freeMouse_ptr@
foreign import ccall unsafe "hs_bindgen_0165a11fd14e4601" hs_bindgen_0165a11fd14e4601 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_mouse) -> IO ()))
{-# NOINLINE rGFW_freeMouse_ptr #-}
{-| __C declaration:__ @RGFW_freeMouse@
__defined at:__ @RGFW.h:1139:14@
__exported by:__ @RGFW.h@
-}
rGFW_freeMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_mouse) -> IO ())
rGFW_freeMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_0165a11fd14e4601
-- | __unique:__ @_Generated_get_RGFW_getMonitors_ptr@
foreign import ccall unsafe "hs_bindgen_89a19195b9578eca" hs_bindgen_89a19195b9578eca ::
IO (Ptr.FunPtr ((Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO (Ptr.Ptr RGFW_monitor)))
{-# NOINLINE rGFW_getMonitors_ptr #-}
{-| __C declaration:__ @RGFW_getMonitors@
__defined at:__ @RGFW.h:1148:23@
__exported by:__ @RGFW.h@
-}
rGFW_getMonitors_ptr :: Ptr.FunPtr ((Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO (Ptr.Ptr RGFW_monitor))
rGFW_getMonitors_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_89a19195b9578eca
-- | __unique:__ @_Generated_get_RGFW_getPrimaryMonitor_ptr@
foreign import ccall unsafe "hs_bindgen_eb1e5fda418b7dd9" hs_bindgen_eb1e5fda418b7dd9 ::
IO (Ptr.FunPtr (IO RGFW_monitor))
{-# NOINLINE rGFW_getPrimaryMonitor_ptr #-}
{-| __C declaration:__ @RGFW_getPrimaryMonitor@
__defined at:__ @RGFW.h:1154:22@
__exported by:__ @RGFW.h@
-}
rGFW_getPrimaryMonitor_ptr :: Ptr.FunPtr (IO RGFW_monitor)
rGFW_getPrimaryMonitor_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_eb1e5fda418b7dd9
-- | __unique:__ @_Generated_get_RGFW_monitor_requestMode_ptr@
foreign import ccall unsafe "hs_bindgen_1a288a393a18ba1d" hs_bindgen_1a288a393a18ba1d ::
IO (Ptr.FunPtr (RGFW_monitor -> RGFW_monitorMode -> RGFW_modeRequest -> IO RGFW_bool))
{-# NOINLINE rGFW_monitor_requestMode_ptr #-}
{-| __C declaration:__ @RGFW_monitor_requestMode@
__defined at:__ @RGFW.h:1163:19@
__exported by:__ @RGFW.h@
-}
rGFW_monitor_requestMode_ptr :: Ptr.FunPtr (RGFW_monitor -> RGFW_monitorMode -> RGFW_modeRequest -> IO RGFW_bool)
rGFW_monitor_requestMode_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1a288a393a18ba1d
-- | __unique:__ @_Generated_get_RGFW_monitorModeCompare_ptr@
foreign import ccall unsafe "hs_bindgen_e016ce8468cea88a" hs_bindgen_e016ce8468cea88a ::
IO (Ptr.FunPtr (RGFW_monitorMode -> RGFW_monitorMode -> RGFW_modeRequest -> IO RGFW_bool))
{-# NOINLINE rGFW_monitorModeCompare_ptr #-}
{-| __C declaration:__ @RGFW_monitorModeCompare@
__defined at:__ @RGFW.h:1172:19@
__exported by:__ @RGFW.h@
-}
rGFW_monitorModeCompare_ptr :: Ptr.FunPtr (RGFW_monitorMode -> RGFW_monitorMode -> RGFW_modeRequest -> IO RGFW_bool)
rGFW_monitorModeCompare_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e016ce8468cea88a
-- | __unique:__ @_Generated_get_RGFW_monitor_scaleToWindow_ptr@
foreign import ccall unsafe "hs_bindgen_a6e0bd10e316024e" hs_bindgen_a6e0bd10e316024e ::
IO (Ptr.FunPtr (RGFW_monitor -> (Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_monitor_scaleToWindow_ptr #-}
{-| __C declaration:__ @RGFW_monitor_scaleToWindow@
__defined at:__ @RGFW.h:1180:19@
__exported by:__ @RGFW.h@
-}
rGFW_monitor_scaleToWindow_ptr :: Ptr.FunPtr (RGFW_monitor -> (Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_monitor_scaleToWindow_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a6e0bd10e316024e
-- | __unique:__ @_Generated_get_RGFW_waitForEvent_ptr@
foreign import ccall unsafe "hs_bindgen_2c11ddd8f135d10d" hs_bindgen_2c11ddd8f135d10d ::
IO (Ptr.FunPtr (I32 -> IO ()))
{-# NOINLINE rGFW_waitForEvent_ptr #-}
{-| __C declaration:__ @RGFW_waitForEvent@
__defined at:__ @RGFW.h:1188:14@
__exported by:__ @RGFW.h@
-}
rGFW_waitForEvent_ptr :: Ptr.FunPtr (I32 -> IO ())
rGFW_waitForEvent_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2c11ddd8f135d10d
-- | __unique:__ @_Generated_get_RGFW_setQueueEvents_ptr@
foreign import ccall unsafe "hs_bindgen_e638aa031d215240" hs_bindgen_e638aa031d215240 ::
IO (Ptr.FunPtr (RGFW_bool -> IO ()))
{-# NOINLINE rGFW_setQueueEvents_ptr #-}
{-| __C declaration:__ @RGFW_setQueueEvents@
__defined at:__ @RGFW.h:1194:14@
__exported by:__ @RGFW.h@
-}
rGFW_setQueueEvents_ptr :: Ptr.FunPtr (RGFW_bool -> IO ())
rGFW_setQueueEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e638aa031d215240
-- | __unique:__ @_Generated_get_RGFW_pollEvents_ptr@
foreign import ccall unsafe "hs_bindgen_e9d475b46e4717aa" hs_bindgen_e9d475b46e4717aa ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_pollEvents_ptr #-}
{-| __C declaration:__ @RGFW_pollEvents@
__defined at:__ @RGFW.h:1199:14@
__exported by:__ @RGFW.h@
-}
rGFW_pollEvents_ptr :: Ptr.FunPtr (IO ())
rGFW_pollEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e9d475b46e4717aa
-- | __unique:__ @_Generated_get_RGFW_stopCheckEvents_ptr@
foreign import ccall unsafe "hs_bindgen_adf6418519a72172" hs_bindgen_adf6418519a72172 ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_stopCheckEvents_ptr #-}
{-| __C declaration:__ @RGFW_stopCheckEvents@
__defined at:__ @RGFW.h:1205:14@
__exported by:__ @RGFW.h@
-}
rGFW_stopCheckEvents_ptr :: Ptr.FunPtr (IO ())
rGFW_stopCheckEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_adf6418519a72172
-- | __unique:__ @_Generated_get_RGFW_isKeyPressed_ptr@
foreign import ccall unsafe "hs_bindgen_a3cd4bb77d5a8961" hs_bindgen_a3cd4bb77d5a8961 ::
IO (Ptr.FunPtr (RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_isKeyPressed_ptr #-}
{-| __C declaration:__ @RGFW_isKeyPressed@
__defined at:__ @RGFW.h:1215:19@
__exported by:__ @RGFW.h@
-}
rGFW_isKeyPressed_ptr :: Ptr.FunPtr (RGFW_key -> IO RGFW_bool)
rGFW_isKeyPressed_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a3cd4bb77d5a8961
-- | __unique:__ @_Generated_get_RGFW_isKeyReleased_ptr@
foreign import ccall unsafe "hs_bindgen_dd5ca7fd49b0b0a5" hs_bindgen_dd5ca7fd49b0b0a5 ::
IO (Ptr.FunPtr (RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_isKeyReleased_ptr #-}
{-| __C declaration:__ @RGFW_isKeyReleased@
__defined at:__ @RGFW.h:1222:19@
__exported by:__ @RGFW.h@
-}
rGFW_isKeyReleased_ptr :: Ptr.FunPtr (RGFW_key -> IO RGFW_bool)
rGFW_isKeyReleased_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_dd5ca7fd49b0b0a5
-- | __unique:__ @_Generated_get_RGFW_isKeyDown_ptr@
foreign import ccall unsafe "hs_bindgen_331b242efad265fc" hs_bindgen_331b242efad265fc ::
IO (Ptr.FunPtr (RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_isKeyDown_ptr #-}
{-| __C declaration:__ @RGFW_isKeyDown@
__defined at:__ @RGFW.h:1229:19@
__exported by:__ @RGFW.h@
-}
rGFW_isKeyDown_ptr :: Ptr.FunPtr (RGFW_key -> IO RGFW_bool)
rGFW_isKeyDown_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_331b242efad265fc
-- | __unique:__ @_Generated_get_RGFW_isMousePressed_ptr@
foreign import ccall unsafe "hs_bindgen_50a1c6c0ac65a2a4" hs_bindgen_50a1c6c0ac65a2a4 ::
IO (Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_isMousePressed_ptr #-}
{-| __C declaration:__ @RGFW_isMousePressed@
__defined at:__ @RGFW.h:1236:19@
__exported by:__ @RGFW.h@
-}
rGFW_isMousePressed_ptr :: Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool)
rGFW_isMousePressed_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_50a1c6c0ac65a2a4
-- | __unique:__ @_Generated_get_RGFW_isMouseReleased_ptr@
foreign import ccall unsafe "hs_bindgen_443d28d07027cbd2" hs_bindgen_443d28d07027cbd2 ::
IO (Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_isMouseReleased_ptr #-}
{-| __C declaration:__ @RGFW_isMouseReleased@
__defined at:__ @RGFW.h:1243:19@
__exported by:__ @RGFW.h@
-}
rGFW_isMouseReleased_ptr :: Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool)
rGFW_isMouseReleased_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_443d28d07027cbd2
-- | __unique:__ @_Generated_get_RGFW_isMouseDown_ptr@
foreign import ccall unsafe "hs_bindgen_2a2a823b495e64fc" hs_bindgen_2a2a823b495e64fc ::
IO (Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_isMouseDown_ptr #-}
{-| __C declaration:__ @RGFW_isMouseDown@
__defined at:__ @RGFW.h:1250:19@
__exported by:__ @RGFW.h@
-}
rGFW_isMouseDown_ptr :: Ptr.FunPtr (RGFW_mouseButton -> IO RGFW_bool)
rGFW_isMouseDown_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2a2a823b495e64fc
-- | __unique:__ @_Generated_get_RGFW_getMouseScroll_ptr@
foreign import ccall unsafe "hs_bindgen_6db6094b5235a2e4" hs_bindgen_6db6094b5235a2e4 ::
IO (Ptr.FunPtr ((Ptr.Ptr FC.CFloat) -> (Ptr.Ptr FC.CFloat) -> IO ()))
{-# NOINLINE rGFW_getMouseScroll_ptr #-}
{-| __C declaration:__ @RGFW_getMouseScroll@
__defined at:__ @RGFW.h:1257:14@
__exported by:__ @RGFW.h@
-}
rGFW_getMouseScroll_ptr :: Ptr.FunPtr ((Ptr.Ptr FC.CFloat) -> (Ptr.Ptr FC.CFloat) -> IO ())
rGFW_getMouseScroll_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_6db6094b5235a2e4
-- | __unique:__ @_Generated_get_RGFW_getMouseVector_ptr@
foreign import ccall unsafe "hs_bindgen_f474d3b78a33aa64" hs_bindgen_f474d3b78a33aa64 ::
IO (Ptr.FunPtr ((Ptr.Ptr FC.CFloat) -> (Ptr.Ptr FC.CFloat) -> IO ()))
{-# NOINLINE rGFW_getMouseVector_ptr #-}
{-| __C declaration:__ @RGFW_getMouseVector@
__defined at:__ @RGFW.h:1264:14@
__exported by:__ @RGFW.h@
-}
rGFW_getMouseVector_ptr :: Ptr.FunPtr ((Ptr.Ptr FC.CFloat) -> (Ptr.Ptr FC.CFloat) -> IO ())
rGFW_getMouseVector_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f474d3b78a33aa64
-- | __unique:__ @_Generated_get_RGFW_createWindow_ptr@
foreign import ccall unsafe "hs_bindgen_03a2b444ccf48537" hs_bindgen_03a2b444ccf48537 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> I32 -> I32 -> I32 -> I32 -> RGFW_windowFlags -> IO (Ptr.Ptr RGFW_window)))
{-# NOINLINE rGFW_createWindow_ptr #-}
{-| __C declaration:__ @RGFW_createWindow@
__defined at:__ @RGFW.h:1279:22@
__exported by:__ @RGFW.h@
-}
rGFW_createWindow_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> I32 -> I32 -> I32 -> I32 -> RGFW_windowFlags -> IO (Ptr.Ptr RGFW_window))
rGFW_createWindow_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_03a2b444ccf48537
-- | __unique:__ @_Generated_get_RGFW_createWindowPtr_ptr@
foreign import ccall unsafe "hs_bindgen_679b475c8ac279c0" hs_bindgen_679b475c8ac279c0 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> I32 -> I32 -> I32 -> I32 -> RGFW_windowFlags -> (Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_window)))
{-# NOINLINE rGFW_createWindowPtr_ptr #-}
{-| __C declaration:__ @RGFW_createWindowPtr@
__defined at:__ @RGFW.h:1292:22@
__exported by:__ @RGFW.h@
-}
rGFW_createWindowPtr_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> I32 -> I32 -> I32 -> I32 -> RGFW_windowFlags -> (Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_window))
rGFW_createWindowPtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_679b475c8ac279c0
-- | __unique:__ @_Generated_get_RGFW_window_createSurface_ptr@
foreign import ccall unsafe "hs_bindgen_77585dad0a0d996c" hs_bindgen_77585dad0a0d996c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_surface)))
{-# NOINLINE rGFW_window_createSurface_ptr #-}
{-| __C declaration:__ @RGFW_window_createSurface@
__defined at:__ @RGFW.h:1307:23@
__exported by:__ @RGFW.h@
-}
rGFW_window_createSurface_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO (Ptr.Ptr RGFW_surface))
rGFW_window_createSurface_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_77585dad0a0d996c
-- | __unique:__ @_Generated_get_RGFW_window_createSurfacePtr_ptr@
foreign import ccall unsafe "hs_bindgen_b5cedd5224015828" hs_bindgen_b5cedd5224015828 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr RGFW_surface) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_createSurfacePtr_ptr #-}
{-| __C declaration:__ @RGFW_window_createSurfacePtr@
__defined at:__ @RGFW.h:1318:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_createSurfacePtr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> (Ptr.Ptr RGFW_surface) -> IO RGFW_bool)
rGFW_window_createSurfacePtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_b5cedd5224015828
-- | __unique:__ @_Generated_get_RGFW_window_blitSurface_ptr@
foreign import ccall unsafe "hs_bindgen_f552b9630f2fe18d" hs_bindgen_f552b9630f2fe18d ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_surface) -> IO ()))
{-# NOINLINE rGFW_window_blitSurface_ptr #-}
{-| __C declaration:__ @RGFW_window_blitSurface@
__defined at:__ @RGFW.h:1325:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_blitSurface_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_surface) -> IO ())
rGFW_window_blitSurface_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f552b9630f2fe18d
-- | __unique:__ @_Generated_get_RGFW_window_getPosition_ptr@
foreign import ccall unsafe "hs_bindgen_0a89449c2a6aa906" hs_bindgen_0a89449c2a6aa906 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_getPosition_ptr #-}
{-| __C declaration:__ @RGFW_window_getPosition@
__defined at:__ @RGFW.h:1333:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_getPosition_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool)
rGFW_window_getPosition_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_0a89449c2a6aa906
-- | __unique:__ @_Generated_get_RGFW_window_getSize_ptr@
foreign import ccall unsafe "hs_bindgen_4b805e273c3dc513" hs_bindgen_4b805e273c3dc513 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_getSize_ptr #-}
{-| __C declaration:__ @RGFW_window_getSize@
__defined at:__ @RGFW.h:1342:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_getSize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool)
rGFW_window_getSize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4b805e273c3dc513
-- | __unique:__ @_Generated_get_RGFW_window_getFlags_ptr@
foreign import ccall unsafe "hs_bindgen_aa69818ec9492bcf" hs_bindgen_aa69818ec9492bcf ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO U32))
{-# NOINLINE rGFW_window_getFlags_ptr #-}
{-| __C declaration:__ @RGFW_window_getFlags@
__defined at:__ @RGFW.h:1349:13@
__exported by:__ @RGFW.h@
-}
rGFW_window_getFlags_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO U32)
rGFW_window_getFlags_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_aa69818ec9492bcf
-- | __unique:__ @_Generated_get_RGFW_window_getExitKey_ptr@
foreign import ccall unsafe "hs_bindgen_62a1635fd586b2d4" hs_bindgen_62a1635fd586b2d4 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_key))
{-# NOINLINE rGFW_window_getExitKey_ptr #-}
{-| __C declaration:__ @RGFW_window_getExitKey@
__defined at:__ @RGFW.h:1356:18@
__exported by:__ @RGFW.h@
-}
rGFW_window_getExitKey_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_key)
rGFW_window_getExitKey_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_62a1635fd586b2d4
-- | __unique:__ @_Generated_get_RGFW_window_setExitKey_ptr@
foreign import ccall unsafe "hs_bindgen_ea44f9587c5baeaa" hs_bindgen_ea44f9587c5baeaa ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO ()))
{-# NOINLINE rGFW_window_setExitKey_ptr #-}
{-| __C declaration:__ @RGFW_window_setExitKey@
__defined at:__ @RGFW.h:1363:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setExitKey_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO ())
rGFW_window_setExitKey_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ea44f9587c5baeaa
-- | __unique:__ @_Generated_get_RGFW_window_setEnabledEvents_ptr@
foreign import ccall unsafe "hs_bindgen_5100d52fbe8a25a8" hs_bindgen_5100d52fbe8a25a8 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> IO ()))
{-# NOINLINE rGFW_window_setEnabledEvents_ptr #-}
{-| __C declaration:__ @RGFW_window_setEnabledEvents@
__defined at:__ @RGFW.h:1370:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setEnabledEvents_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> IO ())
rGFW_window_setEnabledEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_5100d52fbe8a25a8
-- | __unique:__ @_Generated_get_RGFW_window_getEnabledEvents_ptr@
foreign import ccall unsafe "hs_bindgen_316c31558c8a9cc9" hs_bindgen_316c31558c8a9cc9 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_eventFlag))
{-# NOINLINE rGFW_window_getEnabledEvents_ptr #-}
{-| __C declaration:__ @RGFW_window_getEnabledEvents@
__defined at:__ @RGFW.h:1377:24@
__exported by:__ @RGFW.h@
-}
rGFW_window_getEnabledEvents_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_eventFlag)
rGFW_window_getEnabledEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_316c31558c8a9cc9
-- | __unique:__ @_Generated_get_RGFW_window_setDisabledEvents_ptr@
foreign import ccall unsafe "hs_bindgen_c7ea07ab5792af21" hs_bindgen_c7ea07ab5792af21 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> IO ()))
{-# NOINLINE rGFW_window_setDisabledEvents_ptr #-}
{-| __C declaration:__ @RGFW_window_setDisabledEvents@
__defined at:__ @RGFW.h:1384:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setDisabledEvents_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> IO ())
rGFW_window_setDisabledEvents_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c7ea07ab5792af21
-- | __unique:__ @_Generated_get_RGFW_window_setEventState_ptr@
foreign import ccall unsafe "hs_bindgen_6aa84b51b92c4dbe" hs_bindgen_6aa84b51b92c4dbe ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setEventState_ptr #-}
{-| __C declaration:__ @RGFW_window_setEventState@
__defined at:__ @RGFW.h:1392:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setEventState_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_eventFlag -> RGFW_bool -> IO ())
rGFW_window_setEventState_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_6aa84b51b92c4dbe
-- | __unique:__ @_Generated_get_RGFW_window_getUserPtr_ptr@
foreign import ccall unsafe "hs_bindgen_7b095f37546d051f" hs_bindgen_7b095f37546d051f ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_window_getUserPtr_ptr #-}
{-| __C declaration:__ @RGFW_window_getUserPtr@
__defined at:__ @RGFW.h:1399:15@
__exported by:__ @RGFW.h@
-}
rGFW_window_getUserPtr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void))
rGFW_window_getUserPtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7b095f37546d051f
-- | __unique:__ @_Generated_get_RGFW_window_setUserPtr_ptr@
foreign import ccall unsafe "hs_bindgen_c35b9524857b9b29" hs_bindgen_c35b9524857b9b29 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr Void) -> IO ()))
{-# NOINLINE rGFW_window_setUserPtr_ptr #-}
{-| __C declaration:__ @RGFW_window_setUserPtr@
__defined at:__ @RGFW.h:1406:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setUserPtr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr Void) -> IO ())
rGFW_window_setUserPtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c35b9524857b9b29
-- | __unique:__ @_Generated_get_RGFW_window_getSrc_ptr@
foreign import ccall unsafe "hs_bindgen_506012b1c7b614c4" hs_bindgen_506012b1c7b614c4 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_window_src)))
{-# NOINLINE rGFW_window_getSrc_ptr #-}
{-| __C declaration:__ @RGFW_window_getSrc@
__defined at:__ @RGFW.h:1413:26@
__exported by:__ @RGFW.h@
-}
rGFW_window_getSrc_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_window_src))
rGFW_window_getSrc_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_506012b1c7b614c4
-- | __unique:__ @_Generated_get_RGFW_window_setLayer_OSX_ptr@
foreign import ccall unsafe "hs_bindgen_8c0619afa456aa43" hs_bindgen_8c0619afa456aa43 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr Void) -> IO ()))
{-# NOINLINE rGFW_window_setLayer_OSX_ptr #-}
{-| __C declaration:__ @RGFW_window_setLayer_OSX@
__defined at:__ @RGFW.h:1421:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setLayer_OSX_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr Void) -> IO ())
rGFW_window_setLayer_OSX_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8c0619afa456aa43
-- | __unique:__ @_Generated_get_RGFW_window_getView_OSX_ptr@
foreign import ccall unsafe "hs_bindgen_852f8434e26ce2d7" hs_bindgen_852f8434e26ce2d7 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_window_getView_OSX_ptr #-}
{-| __C declaration:__ @RGFW_window_getView_OSX@
__defined at:__ @RGFW.h:1428:15@
__exported by:__ @RGFW.h@
-}
rGFW_window_getView_OSX_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void))
rGFW_window_getView_OSX_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_852f8434e26ce2d7
-- | __unique:__ @_Generated_get_RGFW_window_getWindow_OSX_ptr@
foreign import ccall unsafe "hs_bindgen_09db2d03fb229c1a" hs_bindgen_09db2d03fb229c1a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_window_getWindow_OSX_ptr #-}
{-| __C declaration:__ @RGFW_window_getWindow_OSX@
__defined at:__ @RGFW.h:1435:15@
__exported by:__ @RGFW.h@
-}
rGFW_window_getWindow_OSX_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void))
rGFW_window_getWindow_OSX_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_09db2d03fb229c1a
-- | __unique:__ @_Generated_get_RGFW_window_getHWND_ptr@
foreign import ccall unsafe "hs_bindgen_3deace6abac798fb" hs_bindgen_3deace6abac798fb ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_window_getHWND_ptr #-}
{-| __C declaration:__ @RGFW_window_getHWND@
__defined at:__ @RGFW.h:1442:15@
__exported by:__ @RGFW.h@
-}
rGFW_window_getHWND_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void))
rGFW_window_getHWND_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_3deace6abac798fb
-- | __unique:__ @_Generated_get_RGFW_window_getHDC_ptr@
foreign import ccall unsafe "hs_bindgen_84dc08f6e69b2be4" hs_bindgen_84dc08f6e69b2be4 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_window_getHDC_ptr #-}
{-| __C declaration:__ @RGFW_window_getHDC@
__defined at:__ @RGFW.h:1449:15@
__exported by:__ @RGFW.h@
-}
rGFW_window_getHDC_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Void))
rGFW_window_getHDC_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_84dc08f6e69b2be4
-- | __unique:__ @_Generated_get_RGFW_window_getWindow_X11_ptr@
foreign import ccall unsafe "hs_bindgen_f65cb966221e9dcf" hs_bindgen_f65cb966221e9dcf ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO U64))
{-# NOINLINE rGFW_window_getWindow_X11_ptr #-}
{-| __C declaration:__ @RGFW_window_getWindow_X11@
__defined at:__ @RGFW.h:1456:13@
__exported by:__ @RGFW.h@
-}
rGFW_window_getWindow_X11_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO U64)
rGFW_window_getWindow_X11_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f65cb966221e9dcf
-- | __unique:__ @_Generated_get_RGFW_window_getWindow_Wayland_ptr@
foreign import ccall unsafe "hs_bindgen_870fcba7042ce615" hs_bindgen_870fcba7042ce615 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Wl_surface)))
{-# NOINLINE rGFW_window_getWindow_Wayland_ptr #-}
{-| __C declaration:__ @RGFW_window_getWindow_Wayland@
__defined at:__ @RGFW.h:1463:28@
__exported by:__ @RGFW.h@
-}
rGFW_window_getWindow_Wayland_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr Wl_surface))
rGFW_window_getWindow_Wayland_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_870fcba7042ce615
-- | __unique:__ @_Generated_get_RGFW_window_setFlags_ptr@
foreign import ccall unsafe "hs_bindgen_09a4c2af29481fe2" hs_bindgen_09a4c2af29481fe2 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_windowFlags -> IO ()))
{-# NOINLINE rGFW_window_setFlags_ptr #-}
{-| __C declaration:__ @RGFW_window_setFlags@
__defined at:__ @RGFW.h:1469:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setFlags_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_windowFlags -> IO ())
rGFW_window_setFlags_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_09a4c2af29481fe2
-- | __unique:__ @_Generated_get_RGFW_window_checkEvent_ptr@
foreign import ccall unsafe "hs_bindgen_fe8d789410034d7c" hs_bindgen_fe8d789410034d7c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_event) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_checkEvent_ptr #-}
{-| __C declaration:__ @RGFW_window_checkEvent@
__defined at:__ @RGFW.h:1486:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_checkEvent_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_event) -> IO RGFW_bool)
rGFW_window_checkEvent_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_fe8d789410034d7c
-- | __unique:__ @_Generated_get_RGFW_window_checkQueuedEvent_ptr@
foreign import ccall unsafe "hs_bindgen_138866e98d72aed1" hs_bindgen_138866e98d72aed1 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_event) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_checkQueuedEvent_ptr #-}
{-| __C declaration:__ @RGFW_window_checkQueuedEvent@
__defined at:__ @RGFW.h:1494:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_checkQueuedEvent_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_event) -> IO RGFW_bool)
rGFW_window_checkQueuedEvent_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_138866e98d72aed1
-- | __unique:__ @_Generated_get_RGFW_window_isKeyPressed_ptr@
foreign import ccall unsafe "hs_bindgen_43edc386d93ce233" hs_bindgen_43edc386d93ce233 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isKeyPressed_ptr #-}
{-| __C declaration:__ @RGFW_window_isKeyPressed@
__defined at:__ @RGFW.h:1502:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isKeyPressed_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool)
rGFW_window_isKeyPressed_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_43edc386d93ce233
-- | __unique:__ @_Generated_get_RGFW_window_isKeyDown_ptr@
foreign import ccall unsafe "hs_bindgen_12950c44847aeca7" hs_bindgen_12950c44847aeca7 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isKeyDown_ptr #-}
{-| __C declaration:__ @RGFW_window_isKeyDown@
__defined at:__ @RGFW.h:1510:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isKeyDown_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool)
rGFW_window_isKeyDown_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_12950c44847aeca7
-- | __unique:__ @_Generated_get_RGFW_window_isKeyReleased_ptr@
foreign import ccall unsafe "hs_bindgen_a63006d12236d03e" hs_bindgen_a63006d12236d03e ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isKeyReleased_ptr #-}
{-| __C declaration:__ @RGFW_window_isKeyReleased@
__defined at:__ @RGFW.h:1518:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isKeyReleased_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_key -> IO RGFW_bool)
rGFW_window_isKeyReleased_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a63006d12236d03e
-- | __unique:__ @_Generated_get_RGFW_window_isMousePressed_ptr@
foreign import ccall unsafe "hs_bindgen_e6c5799a880c84f7" hs_bindgen_e6c5799a880c84f7 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMousePressed_ptr #-}
{-| __C declaration:__ @RGFW_window_isMousePressed@
__defined at:__ @RGFW.h:1526:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMousePressed_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool)
rGFW_window_isMousePressed_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e6c5799a880c84f7
-- | __unique:__ @_Generated_get_RGFW_window_isMouseDown_ptr@
foreign import ccall unsafe "hs_bindgen_71097e7014cda42f" hs_bindgen_71097e7014cda42f ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMouseDown_ptr #-}
{-| __C declaration:__ @RGFW_window_isMouseDown@
__defined at:__ @RGFW.h:1534:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMouseDown_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool)
rGFW_window_isMouseDown_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_71097e7014cda42f
-- | __unique:__ @_Generated_get_RGFW_window_isMouseReleased_ptr@
foreign import ccall unsafe "hs_bindgen_a57f5a91d330304e" hs_bindgen_a57f5a91d330304e ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMouseReleased_ptr #-}
{-| __C declaration:__ @RGFW_window_isMouseReleased@
__defined at:__ @RGFW.h:1542:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMouseReleased_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseButton -> IO RGFW_bool)
rGFW_window_isMouseReleased_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a57f5a91d330304e
-- | __unique:__ @_Generated_get_RGFW_window_didMouseLeave_ptr@
foreign import ccall unsafe "hs_bindgen_73df8a122104aecf" hs_bindgen_73df8a122104aecf ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_didMouseLeave_ptr #-}
{-| __C declaration:__ @RGFW_window_didMouseLeave@
__defined at:__ @RGFW.h:1549:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_didMouseLeave_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_didMouseLeave_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_73df8a122104aecf
-- | __unique:__ @_Generated_get_RGFW_window_didMouseEnter_ptr@
foreign import ccall unsafe "hs_bindgen_ed5e24cf0686733c" hs_bindgen_ed5e24cf0686733c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_didMouseEnter_ptr #-}
{-| __C declaration:__ @RGFW_window_didMouseEnter@
__defined at:__ @RGFW.h:1556:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_didMouseEnter_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_didMouseEnter_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ed5e24cf0686733c
-- | __unique:__ @_Generated_get_RGFW_window_isMouseInside_ptr@
foreign import ccall unsafe "hs_bindgen_a7ac81848ee2610c" hs_bindgen_a7ac81848ee2610c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMouseInside_ptr #-}
{-| __C declaration:__ @RGFW_window_isMouseInside@
__defined at:__ @RGFW.h:1563:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMouseInside_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isMouseInside_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a7ac81848ee2610c
-- | __unique:__ @_Generated_get_RGFW_window_isDataDragging_ptr@
foreign import ccall unsafe "hs_bindgen_90e0aebfef092a15" hs_bindgen_90e0aebfef092a15 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isDataDragging_ptr #-}
{-| __C declaration:__ @RGFW_window_isDataDragging@
__defined at:__ @RGFW.h:1570:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isDataDragging_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isDataDragging_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_90e0aebfef092a15
-- | __unique:__ @_Generated_get_RGFW_window_getDataDrag_ptr@
foreign import ccall unsafe "hs_bindgen_3b89251896192859" hs_bindgen_3b89251896192859 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_getDataDrag_ptr #-}
{-| __C declaration:__ @RGFW_window_getDataDrag@
__defined at:__ @RGFW.h:1579:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_getDataDrag_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool)
rGFW_window_getDataDrag_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_3b89251896192859
-- | __unique:__ @_Generated_get_RGFW_window_didDataDrop_ptr@
foreign import ccall unsafe "hs_bindgen_08f2333e0bc774f5" hs_bindgen_08f2333e0bc774f5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_didDataDrop_ptr #-}
{-| __C declaration:__ @RGFW_window_didDataDrop@
__defined at:__ @RGFW.h:1586:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_didDataDrop_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_didDataDrop_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_08f2333e0bc774f5
-- | __unique:__ @_Generated_get_RGFW_window_getDataDrop_ptr@
foreign import ccall unsafe "hs_bindgen_cb80a9529d5baca6" hs_bindgen_cb80a9529d5baca6 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr (Ptr.Ptr (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar))) -> (Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_getDataDrop_ptr #-}
{-| __C declaration:__ @RGFW_window_getDataDrop@
__defined at:__ @RGFW.h:1595:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_getDataDrop_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr (Ptr.Ptr (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar))) -> (Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO RGFW_bool)
rGFW_window_getDataDrop_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_cb80a9529d5baca6
-- | __unique:__ @_Generated_get_RGFW_window_close_ptr@
foreign import ccall unsafe "hs_bindgen_b3131f5e24382ec7" hs_bindgen_b3131f5e24382ec7 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_close_ptr #-}
{-| __C declaration:__ @RGFW_window_close@
__defined at:__ @RGFW.h:1601:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_close_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_close_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_b3131f5e24382ec7
-- | __unique:__ @_Generated_get_RGFW_window_closePtr_ptr@
foreign import ccall unsafe "hs_bindgen_77d578c5043a1eff" hs_bindgen_77d578c5043a1eff ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_closePtr_ptr #-}
{-| __C declaration:__ @RGFW_window_closePtr@
__defined at:__ @RGFW.h:1607:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_closePtr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_closePtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_77d578c5043a1eff
-- | __unique:__ @_Generated_get_RGFW_window_move_ptr@
foreign import ccall unsafe "hs_bindgen_4b5ce7365748f7f2" hs_bindgen_4b5ce7365748f7f2 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_move_ptr #-}
{-| __C declaration:__ @RGFW_window_move@
__defined at:__ @RGFW.h:1615:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_move_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_move_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4b5ce7365748f7f2
-- | __unique:__ @_Generated_get_RGFW_window_moveToMonitor_ptr@
foreign import ccall unsafe "hs_bindgen_2894149c481b48b5" hs_bindgen_2894149c481b48b5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_monitor -> IO ()))
{-# NOINLINE rGFW_window_moveToMonitor_ptr #-}
{-| __C declaration:__ @RGFW_window_moveToMonitor@
__defined at:__ @RGFW.h:1623:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_moveToMonitor_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_monitor -> IO ())
rGFW_window_moveToMonitor_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2894149c481b48b5
-- | __unique:__ @_Generated_get_RGFW_window_resize_ptr@
foreign import ccall unsafe "hs_bindgen_9d4f615e71d762af" hs_bindgen_9d4f615e71d762af ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_resize_ptr #-}
{-| __C declaration:__ @RGFW_window_resize@
__defined at:__ @RGFW.h:1632:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_resize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_resize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_9d4f615e71d762af
-- | __unique:__ @_Generated_get_RGFW_window_setAspectRatio_ptr@
foreign import ccall unsafe "hs_bindgen_294f55c66cd88827" hs_bindgen_294f55c66cd88827 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_setAspectRatio_ptr #-}
{-| __C declaration:__ @RGFW_window_setAspectRatio@
__defined at:__ @RGFW.h:1640:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setAspectRatio_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_setAspectRatio_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_294f55c66cd88827
-- | __unique:__ @_Generated_get_RGFW_window_setMinSize_ptr@
foreign import ccall unsafe "hs_bindgen_4407cd02ae4d89cd" hs_bindgen_4407cd02ae4d89cd ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_setMinSize_ptr #-}
{-| __C declaration:__ @RGFW_window_setMinSize@
__defined at:__ @RGFW.h:1648:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMinSize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_setMinSize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4407cd02ae4d89cd
-- | __unique:__ @_Generated_get_RGFW_window_setMaxSize_ptr@
foreign import ccall unsafe "hs_bindgen_c9424f9431220d2c" hs_bindgen_c9424f9431220d2c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_setMaxSize_ptr #-}
{-| __C declaration:__ @RGFW_window_setMaxSize@
__defined at:__ @RGFW.h:1656:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMaxSize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_setMaxSize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c9424f9431220d2c
-- | __unique:__ @_Generated_get_RGFW_window_focus_ptr@
foreign import ccall unsafe "hs_bindgen_e1e67cdaa86862ae" hs_bindgen_e1e67cdaa86862ae ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_focus_ptr #-}
{-| __C declaration:__ @RGFW_window_focus@
__defined at:__ @RGFW.h:1662:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_focus_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_focus_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e1e67cdaa86862ae
-- | __unique:__ @_Generated_get_RGFW_window_isInFocus_ptr@
foreign import ccall unsafe "hs_bindgen_c2c4fdc3f70ff957" hs_bindgen_c2c4fdc3f70ff957 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isInFocus_ptr #-}
{-| __C declaration:__ @RGFW_window_isInFocus@
__defined at:__ @RGFW.h:1669:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isInFocus_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isInFocus_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c2c4fdc3f70ff957
-- | __unique:__ @_Generated_get_RGFW_window_raise_ptr@
foreign import ccall unsafe "hs_bindgen_dd572364e9b3aac5" hs_bindgen_dd572364e9b3aac5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_raise_ptr #-}
{-| __C declaration:__ @RGFW_window_raise@
__defined at:__ @RGFW.h:1675:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_raise_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_raise_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_dd572364e9b3aac5
-- | __unique:__ @_Generated_get_RGFW_window_maximize_ptr@
foreign import ccall unsafe "hs_bindgen_4b5c0af9f9f02d88" hs_bindgen_4b5c0af9f9f02d88 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_maximize_ptr #-}
{-| __C declaration:__ @RGFW_window_maximize@
__defined at:__ @RGFW.h:1681:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_maximize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_maximize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4b5c0af9f9f02d88
-- | __unique:__ @_Generated_get_RGFW_window_setFullscreen_ptr@
foreign import ccall unsafe "hs_bindgen_c994fc6bb4b0516d" hs_bindgen_c994fc6bb4b0516d ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setFullscreen_ptr #-}
{-| __C declaration:__ @RGFW_window_setFullscreen@
__defined at:__ @RGFW.h:1688:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setFullscreen_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setFullscreen_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c994fc6bb4b0516d
-- | __unique:__ @_Generated_get_RGFW_window_center_ptr@
foreign import ccall unsafe "hs_bindgen_fa33fcc03b0f15d0" hs_bindgen_fa33fcc03b0f15d0 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_center_ptr #-}
{-| __C declaration:__ @RGFW_window_center@
__defined at:__ @RGFW.h:1694:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_center_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_center_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_fa33fcc03b0f15d0
-- | __unique:__ @_Generated_get_RGFW_window_minimize_ptr@
foreign import ccall unsafe "hs_bindgen_75ada958a7c4fee6" hs_bindgen_75ada958a7c4fee6 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_minimize_ptr #-}
{-| __C declaration:__ @RGFW_window_minimize@
__defined at:__ @RGFW.h:1700:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_minimize_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_minimize_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_75ada958a7c4fee6
-- | __unique:__ @_Generated_get_RGFW_window_restore_ptr@
foreign import ccall unsafe "hs_bindgen_7ba21081e3defc76" hs_bindgen_7ba21081e3defc76 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_restore_ptr #-}
{-| __C declaration:__ @RGFW_window_restore@
__defined at:__ @RGFW.h:1706:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_restore_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_restore_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7ba21081e3defc76
-- | __unique:__ @_Generated_get_RGFW_window_setFloating_ptr@
foreign import ccall unsafe "hs_bindgen_605c238999cfa1e0" hs_bindgen_605c238999cfa1e0 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setFloating_ptr #-}
{-| __C declaration:__ @RGFW_window_setFloating@
__defined at:__ @RGFW.h:1713:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setFloating_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setFloating_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_605c238999cfa1e0
-- | __unique:__ @_Generated_get_RGFW_window_setOpacity_ptr@
foreign import ccall unsafe "hs_bindgen_879c99bbf1e0314d" hs_bindgen_879c99bbf1e0314d ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> U8 -> IO ()))
{-# NOINLINE rGFW_window_setOpacity_ptr #-}
{-| __C declaration:__ @RGFW_window_setOpacity@
__defined at:__ @RGFW.h:1720:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setOpacity_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> U8 -> IO ())
rGFW_window_setOpacity_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_879c99bbf1e0314d
-- | __unique:__ @_Generated_get_RGFW_window_setBorder_ptr@
foreign import ccall unsafe "hs_bindgen_9927b63462ad082a" hs_bindgen_9927b63462ad082a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setBorder_ptr #-}
{-| __C declaration:__ @RGFW_window_setBorder@
__defined at:__ @RGFW.h:1727:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setBorder_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setBorder_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_9927b63462ad082a
-- | __unique:__ @_Generated_get_RGFW_window_borderless_ptr@
foreign import ccall unsafe "hs_bindgen_f0e877be6660dc43" hs_bindgen_f0e877be6660dc43 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_borderless_ptr #-}
{-| __C declaration:__ @RGFW_window_borderless@
__defined at:__ @RGFW.h:1734:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_borderless_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_borderless_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f0e877be6660dc43
-- | __unique:__ @_Generated_get_RGFW_window_setDND_ptr@
foreign import ccall unsafe "hs_bindgen_601f206e1f39d1d5" hs_bindgen_601f206e1f39d1d5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setDND_ptr #-}
{-| __C declaration:__ @RGFW_window_setDND@
__defined at:__ @RGFW.h:1742:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setDND_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setDND_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_601f206e1f39d1d5
-- | __unique:__ @_Generated_get_RGFW_window_allowsDND_ptr@
foreign import ccall unsafe "hs_bindgen_5fc7d8d757b9f4c3" hs_bindgen_5fc7d8d757b9f4c3 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_allowsDND_ptr #-}
{-| __C declaration:__ @RGFW_window_allowsDND@
__defined at:__ @RGFW.h:1749:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_allowsDND_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_allowsDND_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_5fc7d8d757b9f4c3
-- | __unique:__ @_Generated_get_RGFW_window_setMousePassthrough_ptr@
foreign import ccall unsafe "hs_bindgen_7e6a47ac73647a2d" hs_bindgen_7e6a47ac73647a2d ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setMousePassthrough_ptr #-}
{-| __C declaration:__ @RGFW_window_setMousePassthrough@
__defined at:__ @RGFW.h:1757:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMousePassthrough_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setMousePassthrough_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7e6a47ac73647a2d
-- | __unique:__ @_Generated_get_RGFW_window_setName_ptr@
foreign import ccall unsafe "hs_bindgen_e5ad3be592071825" hs_bindgen_e5ad3be592071825 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ()))
{-# NOINLINE rGFW_window_setName_ptr #-}
{-| __C declaration:__ @RGFW_window_setName@
__defined at:__ @RGFW.h:1765:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setName_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ())
rGFW_window_setName_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e5ad3be592071825
-- | __unique:__ @_Generated_get_RGFW_window_setIcon_ptr@
foreign import ccall unsafe "hs_bindgen_ecc48e59119628b6" hs_bindgen_ecc48e59119628b6 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO RGFW_bool))
{-# NOINLINE rGFW_window_setIcon_ptr #-}
{-| __C declaration:__ @RGFW_window_setIcon@
__defined at:__ @RGFW.h:1778:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_setIcon_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> IO RGFW_bool)
rGFW_window_setIcon_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ecc48e59119628b6
-- | __unique:__ @_Generated_get_RGFW_window_setIconEx_ptr@
foreign import ccall unsafe "hs_bindgen_5bf9d5fe287f3c81" hs_bindgen_5bf9d5fe287f3c81 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> RGFW_icon -> IO RGFW_bool))
{-# NOINLINE rGFW_window_setIconEx_ptr #-}
{-| __C declaration:__ @RGFW_window_setIconEx@
__defined at:__ @RGFW.h:1790:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_setIconEx_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr U8) -> I32 -> I32 -> RGFW_format -> RGFW_icon -> IO RGFW_bool)
rGFW_window_setIconEx_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_5bf9d5fe287f3c81
-- | __unique:__ @_Generated_get_RGFW_window_setMouse_ptr@
foreign import ccall unsafe "hs_bindgen_87b804e79c4c4e3a" hs_bindgen_87b804e79c4c4e3a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_mouse) -> IO ()))
{-# NOINLINE rGFW_window_setMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_setMouse@
__defined at:__ @RGFW.h:1797:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_mouse) -> IO ())
rGFW_window_setMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_87b804e79c4c4e3a
-- | __unique:__ @_Generated_get_RGFW_window_setMouseStandard_ptr@
foreign import ccall unsafe "hs_bindgen_f6631c90a39a568a" hs_bindgen_f6631c90a39a568a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseIcons -> IO RGFW_bool))
{-# NOINLINE rGFW_window_setMouseStandard_ptr #-}
{-| __C declaration:__ @RGFW_window_setMouseStandard@
__defined at:__ @RGFW.h:1805:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMouseStandard_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_mouseIcons -> IO RGFW_bool)
rGFW_window_setMouseStandard_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f6631c90a39a568a
-- | __unique:__ @_Generated_get_RGFW_window_setMouseDefault_ptr@
foreign import ccall unsafe "hs_bindgen_67772bcd608c91a8" hs_bindgen_67772bcd608c91a8 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_setMouseDefault_ptr #-}
{-| __C declaration:__ @RGFW_window_setMouseDefault@
__defined at:__ @RGFW.h:1812:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_setMouseDefault_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_setMouseDefault_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_67772bcd608c91a8
-- | __unique:__ @_Generated_get_RGFW_window_setRawMouseMode_ptr@
foreign import ccall unsafe "hs_bindgen_7298a3975d324c0a" hs_bindgen_7298a3975d324c0a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setRawMouseMode_ptr #-}
{-| __C declaration:__ @RGFW_window_setRawMouseMode@
__defined at:__ @RGFW.h:1820:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setRawMouseMode_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setRawMouseMode_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7298a3975d324c0a
-- | __unique:__ @_Generated_get_RGFW_window_holdMouse_ptr@
foreign import ccall unsafe "hs_bindgen_cc4c9d351c9133bf" hs_bindgen_cc4c9d351c9133bf ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_holdMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_holdMouse@
__defined at:__ @RGFW.h:1829:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_holdMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_holdMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_cc4c9d351c9133bf
-- | __unique:__ @_Generated_get_RGFW_window_unholdMouse_ptr@
foreign import ccall unsafe "hs_bindgen_b6a7b4a1ad10ca9e" hs_bindgen_b6a7b4a1ad10ca9e ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_unholdMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_unholdMouse@
__defined at:__ @RGFW.h:1836:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_unholdMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_unholdMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_b6a7b4a1ad10ca9e
-- | __unique:__ @_Generated_get_RGFW_window_isRawMouseMode_ptr@
foreign import ccall unsafe "hs_bindgen_2944d2e41dcd1821" hs_bindgen_2944d2e41dcd1821 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isRawMouseMode_ptr #-}
{-| __C declaration:__ @RGFW_window_isRawMouseMode@
__defined at:__ @RGFW.h:1843:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isRawMouseMode_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isRawMouseMode_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2944d2e41dcd1821
-- | __unique:__ @_Generated_get_RGFW_window_isHoldingMouse_ptr@
foreign import ccall unsafe "hs_bindgen_8a46c48aa2821307" hs_bindgen_8a46c48aa2821307 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isHoldingMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_isHoldingMouse@
__defined at:__ @RGFW.h:1851:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isHoldingMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isHoldingMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8a46c48aa2821307
-- | __unique:__ @_Generated_get_RGFW_window_hide_ptr@
foreign import ccall unsafe "hs_bindgen_d55c4ea7cc3eaf24" hs_bindgen_d55c4ea7cc3eaf24 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_hide_ptr #-}
{-| __C declaration:__ @RGFW_window_hide@
__defined at:__ @RGFW.h:1857:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_hide_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_hide_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d55c4ea7cc3eaf24
-- | __unique:__ @_Generated_get_RGFW_window_show_ptr@
foreign import ccall unsafe "hs_bindgen_d34c86612587f67d" hs_bindgen_d34c86612587f67d ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_show_ptr #-}
{-| __C declaration:__ @RGFW_window_show@
__defined at:__ @RGFW.h:1863:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_show_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_show_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d34c86612587f67d
-- | __unique:__ @_Generated_get_RGFW_window_setShouldClose_ptr@
foreign import ccall unsafe "hs_bindgen_673dafd00c13e1d9" hs_bindgen_673dafd00c13e1d9 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_setShouldClose_ptr #-}
{-| __C declaration:__ @RGFW_window_setShouldClose@
__defined at:__ @RGFW.h:1872:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_setShouldClose_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_setShouldClose_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_673dafd00c13e1d9
-- | __unique:__ @_Generated_get_RGFW_getGlobalMouse_ptr@
foreign import ccall unsafe "hs_bindgen_17044d777fe72afa" hs_bindgen_17044d777fe72afa ::
IO (Ptr.FunPtr ((Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool))
{-# NOINLINE rGFW_getGlobalMouse_ptr #-}
{-| __C declaration:__ @RGFW_getGlobalMouse@
__defined at:__ @RGFW.h:1880:19@
__exported by:__ @RGFW.h@
-}
rGFW_getGlobalMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool)
rGFW_getGlobalMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_17044d777fe72afa
-- | __unique:__ @_Generated_get_RGFW_window_getMouse_ptr@
foreign import ccall unsafe "hs_bindgen_152b22f6a21f922a" hs_bindgen_152b22f6a21f922a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_getMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_getMouse@
__defined at:__ @RGFW.h:1889:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_getMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr I32) -> (Ptr.Ptr I32) -> IO RGFW_bool)
rGFW_window_getMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_152b22f6a21f922a
-- | __unique:__ @_Generated_get_RGFW_window_showMouse_ptr@
foreign import ccall unsafe "hs_bindgen_a7996b830d3f6e8b" hs_bindgen_a7996b830d3f6e8b ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ()))
{-# NOINLINE rGFW_window_showMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_showMouse@
__defined at:__ @RGFW.h:1896:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_showMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> RGFW_bool -> IO ())
rGFW_window_showMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a7996b830d3f6e8b
-- | __unique:__ @_Generated_get_RGFW_window_isMouseHidden_ptr@
foreign import ccall unsafe "hs_bindgen_d1c63752e1cac3dc" hs_bindgen_d1c63752e1cac3dc ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMouseHidden_ptr #-}
{-| __C declaration:__ @RGFW_window_isMouseHidden@
__defined at:__ @RGFW.h:1903:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMouseHidden_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isMouseHidden_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d1c63752e1cac3dc
-- | __unique:__ @_Generated_get_RGFW_window_moveMouse_ptr@
foreign import ccall unsafe "hs_bindgen_8e1f3463d196c6a5" hs_bindgen_8e1f3463d196c6a5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ()))
{-# NOINLINE rGFW_window_moveMouse_ptr #-}
{-| __C declaration:__ @RGFW_window_moveMouse@
__defined at:__ @RGFW.h:1911:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_moveMouse_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> I32 -> IO ())
rGFW_window_moveMouse_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8e1f3463d196c6a5
-- | __unique:__ @_Generated_get_RGFW_window_shouldClose_ptr@
foreign import ccall unsafe "hs_bindgen_86f3a7814854550a" hs_bindgen_86f3a7814854550a ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_shouldClose_ptr #-}
{-| __C declaration:__ @RGFW_window_shouldClose@
__defined at:__ @RGFW.h:1918:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_shouldClose_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_shouldClose_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_86f3a7814854550a
-- | __unique:__ @_Generated_get_RGFW_window_isFullscreen_ptr@
foreign import ccall unsafe "hs_bindgen_2c42f78209c4c4b0" hs_bindgen_2c42f78209c4c4b0 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isFullscreen_ptr #-}
{-| __C declaration:__ @RGFW_window_isFullscreen@
__defined at:__ @RGFW.h:1925:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isFullscreen_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isFullscreen_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2c42f78209c4c4b0
-- | __unique:__ @_Generated_get_RGFW_window_isHidden_ptr@
foreign import ccall unsafe "hs_bindgen_0ed4121b692658b6" hs_bindgen_0ed4121b692658b6 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isHidden_ptr #-}
{-| __C declaration:__ @RGFW_window_isHidden@
__defined at:__ @RGFW.h:1932:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isHidden_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isHidden_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_0ed4121b692658b6
-- | __unique:__ @_Generated_get_RGFW_window_isMinimized_ptr@
foreign import ccall unsafe "hs_bindgen_5911e3b560636bfc" hs_bindgen_5911e3b560636bfc ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMinimized_ptr #-}
{-| __C declaration:__ @RGFW_window_isMinimized@
__defined at:__ @RGFW.h:1939:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMinimized_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isMinimized_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_5911e3b560636bfc
-- | __unique:__ @_Generated_get_RGFW_window_isMaximized_ptr@
foreign import ccall unsafe "hs_bindgen_de98d444ed0657ea" hs_bindgen_de98d444ed0657ea ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isMaximized_ptr #-}
{-| __C declaration:__ @RGFW_window_isMaximized@
__defined at:__ @RGFW.h:1946:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isMaximized_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isMaximized_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_de98d444ed0657ea
-- | __unique:__ @_Generated_get_RGFW_window_isFloating_ptr@
foreign import ccall unsafe "hs_bindgen_1fd07bd88e129249" hs_bindgen_1fd07bd88e129249 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_isFloating_ptr #-}
{-| __C declaration:__ @RGFW_window_isFloating@
__defined at:__ @RGFW.h:1953:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_isFloating_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_bool)
rGFW_window_isFloating_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1fd07bd88e129249
-- | __unique:__ @_Generated_get_RGFW_window_scaleToMonitor_ptr@
foreign import ccall unsafe "hs_bindgen_7ab86621ccc9c1c4" hs_bindgen_7ab86621ccc9c1c4 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_scaleToMonitor_ptr #-}
{-| __C declaration:__ @RGFW_window_scaleToMonitor@
__defined at:__ @RGFW.h:1967:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_scaleToMonitor_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_scaleToMonitor_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7ab86621ccc9c1c4
-- | __unique:__ @_Generated_get_RGFW_window_getMonitor_ptr@
foreign import ccall unsafe "hs_bindgen_3493d5eadaa54e95" hs_bindgen_3493d5eadaa54e95 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_monitor))
{-# NOINLINE rGFW_window_getMonitor_ptr #-}
{-| __C declaration:__ @RGFW_window_getMonitor@
__defined at:__ @RGFW.h:1974:22@
__exported by:__ @RGFW.h@
-}
rGFW_window_getMonitor_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO RGFW_monitor)
rGFW_window_getMonitor_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_3493d5eadaa54e95
-- | __unique:__ @_Generated_get_RGFW_readClipboard_ptr@
foreign import ccall unsafe "hs_bindgen_d1057d3b53d13aee" hs_bindgen_d1057d3b53d13aee ::
IO (Ptr.FunPtr ((Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar)))
{-# NOINLINE rGFW_readClipboard_ptr #-}
{-| __C declaration:__ @RGFW_readClipboard@
__defined at:__ @RGFW.h:1987:21@
__exported by:__ @RGFW.h@
-}
rGFW_readClipboard_ptr :: Ptr.FunPtr ((Ptr.Ptr HsBindgen.Runtime.Prelude.CSize) -> IO (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar))
rGFW_readClipboard_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d1057d3b53d13aee
-- | __unique:__ @_Generated_get_RGFW_readClipboardPtr_ptr@
foreign import ccall unsafe "hs_bindgen_d8043f8e2a471cf6" hs_bindgen_d8043f8e2a471cf6 ::
IO (Ptr.FunPtr ((Ptr.Ptr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_ssize_t))
{-# NOINLINE rGFW_readClipboardPtr_ptr #-}
{-| __C declaration:__ @RGFW_readClipboardPtr@
__defined at:__ @RGFW.h:1995:22@
__exported by:__ @RGFW.h@
-}
rGFW_readClipboardPtr_ptr :: Ptr.FunPtr ((Ptr.Ptr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_ssize_t)
rGFW_readClipboardPtr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d8043f8e2a471cf6
-- | __unique:__ @_Generated_get_RGFW_writeClipboard_ptr@
foreign import ccall unsafe "hs_bindgen_6d9f2a86c86ea4af" hs_bindgen_6d9f2a86c86ea4af ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> U32 -> IO ()))
{-# NOINLINE rGFW_writeClipboard_ptr #-}
{-| __C declaration:__ @RGFW_writeClipboard@
__defined at:__ @RGFW.h:2002:14@
__exported by:__ @RGFW.h@
-}
rGFW_writeClipboard_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> U32 -> IO ())
rGFW_writeClipboard_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_6d9f2a86c86ea4af
-- | __unique:__ @_Generated_get_RGFW_setDebugCallback_ptr@
foreign import ccall unsafe "hs_bindgen_03330aa3fce44f23" hs_bindgen_03330aa3fce44f23 ::
IO (Ptr.FunPtr (RGFW_debugfunc -> IO RGFW_debugfunc))
{-# NOINLINE rGFW_setDebugCallback_ptr #-}
{-| __C declaration:__ @RGFW_setDebugCallback@
__defined at:__ @RGFW.h:2014:24@
__exported by:__ @RGFW.h@
-}
rGFW_setDebugCallback_ptr :: Ptr.FunPtr (RGFW_debugfunc -> IO RGFW_debugfunc)
rGFW_setDebugCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_03330aa3fce44f23
-- | __unique:__ @_Generated_get_RGFW_sendDebugInfo_ptr@
foreign import ccall unsafe "hs_bindgen_3e9f2b963395fc7b" hs_bindgen_3e9f2b963395fc7b ::
IO (Ptr.FunPtr (RGFW_debugType -> RGFW_errorCode -> (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ()))
{-# NOINLINE rGFW_sendDebugInfo_ptr #-}
{-| __C declaration:__ @RGFW_sendDebugInfo@
__defined at:__ @RGFW.h:2022:14@
__exported by:__ @RGFW.h@
-}
rGFW_sendDebugInfo_ptr :: Ptr.FunPtr (RGFW_debugType -> RGFW_errorCode -> (HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO ())
rGFW_sendDebugInfo_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_3e9f2b963395fc7b
-- | __unique:__ @_Generated_get_RGFW_setWindowMovedCallback_ptr@
foreign import ccall unsafe "hs_bindgen_30afd70e2ee8b445" hs_bindgen_30afd70e2ee8b445 ::
IO (Ptr.FunPtr (RGFW_windowMovedfunc -> IO RGFW_windowMovedfunc))
{-# NOINLINE rGFW_setWindowMovedCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowMovedCallback@
__defined at:__ @RGFW.h:2041:30@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowMovedCallback_ptr :: Ptr.FunPtr (RGFW_windowMovedfunc -> IO RGFW_windowMovedfunc)
rGFW_setWindowMovedCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_30afd70e2ee8b445
-- | __unique:__ @_Generated_get_RGFW_setWindowResizedCallback_ptr@
foreign import ccall unsafe "hs_bindgen_a6b149a9a82d9157" hs_bindgen_a6b149a9a82d9157 ::
IO (Ptr.FunPtr (RGFW_windowResizedfunc -> IO RGFW_windowResizedfunc))
{-# NOINLINE rGFW_setWindowResizedCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowResizedCallback@
__defined at:__ @RGFW.h:2048:32@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowResizedCallback_ptr :: Ptr.FunPtr (RGFW_windowResizedfunc -> IO RGFW_windowResizedfunc)
rGFW_setWindowResizedCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a6b149a9a82d9157
-- | __unique:__ @_Generated_get_RGFW_setWindowQuitCallback_ptr@
foreign import ccall unsafe "hs_bindgen_eb32bb1ddcf23f15" hs_bindgen_eb32bb1ddcf23f15 ::
IO (Ptr.FunPtr (RGFW_windowQuitfunc -> IO RGFW_windowQuitfunc))
{-# NOINLINE rGFW_setWindowQuitCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowQuitCallback@
__defined at:__ @RGFW.h:2055:29@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowQuitCallback_ptr :: Ptr.FunPtr (RGFW_windowQuitfunc -> IO RGFW_windowQuitfunc)
rGFW_setWindowQuitCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_eb32bb1ddcf23f15
-- | __unique:__ @_Generated_get_RGFW_setMousePosCallback_ptr@
foreign import ccall unsafe "hs_bindgen_7d37cd5cf1caf33e" hs_bindgen_7d37cd5cf1caf33e ::
IO (Ptr.FunPtr (RGFW_mousePosfunc -> IO RGFW_mousePosfunc))
{-# NOINLINE rGFW_setMousePosCallback_ptr #-}
{-| __C declaration:__ @RGFW_setMousePosCallback@
__defined at:__ @RGFW.h:2062:27@
__exported by:__ @RGFW.h@
-}
rGFW_setMousePosCallback_ptr :: Ptr.FunPtr (RGFW_mousePosfunc -> IO RGFW_mousePosfunc)
rGFW_setMousePosCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7d37cd5cf1caf33e
-- | __unique:__ @_Generated_get_RGFW_setWindowRefreshCallback_ptr@
foreign import ccall unsafe "hs_bindgen_853cca7aa398d53c" hs_bindgen_853cca7aa398d53c ::
IO (Ptr.FunPtr (RGFW_windowRefreshfunc -> IO RGFW_windowRefreshfunc))
{-# NOINLINE rGFW_setWindowRefreshCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowRefreshCallback@
__defined at:__ @RGFW.h:2069:32@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowRefreshCallback_ptr :: Ptr.FunPtr (RGFW_windowRefreshfunc -> IO RGFW_windowRefreshfunc)
rGFW_setWindowRefreshCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_853cca7aa398d53c
-- | __unique:__ @_Generated_get_RGFW_setFocusCallback_ptr@
foreign import ccall unsafe "hs_bindgen_148579b025291b4c" hs_bindgen_148579b025291b4c ::
IO (Ptr.FunPtr (RGFW_focusfunc -> IO RGFW_focusfunc))
{-# NOINLINE rGFW_setFocusCallback_ptr #-}
{-| __C declaration:__ @RGFW_setFocusCallback@
__defined at:__ @RGFW.h:2076:24@
__exported by:__ @RGFW.h@
-}
rGFW_setFocusCallback_ptr :: Ptr.FunPtr (RGFW_focusfunc -> IO RGFW_focusfunc)
rGFW_setFocusCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_148579b025291b4c
-- | __unique:__ @_Generated_get_RGFW_setMouseNotifyCallback_ptr@
foreign import ccall unsafe "hs_bindgen_d7fa3c1dfb2068f0" hs_bindgen_d7fa3c1dfb2068f0 ::
IO (Ptr.FunPtr (RGFW_mouseNotifyfunc -> IO RGFW_mouseNotifyfunc))
{-# NOINLINE rGFW_setMouseNotifyCallback_ptr #-}
{-| __C declaration:__ @RGFW_setMouseNotifyCallback@
__defined at:__ @RGFW.h:2083:30@
__exported by:__ @RGFW.h@
-}
rGFW_setMouseNotifyCallback_ptr :: Ptr.FunPtr (RGFW_mouseNotifyfunc -> IO RGFW_mouseNotifyfunc)
rGFW_setMouseNotifyCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_d7fa3c1dfb2068f0
-- | __unique:__ @_Generated_get_RGFW_setDataDropCallback_ptr@
foreign import ccall unsafe "hs_bindgen_1d1b0da1c0064ef0" hs_bindgen_1d1b0da1c0064ef0 ::
IO (Ptr.FunPtr (RGFW_dataDropfunc -> IO RGFW_dataDropfunc))
{-# NOINLINE rGFW_setDataDropCallback_ptr #-}
{-| __C declaration:__ @RGFW_setDataDropCallback@
__defined at:__ @RGFW.h:2090:27@
__exported by:__ @RGFW.h@
-}
rGFW_setDataDropCallback_ptr :: Ptr.FunPtr (RGFW_dataDropfunc -> IO RGFW_dataDropfunc)
rGFW_setDataDropCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1d1b0da1c0064ef0
-- | __unique:__ @_Generated_get_RGFW_setDataDragCallback_ptr@
foreign import ccall unsafe "hs_bindgen_930e44feaf4d56dc" hs_bindgen_930e44feaf4d56dc ::
IO (Ptr.FunPtr (RGFW_dataDragfunc -> IO RGFW_dataDragfunc))
{-# NOINLINE rGFW_setDataDragCallback_ptr #-}
{-| __C declaration:__ @RGFW_setDataDragCallback@
__defined at:__ @RGFW.h:2097:27@
__exported by:__ @RGFW.h@
-}
rGFW_setDataDragCallback_ptr :: Ptr.FunPtr (RGFW_dataDragfunc -> IO RGFW_dataDragfunc)
rGFW_setDataDragCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_930e44feaf4d56dc
-- | __unique:__ @_Generated_get_RGFW_setKeyCallback_ptr@
foreign import ccall unsafe "hs_bindgen_ea750143c3ca2687" hs_bindgen_ea750143c3ca2687 ::
IO (Ptr.FunPtr (RGFW_keyfunc -> IO RGFW_keyfunc))
{-# NOINLINE rGFW_setKeyCallback_ptr #-}
{-| __C declaration:__ @RGFW_setKeyCallback@
__defined at:__ @RGFW.h:2104:22@
__exported by:__ @RGFW.h@
-}
rGFW_setKeyCallback_ptr :: Ptr.FunPtr (RGFW_keyfunc -> IO RGFW_keyfunc)
rGFW_setKeyCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ea750143c3ca2687
-- | __unique:__ @_Generated_get_RGFW_setMouseButtonCallback_ptr@
foreign import ccall unsafe "hs_bindgen_a8b402786e505761" hs_bindgen_a8b402786e505761 ::
IO (Ptr.FunPtr (RGFW_mouseButtonfunc -> IO RGFW_mouseButtonfunc))
{-# NOINLINE rGFW_setMouseButtonCallback_ptr #-}
{-| __C declaration:__ @RGFW_setMouseButtonCallback@
__defined at:__ @RGFW.h:2111:30@
__exported by:__ @RGFW.h@
-}
rGFW_setMouseButtonCallback_ptr :: Ptr.FunPtr (RGFW_mouseButtonfunc -> IO RGFW_mouseButtonfunc)
rGFW_setMouseButtonCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a8b402786e505761
-- | __unique:__ @_Generated_get_RGFW_setMouseScrollCallback_ptr@
foreign import ccall unsafe "hs_bindgen_e03b5cb54164e08c" hs_bindgen_e03b5cb54164e08c ::
IO (Ptr.FunPtr (RGFW_mouseScrollfunc -> IO RGFW_mouseScrollfunc))
{-# NOINLINE rGFW_setMouseScrollCallback_ptr #-}
{-| __C declaration:__ @RGFW_setMouseScrollCallback@
__defined at:__ @RGFW.h:2118:30@
__exported by:__ @RGFW.h@
-}
rGFW_setMouseScrollCallback_ptr :: Ptr.FunPtr (RGFW_mouseScrollfunc -> IO RGFW_mouseScrollfunc)
rGFW_setMouseScrollCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_e03b5cb54164e08c
-- | __unique:__ @_Generated_get_RGFW_setWindowMaximizedCallback_ptr@
foreign import ccall unsafe "hs_bindgen_9b62f9abac153223" hs_bindgen_9b62f9abac153223 ::
IO (Ptr.FunPtr (RGFW_windowMaximizedfunc -> IO RGFW_windowMaximizedfunc))
{-# NOINLINE rGFW_setWindowMaximizedCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowMaximizedCallback@
__defined at:__ @RGFW.h:2125:34@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowMaximizedCallback_ptr :: Ptr.FunPtr (RGFW_windowMaximizedfunc -> IO RGFW_windowMaximizedfunc)
rGFW_setWindowMaximizedCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_9b62f9abac153223
-- | __unique:__ @_Generated_get_RGFW_setWindowMinimizedCallback_ptr@
foreign import ccall unsafe "hs_bindgen_8ce7b7586a3fae80" hs_bindgen_8ce7b7586a3fae80 ::
IO (Ptr.FunPtr (RGFW_windowMinimizedfunc -> IO RGFW_windowMinimizedfunc))
{-# NOINLINE rGFW_setWindowMinimizedCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowMinimizedCallback@
__defined at:__ @RGFW.h:2132:34@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowMinimizedCallback_ptr :: Ptr.FunPtr (RGFW_windowMinimizedfunc -> IO RGFW_windowMinimizedfunc)
rGFW_setWindowMinimizedCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8ce7b7586a3fae80
-- | __unique:__ @_Generated_get_RGFW_setWindowRestoredCallback_ptr@
foreign import ccall unsafe "hs_bindgen_42c910f054e4b5b0" hs_bindgen_42c910f054e4b5b0 ::
IO (Ptr.FunPtr (RGFW_windowRestoredfunc -> IO RGFW_windowRestoredfunc))
{-# NOINLINE rGFW_setWindowRestoredCallback_ptr #-}
{-| __C declaration:__ @RGFW_setWindowRestoredCallback@
__defined at:__ @RGFW.h:2139:33@
__exported by:__ @RGFW.h@
-}
rGFW_setWindowRestoredCallback_ptr :: Ptr.FunPtr (RGFW_windowRestoredfunc -> IO RGFW_windowRestoredfunc)
rGFW_setWindowRestoredCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_42c910f054e4b5b0
-- | __unique:__ @_Generated_get_RGFW_setScaleUpdatedCallback_ptr@
foreign import ccall unsafe "hs_bindgen_1f7342414c586a24" hs_bindgen_1f7342414c586a24 ::
IO (Ptr.FunPtr (RGFW_scaleUpdatedfunc -> IO RGFW_scaleUpdatedfunc))
{-# NOINLINE rGFW_setScaleUpdatedCallback_ptr #-}
{-| __C declaration:__ @RGFW_setScaleUpdatedCallback@
__defined at:__ @RGFW.h:2146:31@
__exported by:__ @RGFW.h@
-}
rGFW_setScaleUpdatedCallback_ptr :: Ptr.FunPtr (RGFW_scaleUpdatedfunc -> IO RGFW_scaleUpdatedfunc)
rGFW_setScaleUpdatedCallback_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1f7342414c586a24
-- | __unique:__ @_Generated_get_RGFW_setGlobalHints_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_4ee84dd90f83dbf5" hs_bindgen_4ee84dd90f83dbf5 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_glHints) -> IO ()))
{-# NOINLINE rGFW_setGlobalHints_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_setGlobalHints_OpenGL@
__defined at:__ @RGFW.h:2168:14@
__exported by:__ @RGFW.h@
-}
rGFW_setGlobalHints_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_glHints) -> IO ())
rGFW_setGlobalHints_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_4ee84dd90f83dbf5
-- | __unique:__ @_Generated_get_RGFW_resetGlobalHints_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_700e3afd3847c0ce" hs_bindgen_700e3afd3847c0ce ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_resetGlobalHints_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_resetGlobalHints_OpenGL@
__defined at:__ @RGFW.h:2173:14@
__exported by:__ @RGFW.h@
-}
rGFW_resetGlobalHints_OpenGL_ptr :: Ptr.FunPtr (IO ())
rGFW_resetGlobalHints_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_700e3afd3847c0ce
-- | __unique:__ @_Generated_get_RGFW_getGlobalHints_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_f4cbf386ae0f4a79" hs_bindgen_f4cbf386ae0f4a79 ::
IO (Ptr.FunPtr (IO (Ptr.Ptr RGFW_glHints)))
{-# NOINLINE rGFW_getGlobalHints_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_getGlobalHints_OpenGL@
__defined at:__ @RGFW.h:2179:23@
__exported by:__ @RGFW.h@
-}
rGFW_getGlobalHints_OpenGL_ptr :: Ptr.FunPtr (IO (Ptr.Ptr RGFW_glHints))
rGFW_getGlobalHints_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f4cbf386ae0f4a79
-- | __unique:__ @_Generated_get_RGFW_window_createContext_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_f8d583fbfe276963" hs_bindgen_f8d583fbfe276963 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glHints) -> IO (Ptr.Ptr RGFW_glContext)))
{-# NOINLINE rGFW_window_createContext_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_createContext_OpenGL@
__defined at:__ @RGFW.h:2187:25@
__exported by:__ @RGFW.h@
-}
rGFW_window_createContext_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glHints) -> IO (Ptr.Ptr RGFW_glContext))
rGFW_window_createContext_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f8d583fbfe276963
-- | __unique:__ @_Generated_get_RGFW_window_createContextPtr_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_1caec1153a79d710" hs_bindgen_1caec1153a79d710 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> (Ptr.Ptr RGFW_glHints) -> IO RGFW_bool))
{-# NOINLINE rGFW_window_createContextPtr_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_createContextPtr_OpenGL@
__defined at:__ @RGFW.h:2196:19@
__exported by:__ @RGFW.h@
-}
rGFW_window_createContextPtr_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> (Ptr.Ptr RGFW_glHints) -> IO RGFW_bool)
rGFW_window_createContextPtr_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1caec1153a79d710
-- | __unique:__ @_Generated_get_RGFW_window_getContext_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_b1ffdce712595fa9" hs_bindgen_b1ffdce712595fa9 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_glContext)))
{-# NOINLINE rGFW_window_getContext_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_getContext_OpenGL@
__defined at:__ @RGFW.h:2203:25@
__exported by:__ @RGFW.h@
-}
rGFW_window_getContext_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_glContext))
rGFW_window_getContext_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_b1ffdce712595fa9
-- | __unique:__ @_Generated_get_RGFW_window_deleteContext_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_24d18c6c3080e088" hs_bindgen_24d18c6c3080e088 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> IO ()))
{-# NOINLINE rGFW_window_deleteContext_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_deleteContext_OpenGL@
__defined at:__ @RGFW.h:2212:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_deleteContext_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> IO ())
rGFW_window_deleteContext_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_24d18c6c3080e088
-- | __unique:__ @_Generated_get_RGFW_window_deleteContextPtr_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_70004da8362f1897" hs_bindgen_70004da8362f1897 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> IO ()))
{-# NOINLINE rGFW_window_deleteContextPtr_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_deleteContextPtr_OpenGL@
__defined at:__ @RGFW.h:2221:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_deleteContextPtr_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> (Ptr.Ptr RGFW_glContext) -> IO ())
rGFW_window_deleteContextPtr_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_70004da8362f1897
-- | __unique:__ @_Generated_get_RGFW_glContext_getSourceContext_ptr@
foreign import ccall unsafe "hs_bindgen_2990e8a6eba10c42" hs_bindgen_2990e8a6eba10c42 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_glContext) -> IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_glContext_getSourceContext_ptr #-}
{-| __C declaration:__ @RGFW_glContext_getSourceContext@
__defined at:__ @RGFW.h:2228:15@
__exported by:__ @RGFW.h@
-}
rGFW_glContext_getSourceContext_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_glContext) -> IO (Ptr.Ptr Void))
rGFW_glContext_getSourceContext_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2990e8a6eba10c42
-- | __unique:__ @_Generated_get_RGFW_window_makeCurrentWindow_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_5e2e03d26baa5382" hs_bindgen_5e2e03d26baa5382 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_makeCurrentWindow_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_makeCurrentWindow_OpenGL@
__defined at:__ @RGFW.h:2236:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_makeCurrentWindow_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_makeCurrentWindow_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_5e2e03d26baa5382
-- | __unique:__ @_Generated_get_RGFW_window_makeCurrentContext_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_2bf2d13c302ebf48" hs_bindgen_2bf2d13c302ebf48 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_makeCurrentContext_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_makeCurrentContext_OpenGL@
__defined at:__ @RGFW.h:2245:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_makeCurrentContext_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_makeCurrentContext_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_2bf2d13c302ebf48
-- | __unique:__ @_Generated_get_RGFW_window_swapBuffers_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_f0401ee1465a8ab6" hs_bindgen_f0401ee1465a8ab6 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_window_swapBuffers_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_swapBuffers_OpenGL@
__defined at:__ @RGFW.h:2253:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_swapBuffers_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_window_swapBuffers_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_f0401ee1465a8ab6
-- | __unique:__ @_Generated_get_RGFW_getCurrentContext_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_00a6d444028f5e81" hs_bindgen_00a6d444028f5e81 ::
IO (Ptr.FunPtr (IO (Ptr.Ptr Void)))
{-# NOINLINE rGFW_getCurrentContext_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_getCurrentContext_OpenGL@
__defined at:__ @RGFW.h:2259:15@
__exported by:__ @RGFW.h@
-}
rGFW_getCurrentContext_OpenGL_ptr :: Ptr.FunPtr (IO (Ptr.Ptr Void))
rGFW_getCurrentContext_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_00a6d444028f5e81
-- | __unique:__ @_Generated_get_RGFW_getCurrentWindow_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_8f11fc6beca5b045" hs_bindgen_8f11fc6beca5b045 ::
IO (Ptr.FunPtr (IO (Ptr.Ptr RGFW_window)))
{-# NOINLINE rGFW_getCurrentWindow_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_getCurrentWindow_OpenGL@
__defined at:__ @RGFW.h:2265:22@
__exported by:__ @RGFW.h@
-}
rGFW_getCurrentWindow_OpenGL_ptr :: Ptr.FunPtr (IO (Ptr.Ptr RGFW_window))
rGFW_getCurrentWindow_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_8f11fc6beca5b045
-- | __unique:__ @_Generated_get_RGFW_window_swapInterval_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_47f64070defc6761" hs_bindgen_47f64070defc6761 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> IO ()))
{-# NOINLINE rGFW_window_swapInterval_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_window_swapInterval_OpenGL@
__defined at:__ @RGFW.h:2272:14@
__exported by:__ @RGFW.h@
-}
rGFW_window_swapInterval_OpenGL_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> I32 -> IO ())
rGFW_window_swapInterval_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_47f64070defc6761
-- | __unique:__ @_Generated_get_RGFW_getProcAddress_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_853328c657235310" hs_bindgen_853328c657235310 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO RGFW_proc))
{-# NOINLINE rGFW_getProcAddress_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_getProcAddress_OpenGL@
__defined at:__ @RGFW.h:2279:19@
__exported by:__ @RGFW.h@
-}
rGFW_getProcAddress_OpenGL_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> IO RGFW_proc)
rGFW_getProcAddress_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_853328c657235310
-- | __unique:__ @_Generated_get_RGFW_extensionSupported_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_632d4064531f2983" hs_bindgen_632d4064531f2983 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_bool))
{-# NOINLINE rGFW_extensionSupported_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_extensionSupported_OpenGL@
__defined at:__ @RGFW.h:2287:19@
__exported by:__ @RGFW.h@
-}
rGFW_extensionSupported_OpenGL_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_bool)
rGFW_extensionSupported_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_632d4064531f2983
-- | __unique:__ @_Generated_get_RGFW_extensionSupportedPlatform_OpenGL_ptr@
foreign import ccall unsafe "hs_bindgen_86ad581038ad5028" hs_bindgen_86ad581038ad5028 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_bool))
{-# NOINLINE rGFW_extensionSupportedPlatform_OpenGL_ptr #-}
{-| __C declaration:__ @RGFW_extensionSupportedPlatform_OpenGL@
__defined at:__ @RGFW.h:2295:19@
__exported by:__ @RGFW.h@
-}
rGFW_extensionSupportedPlatform_OpenGL_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr FC.CChar) -> HsBindgen.Runtime.Prelude.CSize -> IO RGFW_bool)
rGFW_extensionSupportedPlatform_OpenGL_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_86ad581038ad5028
-- | __unique:__ @_Generated_get_RGFW_setRootWindow_ptr@
foreign import ccall unsafe "hs_bindgen_1dc9da2c6fb7d556" hs_bindgen_1dc9da2c6fb7d556 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ()))
{-# NOINLINE rGFW_setRootWindow_ptr #-}
{-| __C declaration:__ @RGFW_setRootWindow@
__defined at:__ @RGFW.h:2510:14@
__exported by:__ @RGFW.h@
-}
rGFW_setRootWindow_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO ())
rGFW_setRootWindow_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_1dc9da2c6fb7d556
-- | __unique:__ @_Generated_get_RGFW_getRootWindow_ptr@
foreign import ccall unsafe "hs_bindgen_77a3d643c200146c" hs_bindgen_77a3d643c200146c ::
IO (Ptr.FunPtr (IO (Ptr.Ptr RGFW_window)))
{-# NOINLINE rGFW_getRootWindow_ptr #-}
{-| __C declaration:__ @RGFW_getRootWindow@
__defined at:__ @RGFW.h:2516:22@
__exported by:__ @RGFW.h@
-}
rGFW_getRootWindow_ptr :: Ptr.FunPtr (IO (Ptr.Ptr RGFW_window))
rGFW_getRootWindow_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_77a3d643c200146c
-- | __unique:__ @_Generated_get_RGFW_eventQueuePush_ptr@
foreign import ccall unsafe "hs_bindgen_82c5185c57b4a2d0" hs_bindgen_82c5185c57b4a2d0 ::
IO (Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr RGFW_event) -> IO ()))
{-# NOINLINE rGFW_eventQueuePush_ptr #-}
{-| __C declaration:__ @RGFW_eventQueuePush@
__defined at:__ @RGFW.h:2522:14@
__exported by:__ @RGFW.h@
-}
rGFW_eventQueuePush_ptr :: Ptr.FunPtr ((HsBindgen.Runtime.ConstPtr.ConstPtr RGFW_event) -> IO ())
rGFW_eventQueuePush_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_82c5185c57b4a2d0
-- | __unique:__ @_Generated_get_RGFW_eventQueueFlush_ptr@
foreign import ccall unsafe "hs_bindgen_7b51061ff53dbb2f" hs_bindgen_7b51061ff53dbb2f ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_eventQueueFlush_ptr #-}
{-| __C declaration:__ @RGFW_eventQueueFlush@
__defined at:__ @RGFW.h:2527:14@
__exported by:__ @RGFW.h@
-}
rGFW_eventQueueFlush_ptr :: Ptr.FunPtr (IO ())
rGFW_eventQueueFlush_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_7b51061ff53dbb2f
-- | __unique:__ @_Generated_get_RGFW_eventQueuePop_ptr@
foreign import ccall unsafe "hs_bindgen_c80dbcd205b58f9e" hs_bindgen_c80dbcd205b58f9e ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_event)))
{-# NOINLINE rGFW_eventQueuePop_ptr #-}
{-| __C declaration:__ @RGFW_eventQueuePop@
__defined at:__ @RGFW.h:2534:21@
__exported by:__ @RGFW.h@
-}
rGFW_eventQueuePop_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_window) -> IO (Ptr.Ptr RGFW_event))
rGFW_eventQueuePop_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_c80dbcd205b58f9e
-- | __unique:__ @_Generated_get_RGFW_apiKeyToRGFW_ptr@
foreign import ccall unsafe "hs_bindgen_361567f9a9725f88" hs_bindgen_361567f9a9725f88 ::
IO (Ptr.FunPtr (U32 -> IO U32))
{-# NOINLINE rGFW_apiKeyToRGFW_ptr #-}
{-| __C declaration:__ @RGFW_apiKeyToRGFW@
__defined at:__ @RGFW.h:2541:13@
__exported by:__ @RGFW.h@
-}
rGFW_apiKeyToRGFW_ptr :: Ptr.FunPtr (U32 -> IO U32)
rGFW_apiKeyToRGFW_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_361567f9a9725f88
-- | __unique:__ @_Generated_get_RGFW_rgfwToApiKey_ptr@
foreign import ccall unsafe "hs_bindgen_9e49be25b26b6bdc" hs_bindgen_9e49be25b26b6bdc ::
IO (Ptr.FunPtr (U32 -> IO U32))
{-# NOINLINE rGFW_rgfwToApiKey_ptr #-}
{-| __C declaration:__ @RGFW_rgfwToApiKey@
__defined at:__ @RGFW.h:2548:13@
__exported by:__ @RGFW.h@
-}
rGFW_rgfwToApiKey_ptr :: Ptr.FunPtr (U32 -> IO U32)
rGFW_rgfwToApiKey_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_9e49be25b26b6bdc
-- | __unique:__ @_Generated_get_RGFW_rgfwToKeyChar_ptr@
foreign import ccall unsafe "hs_bindgen_61480a3c0e12073e" hs_bindgen_61480a3c0e12073e ::
IO (Ptr.FunPtr (U32 -> IO U8))
{-# NOINLINE rGFW_rgfwToKeyChar_ptr #-}
{-| __C declaration:__ @RGFW_rgfwToKeyChar@
__defined at:__ @RGFW.h:2555:12@
__exported by:__ @RGFW.h@
-}
rGFW_rgfwToKeyChar_ptr :: Ptr.FunPtr (U32 -> IO U8)
rGFW_rgfwToKeyChar_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_61480a3c0e12073e
-- | __unique:__ @_Generated_get_RGFW_sizeofInfo_ptr@
foreign import ccall unsafe "hs_bindgen_be83590a515fe1f6" hs_bindgen_be83590a515fe1f6 ::
IO (Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize))
{-# NOINLINE rGFW_sizeofInfo_ptr #-}
{-| __C declaration:__ @RGFW_sizeofInfo@
__defined at:__ @RGFW.h:2561:16@
__exported by:__ @RGFW.h@
-}
rGFW_sizeofInfo_ptr :: Ptr.FunPtr (IO HsBindgen.Runtime.Prelude.CSize)
rGFW_sizeofInfo_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_be83590a515fe1f6
-- | __unique:__ @_Generated_get_RGFW_init_ptr@
foreign import ccall unsafe "hs_bindgen_a23e9eee27c4a9fe" hs_bindgen_a23e9eee27c4a9fe ::
IO (Ptr.FunPtr (IO I32))
{-# NOINLINE rGFW_init_ptr #-}
{-| __C declaration:__ @RGFW_init@
__defined at:__ @RGFW.h:2568:13@
__exported by:__ @RGFW.h@
-}
rGFW_init_ptr :: Ptr.FunPtr (IO I32)
rGFW_init_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_a23e9eee27c4a9fe
-- | __unique:__ @_Generated_get_RGFW_deinit_ptr@
foreign import ccall unsafe "hs_bindgen_14cdfa8f1e9e37ee" hs_bindgen_14cdfa8f1e9e37ee ::
IO (Ptr.FunPtr (IO ()))
{-# NOINLINE rGFW_deinit_ptr #-}
{-| __C declaration:__ @RGFW_deinit@
__defined at:__ @RGFW.h:2574:14@
__exported by:__ @RGFW.h@
-}
rGFW_deinit_ptr :: Ptr.FunPtr (IO ())
rGFW_deinit_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_14cdfa8f1e9e37ee
-- | __unique:__ @_Generated_get_RGFW_init_ptr_ptr@
foreign import ccall unsafe "hs_bindgen_b1327ce6fe02336e" hs_bindgen_b1327ce6fe02336e ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO I32))
{-# NOINLINE rGFW_init_ptr_ptr #-}
{-| __C declaration:__ @RGFW_init_ptr@
__defined at:__ @RGFW.h:2581:13@
__exported by:__ @RGFW.h@
-}
rGFW_init_ptr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO I32)
rGFW_init_ptr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_b1327ce6fe02336e
-- | __unique:__ @_Generated_get_RGFW_deinit_ptr_ptr@
foreign import ccall unsafe "hs_bindgen_ef240b4c9b016146" hs_bindgen_ef240b4c9b016146 ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO ()))
{-# NOINLINE rGFW_deinit_ptr_ptr #-}
{-| __C declaration:__ @RGFW_deinit_ptr@
__defined at:__ @RGFW.h:2587:14@
__exported by:__ @RGFW.h@
-}
rGFW_deinit_ptr_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO ())
rGFW_deinit_ptr_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_ef240b4c9b016146
-- | __unique:__ @_Generated_get_RGFW_setInfo_ptr@
foreign import ccall unsafe "hs_bindgen_75c279d7b12d1f8c" hs_bindgen_75c279d7b12d1f8c ::
IO (Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO ()))
{-# NOINLINE rGFW_setInfo_ptr #-}
{-| __C declaration:__ @RGFW_setInfo@
__defined at:__ @RGFW.h:2593:14@
__exported by:__ @RGFW.h@
-}
rGFW_setInfo_ptr :: Ptr.FunPtr ((Ptr.Ptr RGFW_info) -> IO ())
rGFW_setInfo_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_75c279d7b12d1f8c
-- | __unique:__ @_Generated_get_RGFW_getInfo_ptr@
foreign import ccall unsafe "hs_bindgen_59e1b8b26cb471aa" hs_bindgen_59e1b8b26cb471aa ::
IO (Ptr.FunPtr (IO (Ptr.Ptr RGFW_info)))
{-# NOINLINE rGFW_getInfo_ptr #-}
{-| __C declaration:__ @RGFW_getInfo@
__defined at:__ @RGFW.h:2599:20@
__exported by:__ @RGFW.h@
-}
rGFW_getInfo_ptr :: Ptr.FunPtr (IO (Ptr.Ptr RGFW_info))
rGFW_getInfo_ptr =
GHC.IO.Unsafe.unsafePerformIO hs_bindgen_59e1b8b26cb471aa