// ------------------------------------------------------------------------------ // // 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 ImGuiDockNodeFlagsPrivate : int { /// /// Saved A dockspace is a node that occupy space within an existing user window. Otherwise the node is floating and create its own window.
///
Space = unchecked(1024), /// /// Saved The central node has 2 main properties: stay visible when empty, only use "remaining" spaces from its neighbor.
///
CentralNode = unchecked(2048), /// /// Saved Tab bar is completely unavailable. No triangle in the corner to enable it back.
///
NoTabBar = unchecked(4096), /// /// Saved Tab bar is hidden, with a triangle in the corner to show it again (NB: actual tab-bar instance may be destroyed as this is only used for single-window tab bar)
///
HiddenTabBar = unchecked(8192), /// /// Saved Disable windowdocking menu (that one that appears instead of the collapse button)
///
NoWindowMenuButton = unchecked(16384), /// /// Saved Disable close button
///
NoCloseButton = unchecked(32768), /// /// To be documented. /// NoDocking = unchecked(65536), /// /// To be documented. /// NoDockingSplitMe = unchecked(131072), /// /// Disable this node from splitting other windowsnodes.
///
NoDockingSplitOther = unchecked(262144), /// /// Disable other windowsnodes from being docked over this node.
///
NoDockingOverMe = unchecked(524288), /// /// Disable this node from being docked over another window or non-empty node.
///
NoDockingOverOther = unchecked(1048576), /// /// Disable this node from being docked over an empty node (e.g. DockSpace with no other windows)
///
NoDockingOverEmpty = unchecked(2097152), /// /// NoResizeX = unchecked(4194304), /// /// NoResizeY = unchecked(8388608), /// /// To be documented. /// SharedFlagsInheritMask = unchecked(-1), /// /// To be documented. /// NoResizeFlagsMask = unchecked(12582944), /// /// To be documented. /// LocalFlagsMask = unchecked(12713072), /// /// To be documented. /// LocalFlagsTransferMask = unchecked(12712048), /// /// To be documented. /// SavedFlagsMask = unchecked(12712992), } }