// This improves build speed by only compiling a single file, and performance by // allowing the optimizer to inline across separate object files (note that even // when rust is built with LTO, unless the steps are taken to allow cross-lang // LTO (tricky), the C/C++ code won't be LTOed). #include "./third-party/imgui/imgui.cpp" #include "./third-party/imgui/imgui_demo.cpp" #include "./third-party/imgui/imgui_draw.cpp" #include "./third-party/imgui/imgui_widgets.cpp" #include "./third-party/imgui/imgui_tables.cpp" #include "./third-party/cimgui.cpp" #ifdef IMGUI_ENABLE_FREETYPE #include "./third-party/imgui/misc/freetype/imgui_freetype.cpp" #endif