| 6908 | } |
| 6909 | |
| 6910 | static ImGuiWindow* GetCombinedRootWindow(ImGuiWindow* window, bool popup_hierarchy) |
| 6911 | { |
| 6912 | ImGuiWindow* last_window = NULL; |
| 6913 | while (last_window != window) |
| 6914 | { |
| 6915 | last_window = window; |
| 6916 | window = window->RootWindow; |
| 6917 | if (popup_hierarchy) |
| 6918 | window = window->RootWindowPopupTree; |
| 6919 | } |
| 6920 | return window; |
| 6921 | } |
| 6922 | |
| 6923 | bool ImGui::IsWindowChildOf(ImGuiWindow* window, ImGuiWindow* potential_parent, bool popup_hierarchy) |
| 6924 | { |
no outgoing calls
no test coverage detected