├── .clang-format ├── .clang-tidy ├── .clangd ├── .github └── workflows │ ├── build.yml │ ├── pages.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── biome.json ├── docs ├── examples │ ├── babylonjs │ │ ├── index.html │ │ └── main.js │ ├── canvas │ │ ├── demo.js │ │ ├── webgl │ │ │ ├── index.html │ │ │ └── main.js │ │ ├── webgl2 │ │ │ ├── index.html │ │ │ └── main.js │ │ └── webgpu │ │ │ ├── index.html │ │ │ └── main.js │ ├── pixijs │ │ ├── bunny.png │ │ ├── index.html │ │ └── main.js │ ├── style.css │ └── threejs │ │ ├── index.html │ │ └── main.js └── showcase.png ├── jsr.json ├── package.json ├── src ├── api-begin.ts ├── api-end.ts ├── api-types.d.ts ├── bindings.cpp ├── fixes │ ├── dcimgui_impl_opengl3.cpp │ └── dcimgui_impl_wgpu.cpp ├── gen-config.json └── generator │ ├── config.ts │ ├── cpp │ ├── functions.ts │ └── structs.ts │ ├── filter.ts │ ├── generate-cpp.ts │ ├── generate-ts.ts │ ├── interface.ts │ ├── main.ts │ └── ts │ ├── comments.ts │ ├── enums.ts │ ├── functions.ts │ ├── structs.ts │ └── typedefs.ts ├── tests └── generator │ ├── comment.test.ts │ ├── enum.test.ts │ └── typedef.test.ts ├── tsconfig.build.json └── tsconfig.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.clangd -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/biome.json -------------------------------------------------------------------------------- /docs/examples/babylonjs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/babylonjs/index.html -------------------------------------------------------------------------------- /docs/examples/babylonjs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/babylonjs/main.js -------------------------------------------------------------------------------- /docs/examples/canvas/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/demo.js -------------------------------------------------------------------------------- /docs/examples/canvas/webgl/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgl/index.html -------------------------------------------------------------------------------- /docs/examples/canvas/webgl/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgl/main.js -------------------------------------------------------------------------------- /docs/examples/canvas/webgl2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgl2/index.html -------------------------------------------------------------------------------- /docs/examples/canvas/webgl2/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgl2/main.js -------------------------------------------------------------------------------- /docs/examples/canvas/webgpu/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgpu/index.html -------------------------------------------------------------------------------- /docs/examples/canvas/webgpu/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/canvas/webgpu/main.js -------------------------------------------------------------------------------- /docs/examples/pixijs/bunny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/pixijs/bunny.png -------------------------------------------------------------------------------- /docs/examples/pixijs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/pixijs/index.html -------------------------------------------------------------------------------- /docs/examples/pixijs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/pixijs/main.js -------------------------------------------------------------------------------- /docs/examples/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/style.css -------------------------------------------------------------------------------- /docs/examples/threejs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/threejs/index.html -------------------------------------------------------------------------------- /docs/examples/threejs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/examples/threejs/main.js -------------------------------------------------------------------------------- /docs/showcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/docs/showcase.png -------------------------------------------------------------------------------- /jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/jsr.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/package.json -------------------------------------------------------------------------------- /src/api-begin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/api-begin.ts -------------------------------------------------------------------------------- /src/api-end.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/api-end.ts -------------------------------------------------------------------------------- /src/api-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/api-types.d.ts -------------------------------------------------------------------------------- /src/bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/bindings.cpp -------------------------------------------------------------------------------- /src/fixes/dcimgui_impl_opengl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/fixes/dcimgui_impl_opengl3.cpp -------------------------------------------------------------------------------- /src/fixes/dcimgui_impl_wgpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/fixes/dcimgui_impl_wgpu.cpp -------------------------------------------------------------------------------- /src/gen-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/gen-config.json -------------------------------------------------------------------------------- /src/generator/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/config.ts -------------------------------------------------------------------------------- /src/generator/cpp/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/cpp/functions.ts -------------------------------------------------------------------------------- /src/generator/cpp/structs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/cpp/structs.ts -------------------------------------------------------------------------------- /src/generator/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/filter.ts -------------------------------------------------------------------------------- /src/generator/generate-cpp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/generate-cpp.ts -------------------------------------------------------------------------------- /src/generator/generate-ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/generate-ts.ts -------------------------------------------------------------------------------- /src/generator/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/interface.ts -------------------------------------------------------------------------------- /src/generator/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/main.ts -------------------------------------------------------------------------------- /src/generator/ts/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/ts/comments.ts -------------------------------------------------------------------------------- /src/generator/ts/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/ts/enums.ts -------------------------------------------------------------------------------- /src/generator/ts/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/ts/functions.ts -------------------------------------------------------------------------------- /src/generator/ts/structs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/ts/structs.ts -------------------------------------------------------------------------------- /src/generator/ts/typedefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/src/generator/ts/typedefs.ts -------------------------------------------------------------------------------- /tests/generator/comment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/tests/generator/comment.test.ts -------------------------------------------------------------------------------- /tests/generator/enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/tests/generator/enum.test.ts -------------------------------------------------------------------------------- /tests/generator/typedef.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/tests/generator/typedef.test.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mori2003/jsimgui/HEAD/tsconfig.json --------------------------------------------------------------------------------