diff --git a/bindings/imgui_bundle/imgui/internal.pyi b/bindings/imgui_bundle/imgui/internal.pyi index 0b186d8b..2f5ee2b7 100644 --- a/bindings/imgui_bundle/imgui/internal.pyi +++ b/bindings/imgui_bundle/imgui/internal.pyi @@ -3397,14 +3397,14 @@ class Context: frame_count_platform_ended: int # int FrameCountRendered; /* original C++ signature */ frame_count_rendered: int + # ImGuiID WithinEndChildID; /* original C++ signature */ + within_end_child_id: ID # Set within EndChild() # bool WithinFrameScope; /* original C++ signature */ within_frame_scope: bool # Set by NewFrame(), cleared by EndFrame() # bool WithinFrameScopeWithImplicitWindow; /* original C++ signature */ within_frame_scope_with_implicit_window: ( bool # Set by NewFrame(), cleared by EndFrame() when the implicit debug window has been pushed ) - # bool WithinEndChild; /* original C++ signature */ - within_end_child: bool # Set within EndChild() # bool GcCompactAll; /* original C++ signature */ gc_compact_all: bool # Request full GC # bool TestEngineHookItems; /* original C++ signature */ diff --git a/external/imgui/bindings/pybind_imgui_internal.cpp b/external/imgui/bindings/pybind_imgui_internal.cpp index 7352a708..2ec29d92 100644 --- a/external/imgui/bindings/pybind_imgui_internal.cpp +++ b/external/imgui/bindings/pybind_imgui_internal.cpp @@ -2153,9 +2153,9 @@ void py_init_module_imgui_internal(nb::module_& m) .def_rw("frame_count_ended", &ImGuiContext::FrameCountEnded, "") .def_rw("frame_count_platform_ended", &ImGuiContext::FrameCountPlatformEnded, "") .def_rw("frame_count_rendered", &ImGuiContext::FrameCountRendered, "") + .def_rw("within_end_child_id", &ImGuiContext::WithinEndChildID, "Set within EndChild()") .def_rw("within_frame_scope", &ImGuiContext::WithinFrameScope, "Set by NewFrame(), cleared by EndFrame()") .def_rw("within_frame_scope_with_implicit_window", &ImGuiContext::WithinFrameScopeWithImplicitWindow, "Set by NewFrame(), cleared by EndFrame() when the implicit debug window has been pushed") - .def_rw("within_end_child", &ImGuiContext::WithinEndChild, "Set within EndChild()") .def_rw("gc_compact_all", &ImGuiContext::GcCompactAll, "Request full GC") .def_rw("test_engine_hook_items", &ImGuiContext::TestEngineHookItems, "Will call test engine hooks: ImGuiTestEngineHook_ItemAdd(), ImGuiTestEngineHook_ItemInfo(), ImGuiTestEngineHook_Log()") .def_rw("test_engine", &ImGuiContext::TestEngine, "Test engine user data") diff --git a/external/imgui/imgui b/external/imgui/imgui index 2b95af15..df2b6d6b 160000 --- a/external/imgui/imgui +++ b/external/imgui/imgui @@ -1 +1 @@ -Subproject commit 2b95af15fa975da2fe33f751fedb603cf5f599c9 +Subproject commit df2b6d6b68ad0151eb76780fead73fa7053d401d diff --git a/external/imgui_test_engine/imgui_test_engine b/external/imgui_test_engine/imgui_test_engine index ee8fed23..509b5ffa 160000 --- a/external/imgui_test_engine/imgui_test_engine +++ b/external/imgui_test_engine/imgui_test_engine @@ -1 +1 @@ -Subproject commit ee8fed23dde8b31ced664f386cb25d22a493ae49 +Subproject commit 509b5ffa4f48f3ee0d804456e9b0ad6c7cc98843