Lines Matching defs:child
420 - 2017/12/14 (1.53) - using the ImGuiWindowFlags_NoScrollWithMouse flag on a child window forwards the mouse wheel event to the parent window, unless either ImGuiWindowFlags_NoInputs or ImGuiWindowFlags_NoScrollbar are also set.
458 - 2016/11/06 (1.50) - BeginChild(const char*) now applies the stack id to the provided label, consistently with other functions as it should always have been. It shouldn't affect you unless (extremely unlikely) you were appending multiple times to a same child from different locations of the stack id. If that's the case, generate an id with GetId() and use it instead of passing string to BeginChild().
1087 ChildRounding = 0.0f; // Radius of child window corners rounding. Set to 0.0f to have rectangular child windows
1088 ChildBorderSize = 1.0f; // Thickness of border around child windows. Generally set to 0.0f or 1.0f. Other values not well tested.
1089 PopupRounding = 0.0f; // Radius of popup window corners rounding. Set to 0.0f to have rectangular child windows
3110 // We actually want to move the root window. g.MovingWindow == window we clicked on (could be a child window).
3261 // If a child window has the ImGuiWindowFlags_NoScrollWithMouse flag, we give a chance to scroll its parent (unless either ImGuiWindowFlags_NoInputs or ImGuiWindowFlags_NoScrollbar are also set).
3647 ImGuiWindow* child = window->DC.ChildWindows[i];
3648 if (child->Active)
3649 AddWindowToSortBuffer(out_sorted_windows, child);
3694 ImGuiWindow* child = window->DC.ChildWindows[i];
3695 if (IsWindowActiveAndVisible(child)) // clipped children may have been marked not active
3696 AddWindowToDrawData(out_render_list, child);
3825 // Sort the window list so that all child windows are after their parent
3832 if (window->Active && (window->Flags & ImGuiWindowFlags_ChildWindow)) // if a child is active its parent will add it
3983 // Using the clipped AABB, a child window will typically be clipped by its parent (not always)
4334 size.x = ImMax(content_avail.x + size.x, 4.0f); // Arbitrary minimum child size (0.0f causing too much issues)
4339 // Build up name. If you need to append to a same child from multiple location in the ID stack, use BeginChild(ImGuiID id) with a stable value.
4366 SetActiveID(id+1, child_window); // Steal ActiveId with a dummy id so that key-press won't activate child item
4397 if (window->AutoFitChildAxises & (1 << ImGuiAxis_X)) // Arbitrary minimum zero-ish child size of 4.0f causes less trouble than a 0.0f
4411 // When browsing a window that has no activable items (scroll only) we keep a highlight on the child
4423 // Helper to create a child window / scrolling region that looks like a normal widget frame.
4490 // User can disable loading and saving of settings. Tooltip and child windows also don't store settings.
4721 // Using the FlattenChilds button flag we make the resize button accessible even if we are hovering over a child window
5116 // Position child window
5260 menu_bar_rect.ClipWith(window->Rect()); // Soft clipping, in particular child window don't have minimum size covering the menu bar so this is useful for them.
6786 // Close child popups if any, then flag popup for open/reopen
6818 // Don't close our own child popup windows.
7083 // This is how we end up with child menus appearing (most-commonly) on the right of the parent menu.
7169 // When entering through a NavFlattened border, we consider child window items as fully clipped for scoring
7675 // Exit child window
7698 // Clear NavLastId for popups but keep it for regular child window so we can leave one and come back where we were
7861 // Maybe entering a flattened child from the outside? In this case solve the tie using the regular scoring rules.