FIXME: ScoringRect is not set
| 10643 | |
| 10644 | // FIXME: ScoringRect is not set |
| 10645 | void ImGui::NavMoveRequestSubmit(ImGuiDir move_dir, ImGuiDir clip_dir, ImGuiNavMoveFlags move_flags, ImGuiScrollFlags scroll_flags) |
| 10646 | { |
| 10647 | ImGuiContext& g = *GImGui; |
| 10648 | IM_ASSERT(g.NavWindow != NULL); |
| 10649 | |
| 10650 | if (move_flags & ImGuiNavMoveFlags_Tabbing) |
| 10651 | move_flags |= ImGuiNavMoveFlags_AllowCurrentNavId; |
| 10652 | |
| 10653 | g.NavMoveSubmitted = g.NavMoveScoringItems = true; |
| 10654 | g.NavMoveDir = move_dir; |
| 10655 | g.NavMoveDirForDebug = move_dir; |
| 10656 | g.NavMoveClipDir = clip_dir; |
| 10657 | g.NavMoveFlags = move_flags; |
| 10658 | g.NavMoveScrollFlags = scroll_flags; |
| 10659 | g.NavMoveForwardToNextFrame = false; |
| 10660 | g.NavMoveKeyMods = g.IO.KeyMods; |
| 10661 | g.NavMoveResultLocal.Clear(); |
| 10662 | g.NavMoveResultLocalVisible.Clear(); |
| 10663 | g.NavMoveResultOther.Clear(); |
| 10664 | g.NavTabbingCounter = 0; |
| 10665 | g.NavTabbingResultFirst.Clear(); |
| 10666 | NavUpdateAnyRequestFlag(); |
| 10667 | } |
| 10668 | |
| 10669 | void ImGui::NavMoveRequestResolveWithLastItem(ImGuiNavItemData* result) |
| 10670 | { |