"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "imconfig.h" between
imgui-1.86.tar.gz and imgui-1.87.tar.gz

About: Dear ImGui is a bloat-free Graphical User Interface for C++ with minimal dependencies.

imconfig.h  (imgui-1.86):imconfig.h  (imgui-1.87)
skipping to change at line 31 skipping to change at line 31
//---- Define attributes of all API symbols declarations, e.g. for DLL under Win dows //---- Define attributes of all API symbols declarations, e.g. for DLL under Win dows
// Using Dear ImGui via a shared library is not recommended, because of function call overhead and because we don't guarantee backward nor forward ABI compatibi lity. // Using Dear ImGui via a shared library is not recommended, because of function call overhead and because we don't guarantee backward nor forward ABI compatibi lity.
// DLL users: heaps and globals are not shared across DLL boundaries! You will n eed to call SetCurrentContext() + SetAllocatorFunctions() // DLL users: heaps and globals are not shared across DLL boundaries! You will n eed to call SetCurrentContext() + SetAllocatorFunctions()
// for each static/DLL boundary you are calling from. Read "Context and Memory A llocators" section of imgui.cpp for more details. // for each static/DLL boundary you are calling from. Read "Context and Memory A llocators" section of imgui.cpp for more details.
//#define IMGUI_API __declspec( dllexport ) //#define IMGUI_API __declspec( dllexport )
//#define IMGUI_API __declspec( dllimport ) //#define IMGUI_API __declspec( dllimport )
//---- Don't define obsolete functions/enums/behaviors. Consider enabling from t ime to time after updating to avoid using soon-to-be obsolete function/names. //---- Don't define obsolete functions/enums/behaviors. Consider enabling from t ime to time after updating to avoid using soon-to-be obsolete function/names.
//#define IMGUI_DISABLE_OBSOLETE_FUNCTIONS //#define IMGUI_DISABLE_OBSOLETE_FUNCTIONS
//#define IMGUI_DISABLE_OBSOLETE_KEYIO // 1.87: disable leg acy io.KeyMap[]+io.KeysDown[] in favor io.AddKeyEvent(). This will be folded int o IMGUI_DISABLE_OBSOLETE_FUNCTIONS in a few versions.
//---- Disable all of Dear ImGui or don't implement standard windows. //---- Disable all of Dear ImGui or don't implement standard windows.
// It is very strongly recommended to NOT disable the demo windows during develo pment. Please read comments in imgui_demo.cpp. // It is very strongly recommended to NOT disable the demo windows during develo pment. Please read comments in imgui_demo.cpp.
//#define IMGUI_DISABLE // Disable everythin g: all headers and source files will be empty. //#define IMGUI_DISABLE // Disable everythin g: all headers and source files will be empty.
//#define IMGUI_DISABLE_DEMO_WINDOWS // Disable demo wind ows: ShowDemoWindow()/ShowStyleEditor() will be empty. Not recommended. //#define IMGUI_DISABLE_DEMO_WINDOWS // Disable demo wind ows: ShowDemoWindow()/ShowStyleEditor() will be empty. Not recommended.
//#define IMGUI_DISABLE_METRICS_WINDOW // Disable metrics/d ebugger and other debug tools: ShowMetricsWindow() and ShowStackToolWindow() wil l be empty. //#define IMGUI_DISABLE_METRICS_WINDOW // Disable metrics/d ebugger and other debug tools: ShowMetricsWindow() and ShowStackToolWindow() wil l be empty.
//---- Don't implement some functions to reduce linkage requirements. //---- Don't implement some functions to reduce linkage requirements.
//#define IMGUI_DISABLE_WIN32_DEFAULT_CLIPBOARD_FUNCTIONS // [Win32] Don't imp lement default clipboard handler. Won't use and link with OpenClipboard/GetClipb oardData/CloseClipboard etc. (user32.lib/.a, kernel32.lib/.a) //#define IMGUI_DISABLE_WIN32_DEFAULT_CLIPBOARD_FUNCTIONS // [Win32] Don't imp lement default clipboard handler. Won't use and link with OpenClipboard/GetClipb oardData/CloseClipboard etc. (user32.lib/.a, kernel32.lib/.a)
//#define IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS // [Win32] [Default with Visual Studio] Implement default IME handler (require imm32.lib/.a, auto-li nk for Visual Studio, -limm32 on command-line for MinGW) //#define IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS // [Win32] [Default with Visual Studio] Implement default IME handler (require imm32.lib/.a, auto-li nk for Visual Studio, -limm32 on command-line for MinGW)
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)