public final class ImGuiTreeNodeFlags
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AllowItemOverlap
Renamed in 1.89.7
|
static int |
AllowOverlap
Hit testing to allow subsequent widgets to overlap this one
|
static int |
Bullet
Display a bullet instead of arrow.
|
static int |
CollapsingHeader
ImGuiTreeNodeFlags_NoScrollOnOpen = 1
<< 16, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible |
static int |
DefaultOpen
Default node to be open
|
static int |
Framed
Draw frame with background (e.g.
|
static int |
FramePadding
Use FramePadding (even for an unframed text node) to vertically align text baseline to regular widget height.
|
static int |
Leaf
No collapsing, no arrow (use as a convenience for leaf nodes).
|
static int |
NavLeftJumpsBackHere
(WIP) Nav: left direction may move to this TreeNode() from any of its child (items submitted between TreeNode and TreePop)
|
static int |
NoAutoOpenOnLog
Don't automatically and temporarily open node when Logging is active (by default logging will automatically open tree nodes)
|
static int |
None
Definition:
0 |
static int |
NoTreePushOnOpen
Don't do a TreePush() when open (e.g.
|
static int |
OpenOnArrow
Only open when clicking on the arrow part.
|
static int |
OpenOnDoubleClick
Need double-click to open node
|
static int |
Selected
Draw as selected
|
static int |
SpanAllColumns
Frame will span all columns of its container table (text will still fit in current column)
|
static int |
SpanAvailWidth
Extend hit box to the right-most edge, even if not framed.
|
static int |
SpanFullWidth
Extend hit box to the left-most and right-most edges (cover the indent area).
|
static int |
SpanTextWidth
Narrow hit box + narrow hovering highlight, will only cover the label text.
|
public static final int None
0
public static final int Selected
Definition: 1 << 0
public static final int Framed
Definition: 1 << 1
public static final int AllowOverlap
Definition: 1 << 2
public static final int NoTreePushOnOpen
Definition: 1 << 3
public static final int NoAutoOpenOnLog
Definition: 1 << 4
public static final int DefaultOpen
Definition: 1 << 5
public static final int OpenOnDoubleClick
Definition: 1 << 6
public static final int OpenOnArrow
Definition: 1 << 7
public static final int Leaf
Definition: 1 << 8
public static final int Bullet
Definition: 1 << 9
public static final int FramePadding
Definition: 1 << 10
public static final int SpanAvailWidth
Definition: 1 << 11
public static final int SpanFullWidth
Definition: 1 << 12
public static final int SpanTextWidth
Definition: 1 << 13
public static final int SpanAllColumns
Definition: 1 << 14
public static final int NavLeftJumpsBackHere
Definition: 1 << 15
public static final int CollapsingHeader
<<
16, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible
Definition: ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog
public static final int AllowItemOverlap
Definition: ImGuiTreeNodeFlags_AllowOverlap