From 611966f34ec20806bb595300e936df19dc858674 Mon Sep 17 00:00:00 2001 From: Silent Date: Tue, 16 Mar 2021 20:26:40 +0100 Subject: [PATCH] ImGui: Disabled some useless Win32 functions --- projects/imgui/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/projects/imgui/CMakeLists.txt b/projects/imgui/CMakeLists.txt index b4bda0970..3c6e0a296 100644 --- a/projects/imgui/CMakeLists.txt +++ b/projects/imgui/CMakeLists.txt @@ -9,6 +9,12 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") ) endif() +# Add any defines from imconfig.h file in here without need to use import file directly. +add_compile_definitions( + IMGUI_DISABLE_WIN32_DEFAULT_CLIPBOARD_FUNCTIONS + IMGUI_DISABLE_WIN32_DEFAULT_IME_FUNCTIONS +) + file (GLOB HEADERS "${CXBXR_ROOT_DIR}/import/imgui/imconfig.h" "${CXBXR_ROOT_DIR}/import/imgui/imgui.h"