// ------------------------------------------------------------------------------ // // 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 ImGuiFocusedFlags : int { /// /// To be documented. /// None = unchecked(0), /// /// Return true if any children of the window is focused
///
ChildWindows = unchecked(1), /// /// Test from root window (top most parent of the current hierarchy)
///
RootWindow = unchecked(2), /// /// Return true if any window is focused. Important: If you are trying to tell how to dispatch your low-level inputs, do NOT use this. Use 'io.WantCaptureMouse' instead! Please read the FAQ!
///
AnyWindow = unchecked(4), /// /// Do not consider popup hierarchy (do not treat popup emitter as parent of popup) (when used with _ChildWindows or _RootWindow)
///
NoPopupHierarchy = unchecked(8), /// /// Consider docking hierarchy (treat dockspace host as parent of docked window) (when used with _ChildWindows or _RootWindow)
///
DockHierarchy = unchecked(16), /// /// To be documented. /// RootAndChildWindows = unchecked(3), } }