Skip to main content

Class Column<TItem>

Assembly: Dalamud.dll
Declaration
public class Column<TItem>

Derived:
Dalamud.Interface.Utility.Table.ColumnFlags<T, TItem>, Dalamud.Interface.Utility.Table.ColumnSelect<T, TItem>, Dalamud.Interface.Utility.Table.ColumnString<TItem>

Properties

Width

Declaration
public virtual float Width { get; }

FilterLabel

Declaration
public string FilterLabel { get; }

Fields

Label

Declaration
public string Label

Flags

Declaration
public ImGuiTableColumnFlags Flags

Methods

DrawFilter()

Declaration
public virtual bool DrawFilter()
Returns

System.Boolean

FilterFunc(TItem)

Declaration
public virtual bool FilterFunc(TItem item)
Returns

System.Boolean

Parameters
TypeName
<TItem>item

Compare(TItem, TItem)

Declaration
public virtual int Compare(TItem lhs, TItem rhs)
Returns

System.Int32

Parameters
TypeName
<TItem>lhs
<TItem>rhs

DrawColumn(TItem, int)

Declaration
public virtual void DrawColumn(TItem item, int idx)
Parameters
TypeName
<TItem>item
System.Int32idx

CompareInv(TItem, TItem)

Declaration
public int CompareInv(TItem lhs, TItem rhs)
Returns

System.Int32

Parameters
TypeName
<TItem>lhs
<TItem>rhs