Lines Matching refs:parent_window
4324 ImGuiWindow* parent_window = g.CurrentWindow; in BeginChildEx() local
4327 flags |= (parent_window->Flags & ImGuiWindowFlags_NoMove); // Inherit the NoMove flag in BeginChildEx()
4342 ImFormatString(title, IM_ARRAYSIZE(title), "%s/%s_%08X", parent_window->Name, name, id); in BeginChildEx()
4344 ImFormatString(title, IM_ARRAYSIZE(title), "%s/%08X", parent_window->Name, id); in BeginChildEx()
4359 parent_window->DC.CursorPos = child_window->Pos; in BeginChildEx()
4403 ImGuiWindow* parent_window = g.CurrentWindow; in EndChild() local
4404 ImRect bb(parent_window->DC.CursorPos, parent_window->DC.CursorPos + sz); in EndChild()
4844 …teWindowParentAndRootLinks(ImGuiWindow* window, ImGuiWindowFlags flags, ImGuiWindow* parent_window) in UpdateWindowParentAndRootLinks() argument
4846 window->ParentWindow = parent_window; in UpdateWindowParentAndRootLinks()
4848 …if (parent_window && (flags & ImGuiWindowFlags_ChildWindow) && !(flags & ImGuiWindowFlags_Tooltip)) in UpdateWindowParentAndRootLinks()
4849 window->RootWindow = parent_window->RootWindow; in UpdateWindowParentAndRootLinks()
4850 …if (parent_window && !(flags & ImGuiWindowFlags_Modal) && (flags & (ImGuiWindowFlags_ChildWindow |… in UpdateWindowParentAndRootLinks()
4851 window->RootWindowForTitleBarHighlight = parent_window->RootWindowForTitleBarHighlight; in UpdateWindowParentAndRootLinks()
4901 …ImGuiWindow* parent_window = first_begin_of_the_frame ? ((flags & (ImGuiWindowFlags_ChildWindow | … in Begin() local
4902 IM_ASSERT(parent_window != NULL || !(flags & ImGuiWindowFlags_ChildWindow)); in Begin()
4981 UpdateWindowParentAndRootLinks(window, flags, parent_window); in Begin()
5119 IM_ASSERT(parent_window && parent_window->Active); in Begin()
5120 window->BeginOrderWithinParent = (short)parent_window->DC.ChildWindows.Size; in Begin()
5121 parent_window->DC.ChildWindows.push_back(window); in Begin()
5123 window->Pos = parent_window->DC.CursorPos; in Begin()
5196 PushClipRect(parent_window->ClipRect.Min, parent_window->ClipRect.Max, true); in Begin()
5333 …window->DC.ParentLayoutType = parent_window ? parent_window->DC.LayoutType : ImGuiLayoutType_Verti… in Begin()
5334 … window->DC.ItemFlags = parent_window ? parent_window->DC.ItemFlags : ImGuiItemFlags_Default_; in Begin()
5347 …if ((flags & ImGuiWindowFlags_ChildWindow) && (window->DC.ItemFlags != parent_window->DC.ItemFlags… in Begin()
5349 window->DC.ItemFlags = parent_window->DC.ItemFlags; in Begin()
5470 if (parent_window && (parent_window->Collapsed || parent_window->Hidden)) in Begin()
6759 ImGuiWindow* parent_window = g.CurrentWindow; in OpenPopupEx() local
6764 popup_ref.ParentWindow = parent_window; in OpenPopupEx()
6766 popup_ref.OpenParentId = parent_window->IDStack.back(); in OpenPopupEx()
7085 ImGuiWindow* parent_window = g.CurrentWindowStack[g.CurrentWindowStack.Size - 2]; in FindBestWindowPosForPopup() local
7088 if (parent_window->DC.MenuBarAppending) in FindBestWindowPosForPopup()
7089 …FLT_MAX, parent_window->Pos.y + parent_window->TitleBarHeight(), FLT_MAX, parent_window->Pos.y + p… in FindBestWindowPosForPopup()
7091 …= ImRect(parent_window->Pos.x + horizontal_overlap, -FLT_MAX, parent_window->Pos.x + parent_window… in FindBestWindowPosForPopup()
7423 ImGuiWindow* parent_window = nav_window; in NavSaveLastChildNavWindow() local
7424 …while (parent_window && (parent_window->Flags & ImGuiWindowFlags_ChildWindow) != 0 && (parent_wind… in NavSaveLastChildNavWindow()
7425 parent_window = parent_window->ParentWindow; in NavSaveLastChildNavWindow()
7426 if (parent_window && parent_window != nav_window) in NavSaveLastChildNavWindow()
7427 parent_window->NavLastChildNavWindow = nav_window; in NavSaveLastChildNavWindow()
7677 ImGuiWindow* parent_window = g.NavWindow->ParentWindow; in NavUpdate() local
7679 FocusWindow(parent_window); in NavUpdate()