MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/SPlisHSPlasH / NavMoveRequestSubmit

Method NavMoveRequestSubmit

extern/imgui/imgui.cpp:11369–11391  ·  view source on GitHub ↗

FIXME: ScoringRect is not set

Source from the content-addressed store, hash-verified

11367
11368// FIXME: ScoringRect is not set
11369void 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
11393void ImGui::NavMoveRequestResolveWithLastItem(ImGuiNavItemData* result)
11394{

Callers

nothing calls this directly

Calls 1

ClearMethod · 0.45

Tested by

no test coverage detected