alias ImGui::TopLevel::ImGuiTableColumnFlags
Alias Definition
ImGui::ImGuiTableColumnFlags
Defined in:
types.crConstant Summary
-
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 label for this column. Convenient for some small columns. Name will still appear in context menu.
-
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).