// ------------------------------------------------------------------------------ // // 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 ImGuiSelectableFlagsPrivate : int { /// /// To be documented. /// NoHoldingActiveId = unchecked(1048576), /// /// (WIP) Auto-select when moved into. This is not exposed in public API as to handle multi-select and modifiers we will need user to explicitly control focus scope. May be replaced with a BeginSelection() API.
///
SelectOnNav = unchecked(2097152), /// /// Override button behavior to react on Click (default is Click+Release)
///
SelectOnClick = unchecked(4194304), /// /// Override button behavior to react on Release (default is Click+Release)
///
SelectOnRelease = unchecked(8388608), /// /// Span all avail width even if we declared less for layout purpose. FIXME: We may be able to remove this (added in 6251d379, 2bcafc86 for menus)
///
SpanAvailWidth = unchecked(16777216), /// /// To be documented. /// DrawHoveredWhenHeld = unchecked(33554432), /// /// Set NavFocus ID on mouse hover (used by MenuItem)
///
SetNavIdOnHover = unchecked(67108864), /// /// Disable padding each side with ItemSpacing * 0.5f
///
NoPadWithHalfSpacing = unchecked(134217728), } }