alias ImGui::TopLevel::ImGuiTableColumnFlags
Alias Definition
ImGui::ImGuiTableColumnFlags
Defined in:
types.crConstant Summary
-
All =
1325924351
-
AngledHeader =
262144
-
TableHeadersRow() will submit an angled header row for this column. Note this will add an extra row.
-
DefaultHide =
2
-
Default as a hidden/disabled column.
-
DefaultSort =
4
-
Default as a sorting column.
-
Disabled =
1
-
Overriding/master disable flag: hide column, won't show in context menu (unlike calling TableSetColumnEnabled() which manipulates the user accessible state)
-
IndentDisable =
131072
-
Ignore current Indent value when entering cell (default for columns > 0). Indentation changes within the cell will still be honored.
-
IndentEnable =
65536
-
Use current Indent value when entering cell (default for column 0).
-
IndentMask_ =
196608
-
IsEnabled =
16777216
-
Status: is enabled == not hidden by user/api (referred to as "Hide" in _DefaultHide and _NoHide) flags.
-
IsHovered =
134217728
-
Status: is hovered by mouse
-
IsSorted =
67108864
-
Status: is currently part of the sort specs
-
IsVisible =
33554432
-
Status: is visible == is enabled AND not clipped by scrolling.
-
NoClip =
256
-
Disable clipping for this column (all NoClip columns will render in a same draw command).
-
NoDirectResize_ =
1073741824
-
[Internal] Disable user resizing this column directly (it may however we resized indirectly from its left edge)
-
NoHeaderLabel =
4096
-
TableHeadersRow() will not submit horizontal label for this column. Convenient for some small columns. Name will still appear in context menu or in angled headers.
-
NoHeaderWidth =
8192
-
Disable header text width contribution to automatic column width.
-
NoHide =
128
-
Disable ability to hide/disable this column.
-
None =
0
-
NoReorder =
64
-
Disable manual reordering this column, this will also prevent other columns from crossing over this column.
-
NoResize =
32
-
Disable manual resizing.
-
NoSort =
512
-
Disable ability to sort on this field (even if ImGuiTableFlags_Sortable is set on the table).
-
NoSortAscending =
1024
-
Disable ability to sort in the ascending direction.
-
NoSortDescending =
2048
-
Disable ability to sort in the descending direction.
-
PreferSortAscending =
16384
-
Make the initial sort direction Ascending when first sorting on this column (default).
-
PreferSortDescending =
32768
-
Make the initial sort direction Descending when first sorting on this column.
-
StatusMask_ =
251658240
-
WidthFixed =
16
-
Column will not stretch. Preferable with horizontal scrolling enabled (default if table sizing policy is _SizingFixedFit and table is resizable).
-
WidthMask_ =
24
-
WidthStretch =
8
-
Column will stretch. Preferable with horizontal scrolling disabled (default if table sizing policy is _SizingStretchSame or _SizingStretchProp).