-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ImGUI wrapper #49
ImGUI wrapper #49
Conversation
zimgui is generated by dear_bindings without custom-prefix Unfortunately the script does not support D. Although the syntax is similar to C it requires some changes to the code generator. Currently, to speed up the C => D translation process using importC use this command: # Add C headers in source.c
$ ldmd2/ldc2 -P-I<c include> source.c -o- -Hf=source.d
I don't know if it would be interesting and practical to adapt or create a complementary script to translate code C => D, parsing and wrapped in dcimgui. |
65b4bad
to
8cdff5d
Compare
This comment was marked as resolved.
This comment was marked as resolved.
3f98942
to
ac160f3
Compare
This comment was marked as off-topic.
This comment was marked as off-topic.
ca8765b
to
1e59e31
Compare
This comment was marked as resolved.
This comment was marked as resolved.
5aaa877
to
de43fdd
Compare
893d6a8
to
ec69334
Compare
ec69334
to
2d480d9
Compare
* move module cimgui to imgui
2d480d9
to
d7bce84
Compare
Like
zimgui
:Use D mangling in wrapped-functions.
Steps
References
Q: What is the status of D imgui bindings?
BindBC is known by the D community for its ease of interop with C and C++ libraries without static linking, just a dynamic loader.
However C++ interop is done manually without automatic generation prone to human error and slow progress.