public final class ImGuiDockNodeFlags
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AutoHideTabBar
Tab bar will automatically hide when there is a single window in the dock node.
|
static int |
CentralNode
Saved // The central node has 2 main properties: stay visible when empty, only use "remaining" spaces from its neighbor.
|
static int |
DockedWindowsInFocusRoute
Any docked window will be automatically be focus-route chained (window
-> ParentWindowForFocusRoute set to this) so Shortcut() in this window can run when any docked window is focused. |
static int |
DockSpace
Saved // A dockspace is a node that occupy space within an existing user window.
|
static int |
HiddenTabBar
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)
|
static int |
KeepAliveOnly
Don't display the dockspace node but keep it alive.
|
static int |
LocalFlagsTransferMask_
When splitting, those local flags are moved to the inheriting child, never duplicated
|
static int |
NoCloseButton
Saved // Disable close button
|
static int |
NoDocking
Definition:
ImGuiDockNodeFlags_NoDockingOverMe | ImGuiDockNodeFlags_NoDockingOverOther | ImGuiDockNodeFlags_NoDockingOverEmpty | ImGuiDockNodeFlags_NoDockingSplit | ImGuiDockNodeFlags_NoDockingSplitOther |
static int |
NoDockingInCentralNode
Renamed in 1.90
|
static int |
NoDockingOverCentralNode
Disable docking over the Central Node, which will be always kept empty.
|
static int |
NoDockingOverEmpty
Disable this node from being docked over an empty node (e.g.
|
static int |
NoDockingOverMe
Disable other windows/nodes from being docked over this node.
|
static int |
NoDockingOverOther
Disable this node from being docked over another window or non-empty node.
|
static int |
NoDockingSplit
Disable other windows/nodes from splitting this node.
|
static int |
NoDockingSplitOther
Disable this node from splitting other windows/nodes.
|
static int |
None
Definition:
0 |
static int |
NoResize
Saved // Disable resizing node using the splitter/separators.
|
static int |
NoResizeFlagsMask_
Masks
|
static int |
NoResizeX
Definition:
1 << 16 |
static int |
NoResizeY
Definition:
1 << 17 |
static int |
NoSplit
Renamed in 1.90
|
static int |
NoTabBar
Saved // Tab bar is completely unavailable.
|
static int |
NoUndocking
Disable undocking this node.
|
static int |
NoWindowMenuButton
Saved // Disable window/docking menu (that one that appears instead of the collapse button)
|
static int |
PassthruCentralNode
Enable passthru dockspace: 1) DockSpace() will render a ImGuiCol_WindowBg background covering everything excepted the Central Node when empty.
|
static int |
SavedFlagsMask_
When splitting, those local flags are moved to the inheriting child, never duplicated
|
static int |
SharedFlagsInheritMask_
Masks
|
public static final int None
0
public static final int KeepAliveOnly
Definition: 1 << 0
public static final int NoDockingOverCentralNode
Definition: 1 << 2
public static final int PassthruCentralNode
Definition: 1 << 3
public static final int NoDockingSplit
Definition: 1 << 4
public static final int NoResize
Definition: 1 << 5
public static final int AutoHideTabBar
Definition: 1 << 6
public static final int NoUndocking
Definition: 1 << 7
public static final int NoSplit
Definition: ImGuiDockNodeFlags_NoDockingSplit
public static final int NoDockingInCentralNode
Definition: ImGuiDockNodeFlags_NoDockingOverCentralNode
public static final int DockSpace
Definition: 1 << 10
public static final int CentralNode
Definition: 1 << 11
public static final int NoTabBar
Definition: 1 << 12
public static final int HiddenTabBar
Definition: 1 << 13
public static final int NoWindowMenuButton
Definition: 1 << 14
public static final int NoCloseButton
Definition: 1 << 15
public static final int NoResizeX
Definition: 1 << 16
public static final int NoResizeY
Definition: 1 << 17
public static final int DockedWindowsInFocusRoute
->
ParentWindowForFocusRoute set to this) so Shortcut() in this window can run when any docked window is focused.
Definition: 1 << 18
public static final int NoDockingSplitOther
Definition: 1 << 19
public static final int NoDockingOverMe
Definition: 1 << 20
public static final int NoDockingOverOther
Definition: 1 << 21
public static final int NoDockingOverEmpty
Definition: 1 << 22
public static final int NoDocking
ImGuiDockNodeFlags_NoDockingOverMe | ImGuiDockNodeFlags_NoDockingOverOther | ImGuiDockNodeFlags_NoDockingOverEmpty | ImGuiDockNodeFlags_NoDockingSplit | ImGuiDockNodeFlags_NoDockingSplitOther
public static final int SharedFlagsInheritMask_
Definition: ~0
public static final int NoResizeFlagsMask_
Definition: ImGuiDockNodeFlags_NoResize | ImGuiDockNodeFlags_NoResizeX | ImGuiDockNodeFlags_NoResizeY
public static final int LocalFlagsTransferMask_
Definition: ImGuiDockNodeFlags_NoDockingSplit | ImGuiDockNodeFlags_NoResizeFlagsMask_ | ImGuiDockNodeFlags_AutoHideTabBar | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton
public static final int SavedFlagsMask_
Definition: ImGuiDockNodeFlags_NoResizeFlagsMask_ | ImGuiDockNodeFlags_DockSpace | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton