• Home
  • Raw
  • Download

Lines Matching refs:ImGuiWindow

79 struct ImGuiWindow;                 // Storage for one window
617ImGuiWindow* Window; // Resolved on BeginPopup() - may stay unresolved if user neve…
618 ImGuiWindow* ParentWindow; // Set on OpenPopup()
695 ImGuiWindow* Window; // Best candidate window
776 …ImVector<ImGuiWindow*> Windows; // Windows, sorted in display order, b…
777 …ImVector<ImGuiWindow*> WindowsFocusOrder; // Windows, sorted in focus order, bac…
778 ImVector<ImGuiWindow*> WindowsSortBuffer;
779 ImVector<ImGuiWindow*> CurrentWindowStack;
782 ImGuiWindow* CurrentWindow; // Being drawn into
783 ImGuiWindow* HoveredWindow; // Will catch mouse inputs
784ImGuiWindow* HoveredRootWindow; // Will catch mouse inputs (for focus/…
803 ImGuiWindow* ActiveIdWindow;
804 ImGuiWindow* ActiveIdPreviousFrameWindow;
809ImGuiWindow* MovingWindow; // Track the window we clicked on (in …
820ImGuiWindow* NavWindow; // Focused window for navigation. Coul…
833ImGuiWindow* NavWindowingTarget; // When selecting a window (holding Me…
834ImGuiWindow* NavWindowingTargetAnim; // Record of last valid NavWindowingTa…
835 ImGuiWindow* NavWindowingList;
1075 ImVector<ImGuiWindow*> ChildWindows;
1128 struct IMGUI_API ImGuiWindow struct
1192ImGuiWindow* ParentWindow; // If we are a child _or_ popup window… argument
1193ImGuiWindow* RootWindow; // Point to ourself or first ancestor … argument
1194ImGuiWindow* RootWindowForTitleBarHighlight; // Point to ourself or first ancestor … argument
1195ImGuiWindow* RootWindowForNav; // Point to ourself or first ancestor … argument
1197ImGuiWindow* NavLastChildNavWindow; // When going to the menu bar, we reme… argument
1211 ImGuiWindow(ImGuiContext* context, const char* name); argument
1212 ~ImGuiWindow();
1238 …void Backup() { ImGuiWindow* window = GImGui->CurrentWindow; LastItemId = window->DC.Las… in Backup() argument
1239 …void Restore() const { ImGuiWindow* window = GImGui->CurrentWindow; window->DC.LastItemId = Las… in Restore()
1318 …inline ImGuiWindow* GetCurrentWindowRead() { ImGuiContext& g = *GImGui; return g.CurrentW… in GetCurrentWindowRead()
1319 …inline ImGuiWindow* GetCurrentWindow() { ImGuiContext& g = *GImGui; g.CurrentWindow->… in GetCurrentWindow()
1320 IMGUI_API ImGuiWindow* FindWindowByID(ImGuiID id);
1321 IMGUI_API ImGuiWindow* FindWindowByName(const char* name);
1322 IMGUI_API void FocusWindow(ImGuiWindow* window);
1323 IMGUI_API void FocusPreviousWindowIgnoringOne(ImGuiWindow* ignore_window);
1324 IMGUI_API void BringWindowToFocusFront(ImGuiWindow* window);
1325 IMGUI_API void BringWindowToDisplayFront(ImGuiWindow* window);
1326 IMGUI_API void BringWindowToDisplayBack(ImGuiWindow* window);
1327 …PI void UpdateWindowParentAndRootLinks(ImGuiWindow* window, ImGuiWindowFlags flags, ImGui…
1328 IMGUI_API ImVec2 CalcWindowExpectedSize(ImGuiWindow* window);
1329 IMGUI_API bool IsWindowChildOf(ImGuiWindow* window, ImGuiWindow* potential_parent);
1330 IMGUI_API bool IsWindowNavFocusable(ImGuiWindow* window);
1331 IMGUI_API void SetWindowScrollX(ImGuiWindow* window, float new_scroll_x);
1332 IMGUI_API void SetWindowScrollY(ImGuiWindow* window, float new_scroll_y);
1333 IMGUI_API float GetWindowScrollMaxX(ImGuiWindow* window);
1334 IMGUI_API float GetWindowScrollMaxY(ImGuiWindow* window);
1335 IMGUI_API ImRect GetWindowAllowedExtentRect(ImGuiWindow* window);
1336 IMGUI_API void SetWindowPos(ImGuiWindow* window, const ImVec2& pos, ImGuiCond cond);
1337 IMGUI_API void SetWindowSize(ImGuiWindow* window, const ImVec2& size, ImGuiCond cond);
1338 IMGUI_API void SetWindowCollapsed(ImGuiWindow* window, bool collapsed, ImGuiCond cond);
1349 IMGUI_API void StartMouseMovingWindow(ImGuiWindow* window);
1355 IMGUI_API void MarkIniSettingsDirty(ImGuiWindow* window);
1365 IMGUI_API void SetActiveID(ImGuiID id, ImGuiWindow* window);
1366 IMGUI_API void SetFocusID(ImGuiID id, ImGuiWindow* window);
1379 …IMGUI_API bool FocusableItemRegister(ImGuiWindow* window, ImGuiID id, bool tab_stop = tru…
1380 IMGUI_API void FocusableItemUnregister(ImGuiWindow* window);
1390 IMGUI_API void ClosePopupsOverWindow(ImGuiWindow* ref_window);
1394 IMGUI_API ImGuiWindow* GetFrontMostPopupModal();
1395 IMGUI_API ImVec2 FindBestWindowPosForPopup(ImGuiWindow* window);
1399 IMGUI_API void NavInitWindow(ImGuiWindow* window, bool force_reinit);
1403 …IMGUI_API void NavMoveRequestTryWrapping(ImGuiWindow* window, ImGuiNavMoveFlags move_flag…