generate structs_and_enums.lua file to help in bindings.

This commit is contained in:
sonoro1234
2018-06-20 19:49:09 +02:00
parent 4be6a54634
commit 5df4f3a42a
3 changed files with 111 additions and 7 deletions

View File

@@ -4,6 +4,7 @@
This is a thin c-api wrapper programmatically generated for the excellent C++ intermediate gui [imgui](https://github.com/ocornut/imgui).
All functions are programmatically wrapped except contructors, destructors and ImVector.(Unless someone find a use case for them)
Generated files are: cimgui.cpp, cimgui.h for C compilation. Also for helping in bindings creation, definitions.lua with function definitions information and structs_and_enums.lua.
This library is intended as a intermediate layer to be able to use imgui from other languages that can interface with C (like D - see [D-binding](https://github.com/Extrawurst/DerelictImgui))
Notes: