mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
157 lines
4.6 KiB
C#
157 lines
4.6 KiB
C#
// ------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
// ------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
using HexaGen.Runtime;
|
|
using System.Numerics;
|
|
|
|
namespace Dalamud.Bindings.ImGui
|
|
{
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
[Flags]
|
|
public enum ImGuiTableColumnFlags : int
|
|
{
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
None = unchecked(0),
|
|
|
|
/// <summary>
|
|
/// Default as a hiddendisabled column.<br/>
|
|
/// </summary>
|
|
DefaultHide = unchecked(1),
|
|
|
|
/// <summary>
|
|
/// Default as a sorting column.<br/>
|
|
/// </summary>
|
|
DefaultSort = unchecked(2),
|
|
|
|
/// <summary>
|
|
/// Column will stretch. Preferable with horizontal scrolling disabled (default if table sizing policy is _SizingStretchSame or _SizingStretchProp).<br/>
|
|
/// </summary>
|
|
WidthStretch = unchecked(4),
|
|
|
|
/// <summary>
|
|
/// Column will not stretch. Preferable with horizontal scrolling enabled (default if table sizing policy is _SizingFixedFit and table is resizable).<br/>
|
|
/// </summary>
|
|
WidthFixed = unchecked(8),
|
|
|
|
/// <summary>
|
|
/// Disable manual resizing.<br/>
|
|
/// </summary>
|
|
NoResize = unchecked(16),
|
|
|
|
/// <summary>
|
|
/// Disable manual reordering this column, this will also prevent other columns from crossing over this column.<br/>
|
|
/// </summary>
|
|
NoReorder = unchecked(32),
|
|
|
|
/// <summary>
|
|
/// Disable ability to hidedisable this column.<br/>
|
|
/// </summary>
|
|
NoHide = unchecked(64),
|
|
|
|
/// <summary>
|
|
/// Disable clipping for this column (all NoClip columns will render in a same draw command).<br/>
|
|
/// </summary>
|
|
NoClip = unchecked(128),
|
|
|
|
/// <summary>
|
|
/// Disable ability to sort on this field (even if ImGuiTableFlags_Sortable is set on the table).<br/>
|
|
/// </summary>
|
|
NoSort = unchecked(256),
|
|
|
|
/// <summary>
|
|
/// Disable ability to sort in the ascending direction.<br/>
|
|
/// </summary>
|
|
NoSortAscending = unchecked(512),
|
|
|
|
/// <summary>
|
|
/// Disable ability to sort in the descending direction.<br/>
|
|
/// </summary>
|
|
NoSortDescending = unchecked(1024),
|
|
|
|
/// <summary>
|
|
/// Disable header text width contribution to automatic column width.<br/>
|
|
/// </summary>
|
|
NoHeaderWidth = unchecked(2048),
|
|
|
|
/// <summary>
|
|
/// Make the initial sort direction Ascending when first sorting on this column (default).<br/>
|
|
/// </summary>
|
|
PreferSortAscending = unchecked(4096),
|
|
|
|
/// <summary>
|
|
/// Make the initial sort direction Descending when first sorting on this column.<br/>
|
|
/// </summary>
|
|
PreferSortDescending = unchecked(8192),
|
|
|
|
/// <summary>
|
|
/// Use current Indent value when entering cell (default for column 0).<br/>
|
|
/// </summary>
|
|
IndentEnable = unchecked(16384),
|
|
|
|
/// <summary>
|
|
/// Ignore current Indent value when entering cell (default for columns > 0). Indentation changes _within_ the cell will still be honored.<br/>
|
|
/// </summary>
|
|
IndentDisable = unchecked(32768),
|
|
|
|
/// <summary>
|
|
/// Status: is enabled == not hidden by userapi (referred to as "Hide" in _DefaultHide and _NoHide) flags.<br/>
|
|
/// </summary>
|
|
IsEnabled = unchecked(1048576),
|
|
|
|
/// <summary>
|
|
/// Status: is visible == is enabled AND not clipped by scrolling.<br/>
|
|
/// </summary>
|
|
IsVisible = unchecked(2097152),
|
|
|
|
/// <summary>
|
|
/// Status: is currently part of the sort specs<br/>
|
|
/// </summary>
|
|
IsSorted = unchecked(4194304),
|
|
|
|
/// <summary>
|
|
/// Status: is hovered by mouse<br/>
|
|
/// </summary>
|
|
IsHovered = unchecked(8388608),
|
|
|
|
/// <summary>
|
|
/// Overridingmaster disable flag: hide column, won't show in context menu (unlike calling TableSetColumnEnabled() which manipulates the user accessible state)<br/>
|
|
/// </summary>
|
|
Disabled = unchecked(65536),
|
|
|
|
/// <summary>
|
|
/// TableHeadersRow() will submit an empty label for this column. Convenient for some small columns. Name will still appear in context menu or in angled headers. You may append into this cell by calling TableSetColumnIndex() right after the TableHeadersRow() call.<br/>
|
|
/// </summary>
|
|
NoHeaderLabel = unchecked(131072),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
WidthMask = unchecked(12),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
IndentMask = unchecked(49152),
|
|
|
|
/// <summary>
|
|
/// To be documented.
|
|
/// </summary>
|
|
StatusMask = unchecked(15728640),
|
|
|
|
/// <summary>
|
|
/// [Internal] Disable user resizing this column directly (it may however we resized indirectly from its left edge)<br/>
|
|
/// </summary>
|
|
NoDirectResize = unchecked(1073741824),
|
|
}
|
|
}
|