Skip to main content

Class Column<TItem>

Assembly: Dalamud.dll
View Source
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

View Source
Declaration
public virtual float Width { get; }

FilterLabel

View Source
Declaration
public string FilterLabel { get; }

Fields

Label

View Source
Declaration
public string Label

Flags

View Source
Declaration
public ImGuiTableColumnFlags Flags

Methods

DrawFilter()

View Source
Declaration
public virtual bool DrawFilter()
Returns

System.Boolean

FilterFunc(TItem)

View Source
Declaration
public virtual bool FilterFunc(TItem item)
Returns

System.Boolean

Parameters
TypeName
<TItem>item

Compare(TItem, TItem)

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

System.Int32

Parameters
TypeName
<TItem>lhs
<TItem>rhs

DrawColumn(TItem, int)

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

CompareInv(TItem, TItem)

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

System.Int32

Parameters
TypeName
<TItem>lhs
<TItem>rhs