Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

imgui_kit

imgui_kit: small, standalone additions to Dear ImGui: em units, a fill row, aligned groups, columns, a label column, a flow, a help marker, icon buttons, a segmented switch.

The begin_x() / end_x() pairs are as in C++. The bare names are their context managers: with imgui_kit.fill_row("slice") as row: ... row.tail() .... When C++ has a plain function of the bare name (help_marker(text)), the context manager takes the suffix _ctx (help_marker_ctx(str_id)).

Upstream repository · The book’s page

Modules

In imgui_bundle (from imgui_bundle import imgui_kit):