raylib-imgui: Haskell bindings for rlImGui

[ apache, graphics, library ] [ Propose Tags ] [ Report a vulnerability ]

This package contains simple bindings to the functions defined in rlImGui, allowing raylib and Dear ImGui interop


[Skip to Readme]

Modules

[Index] [Quick Jump]

Flags

Manual Flags

NameDescriptionDefault
example

Build example project

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 4.5.0.9
Change log CHANGELOG.md
Dependencies base (>=4.0 && <4.17.0), h-raylib (==4.5.0.9) [details]
License Apache-2.0
Author Anut
Maintainer Anut
Category graphics
Bug tracker https://github.com/Anut-py/raylib-imgui/issues
Uploaded by Anut at 2022-12-23T18:39:14Z
Distributions
Executables example
Downloads 93 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2022-12-23 [all 1 reports]

Readme for raylib-imgui-4.5.0.9

[back to package description]

raylib-imgui: Haskell bindings for rlImGui

This package provides bindings to rlImGui allowing raylib and dear-imgui interop.

Usage

Add the following in your .cabal file:

...
build-depends:
  , base
  , dear-imgui==1.2.2
  , gl
  , GLFW-b
  , h-raylib
  , raylib-imgui==4.5.0.9
...

NOTE: Each version of raylib-imgui requires a specific version of dear-imgui. raylib-imgui 4.5.0.9 requires dear-imgui 1.2.2

And in your cabal.project file add the following:

package dear-imgui
  flags: -sdl +glfw +opengl3

This is required because raylib uses GLFW rather than SDL.

See the example directory in the source for example code.

See also