Lines Matching refs:ref_pos
7022 ImVec2 ImGui::FindBestWindowPosForPopupEx(const ImVec2& ref_pos, const ImVec2& size, ImGuiDir* last… in FindBestWindowPosForPopupEx() argument
7024 ImVec2 base_pos_clamped = ImClamp(ref_pos, r_outer.Min, r_outer.Max - size); in FindBestWindowPosForPopupEx()
7069 ImVec2 pos = ref_pos; in FindBestWindowPosForPopupEx()
7103 ImVec2 ref_pos = NavCalcPreferredRefPos(); in FindBestWindowPosForPopup() local
7106 r_avoid = ImRect(ref_pos.x - 16, ref_pos.y - 8, ref_pos.x + 16, ref_pos.y + 8); in FindBestWindowPosForPopup()
7108 …r_avoid = ImRect(ref_pos.x - 16, ref_pos.y - 8, ref_pos.x + 24 * sc, ref_pos.y + 24 * sc); // FIXM… in FindBestWindowPosForPopup()
7109 …ImVec2 pos = FindBestWindowPosForPopupEx(ref_pos, window->Size, &window->AutoPosLastDirection, r_o… in FindBestWindowPosForPopup()
7111 …pos = ref_pos + ImVec2(2, 2); // If there's not enough room, for tooltip we prefer avoiding the cu… in FindBestWindowPosForPopup()
8794 void ImGui::LogRenderedText(const ImVec2* ref_pos, const char* text, const char* text_end) in LogRenderedText() argument
8802 const bool log_new_line = ref_pos && (ref_pos->y > window->DC.LogLinePosY + 1); in LogRenderedText()
8803 if (ref_pos) in LogRenderedText()
8804 window->DC.LogLinePosY = ref_pos->y; in LogRenderedText()