// ------------------------------------------------------------------------------
//
// 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 ImGuiItemFlags : int
{
///
/// (Default)
///
None = unchecked(0),
///
/// false Disable keyboard tabbing. This is a "lighter" version of ImGuiItemFlags_NoNav.
///
NoTabStop = unchecked(1),
///
/// false Any button-like behavior will have repeat mode enabled (based on io.KeyRepeatDelay and io.KeyRepeatRate values). Note that you can also call IsItemActive() after any button to tell if it is being held.
///
ButtonRepeat = unchecked(2),
///
/// To be documented.
///
Disabled = unchecked(4),
///
/// false Disable any form of focusing (keyboardgamepad directional navigation and SetKeyboardFocusHere() calls).
///
NoNav = unchecked(8),
///
/// false Disable item being a candidate for default focus (e.g. used by title bar items).
///
NoNavDefaultFocus = unchecked(16),
///
/// To be documented.
///
SelectableDontClosePopup = unchecked(32),
///
/// To be documented.
///
MixedValue = unchecked(64),
///
/// To be documented.
///
ReadOnly = unchecked(128),
///
/// To be documented.
///
Inputable = unchecked(256),
}
}