Lines Matching refs:NavWindowingTarget
3489 if (GetFrontMostPopupModal() != NULL || (g.NavWindowingTarget != NULL && g.NavWindowingHighlightAlpha > 0.0f))
3798 if (g.NavWindowingTarget)
3864 windows_to_render_front_most[0] = (g.NavWindowingTarget && !(g.NavWindowingTarget->Flags & ImGuiWindowFlags_NoBringToFrontOnFocus)) ? g.NavWindowingTarget->RootWindow : NULL;
3865 windows_to_render_front_most[1] = g.NavWindowingTarget ? g.NavWindowingList : NULL;
3873 if (windows_to_render_front_most[n] && IsWindowActiveAndVisible(windows_to_render_front_most[n])) // NavWindowingTarget is always temporarily displayed as the front-most window
4773 if (g.NavWindowingTarget && g.NavWindowingTarget->RootWindow == window)
5222 const ImGuiWindow* window_to_highlight = g.NavWindowingTarget ? g.NavWindowingTarget : g.NavWindow;
7663 g.IO.NavVisible = (g.IO.NavActive && g.NavId != 0 && !g.NavDisableHighlight) || (g.NavWindowingTarget != NULL);
7707 if (g.NavId != 0 && !g.NavDisableHighlight && !g.NavWindowingTarget && g.NavWindow && !(g.NavWindow->Flags & ImGuiWindowFlags_NoNavInputs))
7737 if (g.NavWindow && !g.NavWindowingTarget && allowed_dir_flags && !(g.NavWindow->Flags & ImGuiWindowFlags_NoNavInputs))
7775 if (g.NavWindow && !(g.NavWindow->Flags & ImGuiWindowFlags_NoNavInputs) && !g.NavWindowingTarget)
7898 if (g.NavMoveDir == ImGuiDir_None && g.NavWindow && !(g.NavWindow->Flags & ImGuiWindowFlags_NoNavInputs) && !g.NavWindowingTarget && g.NavLayer == 0)
7960 IM_ASSERT(g.NavWindowingTarget);
7961 if (g.NavWindowingTarget->Flags & ImGuiWindowFlags_Modal)
7964 const int i_current = FindWindowFocusIndex(g.NavWindowingTarget);
7969 g.NavWindowingTarget = g.NavWindowingTargetAnim = window_target;
7983 g.NavWindowingTarget = NULL;
7988 if (g.NavWindowingTargetAnim && g.NavWindowingTarget == NULL)
7996 bool start_windowing_with_gamepad = !g.NavWindowingTarget && IsNavInputPressed(ImGuiNavInput_Menu, ImGuiInputReadMode_Pressed);
7997 bool start_windowing_with_keyboard = !g.NavWindowingTarget && g.IO.KeyCtrl && IsKeyPressedMap(ImGuiKey_Tab) && (g.IO.ConfigFlags & ImGuiConfigFlags_NavEnableKeyboard);
8001 g.NavWindowingTarget = g.NavWindowingTargetAnim = window;
8009 if (g.NavWindowingTarget && g.NavInputSource == ImGuiInputSource_NavGamepad)
8029 apply_focus_window = g.NavWindowingTarget;
8030 g.NavWindowingTarget = NULL;
8035 if (g.NavWindowingTarget && g.NavInputSource == ImGuiInputSource_NavKeyboard)
8042 apply_focus_window = g.NavWindowingTarget;
8052 if (g.NavWindowingTarget && !(g.NavWindowingTarget->Flags & ImGuiWindowFlags_NoMove))
8063 g.NavWindowingTarget->RootWindow->Pos += move_delta * move_speed;
8065 MarkIniSettingsDirty(g.NavWindowingTarget);
8085 g.NavWindowingTarget = NULL;
8122 IM_ASSERT(g.NavWindowingTarget != NULL);
8141 Selectable(label, g.NavWindowingTarget == window);
9485 ImGui::Text("NavWindowingTarget: '%s'", g.NavWindowingTarget ? g.NavWindowingTarget->Name : "NULL");