Skip to content

ocornut/imgui_club

Repository files navigation

Index

Officially maintained small extensions for Dear ImGui:


You also can find many useful third-party snippets here: https://github.com/ocornut/imgui/wiki/Useful-Extensions

imgui_memory_editor

https://github.com/ocornut/imgui_club/tree/main/imgui_memory_editor

Mini hexadecimal editor! Right-click for option menu. Features: Keyboard controls. Read-only mode. Optional Ascii display. Optional HexII display. Goto address. Highlight range/function. Read/Write handlers.

Usage

static MemoryEditor mem_edit;
mem_edit.DrawWindow("Memory Editor", data, data_size);

memory editor

memory editor

imgui_multicontext_compositor

https://github.com/ocornut/imgui_club/tree/main/imgui_multicontext_compositor

When using and displaying multiple contexts simultaneously (e.g. Update vs Rendering domains):

  • Manage z-order of contexts
  • Manage input routing
  • Allow drag and drop between contexts

multi_context_compositor.gif

imgui_threaded_rendering

https://github.com/ocornut/imgui_club/tree/main/imgui_threaded_rendering

Helper to take a snapshot of ImDrawData in order to render it later.

About

Nice things to use along dear imgui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 19