Lines Matching refs:back

232      // This will be passed back to your via the renderer. Basically ImTextureID == void*. Read FAQ below for details about ImTextureID.
353 When that happens your back-end NEEDS to move the OS or underlying mouse cursor on the next frame. Some of the binding in examples/ do that.
354 (If you set the NavEnableSetMousePos flag but don't honor 'io.WantSetMousePos' properly, imgui will misbehave as it will see your mouse as moving back and forth!)
985 // Window resizing from edges (when io.ConfigWindowsResizeFromEdges = true and ImGuiBackendFlags_HasMouseCursors is set in io.BackendFlags by back-end)
1476 // Zero-terminated string hash, with support for ### to reset back to seed value
2568 ImGuiID seed = IDStack.back();
2576 ImGuiID seed = IDStack.back();
2584 ImGuiID seed = IDStack.back();
2590 ImGuiID seed = IDStack.back();
2597 ImGuiID seed = IDStack.back();
3383 // Perform simple check: the beta io.ConfigWindowsResizeFromEdges option requires back-end to honor mouse cursor changes and set the ImGuiBackendFlags_HasMouseCursors flag accordingly.
3660 ImDrawCmd& last_cmd = draw_list->CmdBuffer.back();
3749 window->ClipRect = window->DrawList->_ClipRectStack.back();
3756 window->ClipRect = window->DrawList->_ClipRectStack.back();
3961 // Find window given position, search front-to-back
4029 // Note that imgui doesn't know the semantic of each entry of io.KeysDown[]. Use your own indices/enums according to how your back-end/engine stored them into io.KeysDown[]!
4792 // Apply back modified position/size to window
4900 ImGuiWindow* parent_window_in_stack = g.CurrentWindowStack.empty() ? NULL : g.CurrentWindowStack.back();
5113 window->Pos = g.BeginPopupStack.back().OpenPopupPos;
5529 SetCurrentWindow(g.CurrentWindowStack.empty() ? NULL : g.CurrentWindowStack.back());
5535 if (g.WindowsFocusOrder.back() == window)
5549 ImGuiWindow* current_front_window = g.Windows.back();
5575 // Moving window to front of display and set focus (which happens to be back of our sorted list)
5646 window->DC.ItemWidth = window->DC.ItemWidthStack.back();
5653 window->DC.ItemWidth = window->DC.ItemWidthStack.empty() ? window->ItemWidthDefault : window->DC.ItemWidthStack.back();
5700 SetCurrentFont(g.FontStack.empty() ? GetDefaultFont() : g.FontStack.back());
5717 window->DC.ItemFlags = window->DC.ItemFlagsStack.empty() ? ImGuiItemFlags_Default_ : window->DC.ItemFlagsStack.back();
5752 window->DC.TextWrapPos = window->DC.TextWrapPosStack.empty() ? -1.0f : window->DC.TextWrapPosStack.back();
5781 ImGuiColorMod& backup = g.ColorModifiers.back();
5864 ImGuiStyleMod& backup = g.StyleModifiers.back();
6548 ImGuiGroupData& group_data = window->DC.GroupStack.back();
6573 ImGuiGroupData& group_data = window->DC.GroupStack.back();
6607 // Gets back to previous line and continue with horizontal layout
6761 ImGuiPopupRef popup_ref; // Tagged as new ref as Window will be set back to NULL if we write this into OpenPopupStack.
6766 popup_ref.OpenParentId = parent_window->IDStack.back();
6817 // When popups are stacked, clicking on a lower level popups puts focus back to it and close popups above it.
7496 return ImFloor(ImClamp(pos, visible_rect.Min, visible_rect.Max)); // ImFloor() is important because non-integer mouse position application in back-end might be lossy and result in undesirable non-zero delta.
7652 // Store our return window (for returning from Layer 1 to Layer 0) and clear it as soon as we step back in our own Layer 0
7665 // Process NavCancel input (to close a popup, get back to parent, clear focus)
7688 if (!(g.OpenPopupStack.back().Window->Flags & ImGuiWindowFlags_Modal))
7698 // Clear NavLastId for popups but keep it for regular child window so we can leave one and come back where we were
7878 // Also scroll parent window to keep us into view if necessary (we could/should technically recurse back the whole the parent hierarchy).
8046 // FIXME: We lack an explicit IO variable for "is the imgui window focused", so compare mouse validity to detect the common case of back-end clearing releases all keys on ALT-TAB
8316 ImGuiColumnsSet* columns = &window->ColumnsStorage.back();
8541 source_parent_id = window->IDStack.back();
8963 ImGuiWindowSettings* settings = &g.SettingsWindows.back();