mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 11:58:30 +01:00
Update README.md
This commit is contained in:
15
README.md
15
README.md
@@ -1,5 +1,16 @@
|
|||||||
# cimgui
|
# cimgui
|
||||||
|
|
||||||
c-api for [imgui](https://github.com/ocornut/imgui)
|

|
||||||
|
|
||||||
this is a work in progress since imgui contains a lot of functionality already and we wrap on a as needed basis.
|
This is a thin c-api wrapper for the excellent C++ intermediate gui [imgui](https://github.com/ocornut/imgui).
|
||||||
|
Most of the functions have wrapper counterparts now, missing stuff is added on a as-needed basis (PR welcome).
|
||||||
|
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))
|
||||||
|
|
||||||
|
Note: currently this wrapper is based on a WIP version of imgui 1.38
|
||||||
|
|
||||||
|
# usage
|
||||||
|
|
||||||
|
* clone
|
||||||
|
* make using makefile on linux/osx (linux makefile not tested)
|
||||||
|
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig_` (most of the time)
|
||||||
|
* methods have the same parameter list and return values (where possible)
|
||||||
|
Reference in New Issue
Block a user