文件名称:dear-imgui.hs:Haskell绑定到Dear ImGui(即时模式GUI工具包)
文件大小:100KB
文件格式:ZIP
更新时间:2024-04-29 16:05:26
Haskell
亲爱的ImGui.hs 亲爱的ImGui是C ++的无膨胀图形用户界面库。 它输出优化的顶点缓冲区,您可以随时在启用了3D管线的应用程序中进行渲染。 它快速,可移植,与渲染器无关并且是独立的(无外部依赖项)。 该项目包含与项目的Haskell绑定。 这使您可以在Haskell中快速组合图形用户界面,尤其关注于游戏和图形密集型应用程序。 入门 首先,我们将构建以下内容: dear-imgui.hs可以像普通的Haskell库一样使用。 如果您使用Cabal,只需将dear-imgui添加到build-depends 。 ImGui支持各种后端,您将需要在配置时选择后端。 可以使用Cabal标志启用后端,这些标志可以通过cabal.project文件设置。 例如,如果要结合使用SDL和OpenGL: package dear-imgui flags: +sdl +opengl 完成
【文件预览】:
dear-imgui.hs-main
----.gitmodules(74B)
----imgui()
----default.nix(2KB)
----shell.nix(541B)
----.github()
--------workflows()
----LICENSE(1KB)
----src()
--------DearImGui.hs(21KB)
--------DearImGui()
----generator()
--------DearImGui()
----dear-imgui.cabal(5KB)
----examples()
--------vulkan()
--------Readme.hs(2KB)
--------glfw()
----.gitignore(236B)
----nix()
--------sources.json(2KB)
--------sources.nix(4KB)
----Example.png(42KB)
----README.md(4KB)
----Main.hs(4KB)
----cabal.project(94B)