Added #define IMGUI_INCLUDE_IMGUI_USER_CPP to optionally include imgui_user.cpp

This commit is contained in:
ocornut 2014-09-10 11:22:01 +01:00
parent 62d233aaab
commit 2e85dce1ee
2 changed files with 10 additions and 0 deletions

View File

@ -20,6 +20,9 @@
//---- Don't implement default clipboard handlers for Windows (so as not to link with OpenClipboard(), etc.) //---- Don't implement default clipboard handlers for Windows (so as not to link with OpenClipboard(), etc.)
//#define IMGUI_DISABLE_WIN32_DEFAULT_CLIPBOARD_FUNCS //#define IMGUI_DISABLE_WIN32_DEFAULT_CLIPBOARD_FUNCS
//---- Include imgui_user.cpp at the end of imgui.cpp so you can include code that extends ImGui using its private data/functions.
//#define IMGUI_INCLUDE_IMGUI_USER_CPP
//---- Define implicit cast operators to convert back<>forth from your math types and ImVec2/ImVec4. //---- Define implicit cast operators to convert back<>forth from your math types and ImVec2/ImVec4.
/* /*
#define IM_VEC2_CLASS_EXTRA \ #define IM_VEC2_CLASS_EXTRA \

View File

@ -6237,3 +6237,10 @@ void GetDefaultFontData(const void** fnt_data, unsigned int* fnt_size, const voi
}; };
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
//---- Include imgui_user.cpp at the end of imgui.cpp so you can include code that extends ImGui using its private data/functions.
#ifdef IMGUI_INCLUDE_IMGUI_USER_CPP
#include "imgui_user.cpp"
#endif
//-----------------------------------------------------------------------------