redream/deps/cimgui
Anthony Pesch 47b600e2da updated to custom imgui fork 2017-11-21 21:03:44 -05:00
..
cimgui updated to custom imgui fork 2017-11-21 21:03:44 -05:00
imgui updated to custom imgui fork 2017-11-21 21:03:44 -05:00
LICENSE added imgui source code 2017-06-07 23:03:01 -04:00
README.md updated to latest imgui 2017-09-02 12:22:56 -04:00
menus-api.gif added imgui source code 2017-06-07 23:03:01 -04:00
screenshot.png added imgui source code 2017-06-07 23:03:01 -04:00

README.md

cimgui Build Status

sample

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)

Notes:

  • currently this wrapper is based on version 1.51 of imgui
  • does not compile with pure C compiler yet (for writing bindings in languages that are able to use C-ABI it is enough though, see D-bindings)

usage

  • clone
  • make using makefile on linux/osx
  • use whatever method is in ImGui c++ namespace in the original imgui.h by prepending ig
  • methods have the same parameter list and return values (where possible)

example bindings based on cimgui