BindBC / bindbc-imgui

Static & dynamic D bindings to Dear ImGui, compatible with BetterC, @nogc, and nothrow.
Boost Software License 1.0
5 stars 0 forks source link

[1.0.0] C++ API bindings #2

Open ichordev opened 1 year ago

ichordev commented 1 year ago

Nearly finished at present:

Planned additions:

ichordev commented 10 months ago

Waiting for ImGui v1.90 to come out before restarting work on this.

Herringway commented 9 months ago

@ichordev v1.90 has come out

ichordev commented 9 months ago

@ichordev v1.90 has come out

Fortunately, I already knew about this. :) The timing of the v1.90 release was rather amusing though.

kassane commented 8 months ago

When the WiP is finished, will you port it to that repository, or will it remain its own project? https://github.com/ichordev/bindbc-imgui

ichordev commented 8 months ago

When the WiP is finished, will you port it to that repository, or will it remain its own project? https://github.com/ichordev/bindbc-imgui

When the new version is finished I will copy it to this repository & tag version 1.0.0. The bindings in the current version of this repository were not made by me, I copied them here for backwards compatibility with the ‘bindbc-imgui’ package name.

kassane commented 8 months ago

When the new version is finished I will copy it to this repository & tag version 1.0.0.

Fine!

The bindings in the current version of this repository were not made by me, I copied them here for backwards compatibility with the ‘bindbc-imgui’ package name.

Ok, I got it.


I intend to do some tests with the new binding and depending on the results I may try to experiment with libsokol.

ichordev commented 7 months ago

The main part of the bindings has been updated to Dear ImGui 1.90. I think I’m only going to support minor version releases (e.g. 1.90, 1.91, 1.92, etc.) Internal bindings are about 1/3 finished, and are a complete pain to create! That’s why I haven’t finished this yet… :’)