Lines Matching refs:NavMoveRequestForward
7374 void ImGui::NavMoveRequestForward(ImGuiDir move_dir, ImGuiDir clip_dir, const ImRect& bb_rel, ImGuiNavMoveFlags move_flags)
7377 IM_ASSERT(g.NavMoveRequestForward == ImGuiNavForward_None);
7381 g.NavMoveRequestForward = ImGuiNavForward_ForwardQueued;
7389 if (g.NavWindow != window || !NavMoveRequestButNoResultYet() || g.NavMoveRequestForward != ImGuiNavForward_None || g.NavLayer != 0)
7399 NavMoveRequestForward(g.NavMoveDir, clip_dir, bb_rel, move_flags);
7405 NavMoveRequestForward(g.NavMoveDir, clip_dir, bb_rel, move_flags);
7411 NavMoveRequestForward(g.NavMoveDir, clip_dir, bb_rel, move_flags);
7417 NavMoveRequestForward(g.NavMoveDir, clip_dir, bb_rel, move_flags);
7626 if (g.NavMoveRequestForward == ImGuiNavForward_ForwardActive)
7631 g.NavMoveRequestForward = ImGuiNavForward_None;
7733 if (g.NavMoveRequestForward == ImGuiNavForward_None)
7749 // (Preserve g.NavMoveRequestFlags, g.NavMoveClipDir which were set by the NavMoveRequestForward() function)
7751 IM_ASSERT(g.NavMoveRequestForward == ImGuiNavForward_ForwardQueued);
7752 g.NavMoveRequestForward = ImGuiNavForward_ForwardActive;