public final class ImGuiTreeNodeFlags
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AllowItemOverlap
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
<< 14, // 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 |
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 (bypass the indented area).
|
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 AllowItemOverlap
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 NavLeftJumpsBackHere
Definition: 1 << 13
public static final int CollapsingHeader
<<
14, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible
Definition: ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog