dear-imgui.hs
dear-imgui.hs copied to clipboard
Haskell bindings to Dear ImGui, an immediate mode GUI toolkit
When running: ``` $ cabal repl exe:glfw [1 of 1] Compiling Main ( examples/glfw/Main.hs, interpreted ) Ok, one module loaded. ghci> Main.main [blank window appears] ``` Note that this work...
this also bundles the c-parts and the generated inline-library for dynamic linking in sub-projects. Minor caveat: Setup.hs line 14 still needs a dynamic compiler-version-string to vendor the right .so in...
https://github.com/cimgui/cimgui This may, or may not, alleviate our extension pains.
Replace mutable ref + changed flag for monadic action yielding the change. StateRef behaviour is trivially recovered with a maybe-to-set/bool wrapper and a bunch of binds.
With the user-facing API decoupled, it is possible to expand raw bindings without stirring the bikeshedding gods.
A follow-up to #52, but can be done concurrently. The current functions can remain intact and a new set of functions can be added as a cheap wrapper for raw...
A small-effort stepping stone towards #50, the CI can be tasked with preparing source tarballs to be published as GitHub releases. It is of little direct benefit but sets up...
We're not passing all possible arguments to `dear-imgui` functions. This is my proposal of something lightweight.
Hi, thanks for coming to see how you can help! We need help in a variety of places: # Add More Bindings A good starting point is to add bindings...