mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 20:08:31 +01:00
c1da833e559722f87a71e7db0d3a114aeb0aa37c
cimgui

This is a thin c-api wrapper for the excellent C++ intermediate gui 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)
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 by prepending
ig_
(most of the time) - methods have the same parameter list and return values (where possible)
Languages
Lua
73.2%
C
16.1%
C++
9.6%
CMake
0.9%
Shell
0.1%