Skip to content
LuaJIT ffi binding for imgui and implementations
Lua C++ CMake Batchfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
cimgui @ d9e1d9a
examples add new module imgui.window and window_drag_drop.lua example Dec 10, 2019
extras
lua
.gitmodules
CMakeLists.txt
README.md
sample.png

README.md

LuaJIT-ImGui

sample

This is a LuaJIT binding for the excellent C++ intermediate gui imgui. Uses cimgui to be the most "up to date" as possible.

Notes:

  • currently this wrapper is based on version [1.74 of imgui]

compiling

  • run one of the scripts in the build directory from a sibling folder to the repo. If you want to install, (recomended) add this -DLUAJIT_BIN="folder where LuaJIT is" to the cmake command.
  • make (or make install).
  • If you didnt install in LuaJIT directory, set basedir variable in imgui.lua to the directory libimgui is found.

trying

binding generation

  • if cimgui is updated the binding can be remade with ./lua/build.bat

used in

You can’t perform that action at this time.