adding and integrating ImGuizmo

This commit is contained in:
2026-10-02 11:36:33 -07:00
parent 379589fe8c
commit 6e48b0605c
28 changed files with 1223 additions and 108 deletions
+14
View File
@@ -78,3 +78,17 @@ target_link_libraries(imgui PRIVATE
if(UNIX AND NOT APPLE)
target_compile_options(imgui PRIVATE -fPIC)
endif()
# ImGuizmo: only the transform gizmo. The repo's own CMakeLists also builds
# its other widgets, and doesn't link imgui when used as a subdirectory.
add_library(imguizmo STATIC
${CMAKE_CURRENT_SOURCE_DIR}/ImGuizmo/src/ImGuizmo.cpp
)
target_include_directories(imguizmo PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/ImGuizmo/src
)
target_link_libraries(imguizmo PUBLIC
imgui
)