├── .gitignore ├── .gitmodules ├── .haxerc ├── LICENSE ├── README.md ├── completion.hxml ├── gen-cpp.hxml ├── gen-cpp ├── GenerateCPP.hx └── ImGuiJsonCPP.hx ├── gen-js.hxml ├── gen-js ├── GenerateJS.hx └── ImGuiJsonJS.hx ├── gen ├── ImGuiJsonTypes.hx └── StringBufChainer.hx ├── haxe_libraries ├── exception.hxml ├── hxcpp.hxml ├── hxjsonast.hxml ├── json2object.hxml └── safety.hxml ├── haxelib.json ├── korefile.js ├── src ├── imgui │ ├── Helpers.hx │ ├── ImGui.hx │ └── Types.hx ├── imguicpp │ ├── BoolPointer.hx │ ├── CharPointer.hx │ ├── FloatPointer.hx │ ├── Helpers.hx │ ├── ImGui.hx │ ├── IntPointer.hx │ ├── TextBuffer.hx │ ├── VoidPointer.hx │ ├── linc │ │ ├── Linc.hx │ │ ├── linc_imgui.cpp │ │ ├── linc_imgui.h │ │ └── linc_imgui.xml │ └── utils │ │ ├── VarConstCharStar.hx │ │ └── VarPointer.hx └── imguijs │ ├── Helpers.hx │ └── ImGui.hx └── test ├── cli ├── Main.hx └── build.hxml └── kha ├── Assets └── hxlogo.png ├── Libraries └── .gitkeep ├── README.md ├── Sources ├── ImGuiDemo.hx ├── Main.hx └── Shaders │ ├── imgui.frag.glsl │ └── imgui.vert.glsl └── khafile.js /.gitignore: -------------------------------------------------------------------------------- 1 | cpp 2 | bin 3 | export 4 | build 5 | korefile.js 6 | .vscode 7 | node_modules -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/.gitmodules -------------------------------------------------------------------------------- /.haxerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/.haxerc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/README.md -------------------------------------------------------------------------------- /completion.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/completion.hxml -------------------------------------------------------------------------------- /gen-cpp.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-cpp.hxml -------------------------------------------------------------------------------- /gen-cpp/GenerateCPP.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-cpp/GenerateCPP.hx -------------------------------------------------------------------------------- /gen-cpp/ImGuiJsonCPP.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-cpp/ImGuiJsonCPP.hx -------------------------------------------------------------------------------- /gen-js.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-js.hxml -------------------------------------------------------------------------------- /gen-js/GenerateJS.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-js/GenerateJS.hx -------------------------------------------------------------------------------- /gen-js/ImGuiJsonJS.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen-js/ImGuiJsonJS.hx -------------------------------------------------------------------------------- /gen/ImGuiJsonTypes.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen/ImGuiJsonTypes.hx -------------------------------------------------------------------------------- /gen/StringBufChainer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/gen/StringBufChainer.hx -------------------------------------------------------------------------------- /haxe_libraries/exception.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxe_libraries/exception.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxcpp.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxe_libraries/hxcpp.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxjsonast.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxe_libraries/hxjsonast.hxml -------------------------------------------------------------------------------- /haxe_libraries/json2object.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxe_libraries/json2object.hxml -------------------------------------------------------------------------------- /haxe_libraries/safety.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxe_libraries/safety.hxml -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/haxelib.json -------------------------------------------------------------------------------- /korefile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/korefile.js -------------------------------------------------------------------------------- /src/imgui/Helpers.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imgui/Helpers.hx -------------------------------------------------------------------------------- /src/imgui/ImGui.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imgui/ImGui.hx -------------------------------------------------------------------------------- /src/imgui/Types.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imgui/Types.hx -------------------------------------------------------------------------------- /src/imguicpp/BoolPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/BoolPointer.hx -------------------------------------------------------------------------------- /src/imguicpp/CharPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/CharPointer.hx -------------------------------------------------------------------------------- /src/imguicpp/FloatPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/FloatPointer.hx -------------------------------------------------------------------------------- /src/imguicpp/Helpers.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/Helpers.hx -------------------------------------------------------------------------------- /src/imguicpp/ImGui.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/ImGui.hx -------------------------------------------------------------------------------- /src/imguicpp/IntPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/IntPointer.hx -------------------------------------------------------------------------------- /src/imguicpp/TextBuffer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/TextBuffer.hx -------------------------------------------------------------------------------- /src/imguicpp/VoidPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/VoidPointer.hx -------------------------------------------------------------------------------- /src/imguicpp/linc/Linc.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/linc/Linc.hx -------------------------------------------------------------------------------- /src/imguicpp/linc/linc_imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/linc/linc_imgui.cpp -------------------------------------------------------------------------------- /src/imguicpp/linc/linc_imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/linc/linc_imgui.h -------------------------------------------------------------------------------- /src/imguicpp/linc/linc_imgui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/linc/linc_imgui.xml -------------------------------------------------------------------------------- /src/imguicpp/utils/VarConstCharStar.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/utils/VarConstCharStar.hx -------------------------------------------------------------------------------- /src/imguicpp/utils/VarPointer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguicpp/utils/VarPointer.hx -------------------------------------------------------------------------------- /src/imguijs/Helpers.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguijs/Helpers.hx -------------------------------------------------------------------------------- /src/imguijs/ImGui.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/src/imguijs/ImGui.hx -------------------------------------------------------------------------------- /test/cli/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/cli/Main.hx -------------------------------------------------------------------------------- /test/cli/build.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/cli/build.hxml -------------------------------------------------------------------------------- /test/kha/Assets/hxlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/Assets/hxlogo.png -------------------------------------------------------------------------------- /test/kha/Libraries/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/kha/README.md: -------------------------------------------------------------------------------- 1 | # Build instruction example 2 | node /your/Kha/make --compile windows -------------------------------------------------------------------------------- /test/kha/Sources/ImGuiDemo.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/Sources/ImGuiDemo.hx -------------------------------------------------------------------------------- /test/kha/Sources/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/Sources/Main.hx -------------------------------------------------------------------------------- /test/kha/Sources/Shaders/imgui.frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/Sources/Shaders/imgui.frag.glsl -------------------------------------------------------------------------------- /test/kha/Sources/Shaders/imgui.vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/Sources/Shaders/imgui.vert.glsl -------------------------------------------------------------------------------- /test/kha/khafile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyfa/imgui-hx/HEAD/test/kha/khafile.js --------------------------------------------------------------------------------