{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Impl.Null
( cImGui_ImplNullPlatform_Init
, cImGui_ImplNullPlatform_NewFrame
, cImGui_ImplNullPlatform_Shutdown
, cImGui_ImplNullRender_Init
, cImGui_ImplNullRender_NewFrame
, cImGui_ImplNullRender_Shutdown
, cImGui_ImplNull_Init
, cImGui_ImplNull_NewFrame
, cImGui_ImplNull_Shutdown
, renderDrawData
) where
import DearImGui.Raw.ImDrawData (ImDrawData)
import Foreign.C.Types
import Foreign.Ptr (Ptr)
#include "dcimgui_impl_null.h"
-- functions
-- C: bool ImGui_ImplNullPlatform_Init()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullPlatform_Init"
cImGui_ImplNullPlatform_Init :: IO CBool
-- C: void ImGui_ImplNullPlatform_NewFrame()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullPlatform_NewFrame"
cImGui_ImplNullPlatform_NewFrame :: IO ()
-- C: void ImGui_ImplNullPlatform_Shutdown()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullPlatform_Shutdown"
cImGui_ImplNullPlatform_Shutdown :: IO ()
-- C: bool ImGui_ImplNullRender_Init()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullRender_Init"
cImGui_ImplNullRender_Init :: IO CBool
-- C: void ImGui_ImplNullRender_NewFrame()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullRender_NewFrame"
cImGui_ImplNullRender_NewFrame :: IO ()
-- C: void ImGui_ImplNullRender_RenderDrawData(ImDrawData* draw_data)
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullRender_RenderDrawData"
renderDrawData
:: (Ptr ImDrawData) -- ^ draw_data
-> IO ()
-- C: void ImGui_ImplNullRender_Shutdown()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNullRender_Shutdown"
cImGui_ImplNullRender_Shutdown :: IO ()
-- C: bool ImGui_ImplNull_Init()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNull_Init"
cImGui_ImplNull_Init :: IO CBool
-- C: void ImGui_ImplNull_NewFrame()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNull_NewFrame"
cImGui_ImplNull_NewFrame :: IO ()
-- C: void ImGui_ImplNull_Shutdown()
foreign import capi safe "dcimgui_impl_null.h cImGui_ImplNull_Shutdown"
cImGui_ImplNull_Shutdown :: IO ()