namespace ImGuiNET
{
///
/// Flags for ImGui::Begin()
///
public enum WindowFlags : int
{
Default = 0,
///
/// Disable title-bar
///
NoTitleBar = 1 << 0,
///
/// Disable user resizing with the lower-right grip
///
NoResize = 1 << 1,
///
/// Disable user moving the window
///
NoMove = 1 << 2,
///
/// Disable scrollbar (window can still scroll with mouse or programatically)
///
NoScrollbar = 1 << 3,
///
/// Disable user scrolling with mouse wheel
///
NoScrollWithMouse = 1 << 4,
///
/// Disable user collapsing window by double-clicking on it
///
NoCollapse = 1 << 5,
///
/// Resize every window to its content every frame
///
AlwaysAutoResize = 1 << 6,
///
/// Show borders around windows and items
///
ShowBorders = 1 << 7,
///
/// Never load/save settings in .ini file
///
NoSavedSettings = 1 << 8,
///
/// Disable catching mouse or keyboard inputs
///
NoInputs = 1 << 9,
///
/// Has a menu-bar
///
MenuBar = 1 << 10,
///
/// Enable horizontal scrollbar (off by default).
/// You need to use SetNextWindowContentSize(ImVec2(width,0.0f)); prior to calling Begin() to specify width.
///
HorizontalScrollbar = 1 << 11,
///
/// Disable taking focus when transitioning from hidden to visible state
///
NoFocusOnAppearing = 1 << 12,
///
/// Disable bringing window to front when taking focus (e.g. clicking on it or programatically giving it focus)
///
NoBringToFrontOnFocus = 1 << 13,
}
}