FIXME: ScoringRect is not set
| 11367 | |
| 11368 | // FIXME: ScoringRect is not set |
| 11369 | void ImGui::NavMoveRequestSubmit(ImGuiDir move_dir, ImGuiDir clip_dir, ImGuiNavMoveFlags move_flags, ImGuiScrollFlags scroll_flags) |
| 11370 | { |
| 11371 | ImGuiContext& g = *GImGui; |
| 11372 | IM_ASSERT(g.NavWindow != NULL); |
| 11373 | |
| 11374 | if (move_flags & ImGuiNavMoveFlags_Tabbing) |
| 11375 | move_flags |= ImGuiNavMoveFlags_AllowCurrentNavId; |
| 11376 | |
| 11377 | g.NavMoveSubmitted = g.NavMoveScoringItems = true; |
| 11378 | g.NavMoveDir = move_dir; |
| 11379 | g.NavMoveDirForDebug = move_dir; |
| 11380 | g.NavMoveClipDir = clip_dir; |
| 11381 | g.NavMoveFlags = move_flags; |
| 11382 | g.NavMoveScrollFlags = scroll_flags; |
| 11383 | g.NavMoveForwardToNextFrame = false; |
| 11384 | g.NavMoveKeyMods = g.IO.KeyMods; |
| 11385 | g.NavMoveResultLocal.Clear(); |
| 11386 | g.NavMoveResultLocalVisible.Clear(); |
| 11387 | g.NavMoveResultOther.Clear(); |
| 11388 | g.NavTabbingCounter = 0; |
| 11389 | g.NavTabbingResultFirst.Clear(); |
| 11390 | NavUpdateAnyRequestFlag(); |
| 11391 | } |
| 11392 | |
| 11393 | void ImGui::NavMoveRequestResolveWithLastItem(ImGuiNavItemData* result) |
| 11394 | { |