// ------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // // ------------------------------------------------------------------------------ using System; using HexaGen.Runtime; using System.Numerics; namespace Dalamud.Bindings.ImGui { /// /// To be documented. /// [Flags] public enum ImGuiHoveredFlags : int { /// /// Return true if directly over the itemwindow, not obstructed by another window, not obstructed by an active popup or modal blocking inputs under them.
///
None = unchecked(0), /// /// IsWindowHovered() only: Return true if any children of the window is hovered
///
ChildWindows = unchecked(1), /// /// IsWindowHovered() only: Test from root window (top most parent of the current hierarchy)
///
RootWindow = unchecked(2), /// /// IsWindowHovered() only: Return true if any window is hovered
///
AnyWindow = unchecked(4), /// /// Return true even if a popup window is normally blocking access to this itemwindow
///
AllowWhenBlockedByPopup = unchecked(8), /// /// Return true even if an active item is blocking access to this itemwindow. Useful for Drag and Drop patterns.
///
AllowWhenBlockedByActiveItem = unchecked(32), /// /// To be documented. /// AllowWhenOverlapped = unchecked(64), /// /// IsItemHovered() only: Return true even if the item is disabled
///
AllowWhenDisabled = unchecked(128), /// /// IsItemHovered() only: Disable using keyboardgamepad navigation state when active, always query mouse
///
NoNavOverride = unchecked(256), /// /// To be documented. /// RectOnly = unchecked(104), /// /// To be documented. /// RootAndChildWindows = unchecked(3), /// /// IsWindowHovered() only: Do not consider popup hierarchy (do not treat popup emitter as parent of popup) (when used with _ChildWindows or _RootWindow)
///
NoPopupHierarchy = unchecked(512), /// /// IsWindowHovered() only: Consider docking hierarchy (treat dockspace host as parent of docked window) (when used with _ChildWindows or _RootWindow)
///
DockHierarchy = unchecked(1024), } }