From e8421de23c23037f358bcaca396816b7bf7df7aa Mon Sep 17 00:00:00 2001 From: ocornut Date: Tue, 24 Jan 2023 16:04:55 +0100 Subject: [PATCH] imgui_single_file: include imgui_freetype.cpp if the define is set. .h not often needed but doesn't cost much to include. --- misc/single_file/imgui_single_file.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/misc/single_file/imgui_single_file.h b/misc/single_file/imgui_single_file.h index 6c1fb369..e9ba2477 100644 --- a/misc/single_file/imgui_single_file.h +++ b/misc/single_file/imgui_single_file.h @@ -8,6 +8,9 @@ // Before you include this file in *one* C++ file to create the implementation. // Using this in your project will leak the contents of imgui_internal.h and ImVec2 operators in this compilation unit. #include "../../imgui.h" +#ifdef IMGUI_ENABLE_FREETYPE +#include "../../misc/freetype/imgui_freetype.h" +#endif #ifdef IMGUI_IMPLEMENTATION #include "../../imgui.cpp" @@ -15,4 +18,7 @@ #include "../../imgui_draw.cpp" #include "../../imgui_tables.cpp" #include "../../imgui_widgets.cpp" +#ifdef IMGUI_ENABLE_FREETYPE +#include "../../misc/freetype/imgui_freetype.cpp" +#endif #endif