CMake build script support some thirdparty Dear ImGui projects build with CMakeForImGui.
So far following projects are supported:
| Project | Variable must be set | Build option(s) | Package name | Generated target(s) |
|---|---|---|---|---|
| imgui_club | IMGUI_CLUB_SOURCE_DIR | imgui_club imgui_memory_editor imgui_multicontext_compositor imgui_threaded_rendering |
imgui_club |
Unofficial::imgui_club::imgui_club |
| imgui_markdown | IMGUI_MARKDOWN_SOURCE_DIR | imgui_markdown | imgui_markdown |
Unofficial::imgui_markdown::imgui_markdown |
| ImPlot | IMPLOT_SOURCE_DIR | implot | ImPlot |
Unofficial::ImPlot::ImPlot |
| ImPlot3D | IMPLOT3D_SOURCE_DIR | implot3d | ImPlot3D |
Unofficial::ImPlot3D::ImPlot3D |
| ImGuiFileDialog | IMGUIFILEDIALOG_SOURCE_DIR | imguifiledialog | ImGuiFileDialog |
Unofficial::ImGuiFileDialog::ImGuiFileDialog |
| ImGuizmo | IMGUIZMO_SOURCE_DIR | imguizmo | ImGuizmo |
Unofficial::ImGuizmo::ImGuizmo |