Skip to content

Add ImAnim bindings#2499

Open
Haselnussbomber wants to merge 7 commits into
goatcorp:masterfrom
Haselnussbomber:cimanim
Open

Add ImAnim bindings#2499
Haselnussbomber wants to merge 7 commits into
goatcorp:masterfrom
Haselnussbomber:cimanim

Conversation

@Haselnussbomber

@Haselnussbomber Haselnussbomber commented Dec 8, 2025

Copy link
Copy Markdown
Member

Manually crafted bindings for ImAnim.
It doesn't use the same coding style as ImGui, so the generator/cpp2ffi.lua can't handle it.
I had to fork the project and make some small changes to it due to past ImGui updates:
https://github.com/Haselnussbomber/ImAnim/tree/imgui-1.88
The c bindings are currently in external/cimanim/, because we don't have a repo for that yet.

TODO:

@Haselnussbomber Haselnussbomber requested a review from a team as a code owner December 8, 2025 20:31
@Haselnussbomber

Copy link
Copy Markdown
Member Author

ImAnim 1.0.0 was released, so I rebased it for easier version tracking. :)

@goaaats goaaats changed the base branch from api14 to master December 16, 2025 17:57
@goaaats goaaats changed the title [API14] Add ImAnim bindings Add ImAnim bindings Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant