You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 to more functions. We're trying to implement all of imgui.h. If you head down the line namespace ImGui, you should find the majority of ImGui's functions. Go through this list and see if you can spot anything that's not in DearImGui.hs. If there's something missing, please help us add it!
Add More Backends
ImGui ships with a variety of different backends, and we currently only support a handful. Implementing a backend is similar to wrapping functions - open up the relevant .h file and create a corresponding .hs module and then wrap each function. Check the other implemented backends for reference, and if you get stuck raise an issue and we'll help
Add Bindings to Contributed Libraries
Dear ImGui has a rich and active community with lots of contributed extensions. We'd love to have wrappers for these, too! The list is constantly growing, but the "Useful Widgets" wiki page shows a lot of projects.
Use The Library
A great way to help us find out if this library is useful is to just use it! Try making some cool stuff and see what you think. Any feedback is appreciated.
It's Dangerous to Go Alone!
There is a Matrix room set up - if you have any questions or just want to come hang out, come join!
The text was updated successfully, but these errors were encountered:
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 to more functions. We're trying to implement all of
imgui.h
. If you head down the linenamespace ImGui
, you should find the majority of ImGui's functions. Go through this list and see if you can spot anything that's not inDearImGui.hs
. If there's something missing, please help us add it!Add More Backends
ImGui ships with a variety of different backends, and we currently only support a handful. Implementing a backend is similar to wrapping functions - open up the relevant
.h
file and create a corresponding.hs
module and then wrap each function. Check the other implemented backends for reference, and if you get stuck raise an issue and we'll helpAdd Bindings to Contributed Libraries
Dear ImGui has a rich and active community with lots of contributed extensions. We'd love to have wrappers for these, too! The list is constantly growing, but the "Useful Widgets" wiki page shows a lot of projects.
Use The Library
A great way to help us find out if this library is useful is to just use it! Try making some cool stuff and see what you think. Any feedback is appreciated.
It's Dangerous to Go Alone!
There is a Matrix room set up - if you have any questions or just want to come hang out, come join!
The text was updated successfully, but these errors were encountered: