Files
imgui/misc/debuggers
ocornut 9a1c0ce98c ImStrv: Step 2 - change ImStrv typedef to struct, perform all other logic conversion.
Squashed commits (initially a commit from rokups + many rework by ocornut. keeping them separate commits made rebasing unnecessarily tricking so merged from 2024/02)
ImStrv: many fixes (see details), added imconfig class extension example, added natvis description.
ImStrv: rework toward ensuring End is always set to constant can be compile time calculated
ImStrv: using length(), fix ambiguous empty() function, fix altered behaviors, removed unused operators.
ImStrv: various tweaks and fixes. removed ImGuiTextRange from ImGuiTextFilter, fix test engine hooks, removed constructor only used twice.
2025-09-22 12:29:37 +02:00
..

HELPER FILES FOR POPULAR DEBUGGERS

imgui.gdb
    GDB: disable stepping into trivial functions.
    (read comments inside file for details)

imgui.natstepfilter
    Visual Studio Debugger: disable stepping into trivial functions.
    (read comments inside file for details)

imgui.natvis
    Visual Studio Debugger: describe Dear ImGui types for better display.
    With this, types like ImVector<> will be displayed nicely in the debugger.
    (read comments inside file for details)

imgui_lldb.py
    LLDB-based debuggers (*): synthetic children provider and summaries for Dear ImGui types.
    With this, types like ImVector<> will be displayed nicely in the debugger.
    (read comments inside file for details)
    (*) Xcode, Android Studio, may be used from VS Code, C++Builder, CLion, Eclipse etc.