Browse Source

Fixed imgui_single_file.h for IMGUI_DEFINE_MATH_OPERATORS change. (#6164, #6137, #5966, #2832)

Amend a1b8457
ocornut 2 years ago
parent
commit
752603bc70
1 changed files with 5 additions and 0 deletions
  1. 5 0
      misc/single_file/imgui_single_file.h

+ 5 - 0
misc/single_file/imgui_single_file.h

@@ -7,6 +7,11 @@
 //    #define IMGUI_IMPLEMENTATION
 // 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.
+
+#ifdef IMGUI_IMPLEMENTATION
+#define IMGUI_DEFINE_MATH_OPERATORS
+#endif
+
 #include "../../imgui.h"
 #ifdef IMGUI_ENABLE_FREETYPE
 #include "../../misc/freetype/imgui_freetype.h"