ImGuiWindow*HoveredWindow;// Will catch mouse inputs
ImGuiWindow*HoveredWindow;// Will catch mouse inputs
ImGuiWindow*HoveredRootWindow;// Will catch mouse inputs (for focus/move only)
ImGuiWindow*HoveredRootWindow;// Will catch mouse inputs (for focus/move only)
ImGuiIDHoveredId;// Hovered widget
ImGuiIDHoveredId;// Hovered widget
boolHoveredIdAllowHoveringOthers;
boolHoveredIdAllowOverlap;
ImGuiIDHoveredIdPreviousFrame;
ImGuiIDHoveredIdPreviousFrame;
ImGuiIDActiveId;// Active widget
ImGuiIDActiveId;// Active widget
ImGuiIDActiveIdPreviousFrame;
ImGuiIDActiveIdPreviousFrame;
boolActiveIdIsAlive;
boolActiveIdIsAlive;
boolActiveIdIsJustActivated;// Set at the time of activation for one frame
boolActiveIdIsJustActivated;// Set at the time of activation for one frame
boolActiveIdAllowHoveringOthers;// Set only by active widget
boolActiveIdAllowOverlap;// Set only by active widget
ImGuiWindow*ActiveIdWindow;
ImGuiWindow*ActiveIdWindow;
ImGuiWindow*MovedWindow;// Track the child window we clicked on to move a window. Pointer is only valid if ActiveID is the "#MOVE" identifier of a window.
ImGuiWindow*MovedWindow;// Track the child window we clicked on to move a window. Pointer is only valid if ActiveID is the "#MOVE" identifier of a window.