ScummVM API documentation
ImGuiTable Struct Reference

Public Attributes

ImGuiID ID
 
ImGuiTableFlags Flags
 
void * RawData
 
ImGuiTableTempDataTempData
 
ImSpan< ImGuiTableColumnColumns
 
ImSpan< ImGuiTableColumnIdx > DisplayOrderToIndex
 
ImSpan< ImGuiTableCellDataRowCellData
 
ImBitArrayPtr EnabledMaskByDisplayOrder
 
ImBitArrayPtr EnabledMaskByIndex
 
ImBitArrayPtr VisibleMaskByIndex
 
ImGuiTableFlags SettingsLoadedFlags
 
int SettingsOffset
 
int LastFrameActive
 
int ColumnsCount
 
int CurrentRow
 
int CurrentColumn
 
ImS16 InstanceCurrent
 
ImS16 InstanceInteracted
 
float RowPosY1
 
float RowPosY2
 
float RowMinHeight
 
float RowCellPaddingY
 
float RowTextBaseline
 
float RowIndentOffsetX
 
ImGuiTableRowFlags RowFlags: 16
 
ImGuiTableRowFlags LastRowFlags: 16
 
int RowBgColorCounter
 
ImU32 RowBgColor [2]
 
ImU32 BorderColorStrong
 
ImU32 BorderColorLight
 
float BorderX1
 
float BorderX2
 
float HostIndentX
 
float MinColumnWidth
 
float OuterPaddingX
 
float CellPaddingX
 
float CellSpacingX1
 
float CellSpacingX2
 
float InnerWidth
 
float ColumnsGivenWidth
 
float ColumnsAutoFitWidth
 
float ColumnsStretchSumWeights
 
float ResizedColumnNextWidth
 
float ResizeLockMinContentsX2
 
float RefScale
 
float AngledHeadersHeight
 
float AngledHeadersSlope
 
ImRect OuterRect
 
ImRect InnerRect
 
ImRect WorkRect
 
ImRect InnerClipRect
 
ImRect BgClipRect
 
ImRect Bg0ClipRectForDrawCmd
 
ImRect Bg2ClipRectForDrawCmd
 
ImRect HostClipRect
 
ImRect HostBackupInnerClipRect
 
ImGuiWindowOuterWindow
 
ImGuiWindowInnerWindow
 
ImGuiTextBuffer ColumnsNames
 
ImDrawListSplitterDrawSplitter
 
ImGuiTableInstanceData InstanceDataFirst
 
ImVector< ImGuiTableInstanceDataInstanceDataExtra
 
ImGuiTableColumnSortSpecs SortSpecsSingle
 
ImVector< ImGuiTableColumnSortSpecsSortSpecsMulti
 
ImGuiTableSortSpecs SortSpecs
 
ImGuiTableColumnIdx SortSpecsCount
 
ImGuiTableColumnIdx ColumnsEnabledCount
 
ImGuiTableColumnIdx ColumnsEnabledFixedCount
 
ImGuiTableColumnIdx DeclColumnsCount
 
ImGuiTableColumnIdx AngledHeadersCount
 
ImGuiTableColumnIdx HoveredColumnBody
 
ImGuiTableColumnIdx HoveredColumnBorder
 
ImGuiTableColumnIdx HighlightColumnHeader
 
ImGuiTableColumnIdx AutoFitSingleColumn
 
ImGuiTableColumnIdx ResizedColumn
 
ImGuiTableColumnIdx LastResizedColumn
 
ImGuiTableColumnIdx HeldHeaderColumn
 
ImGuiTableColumnIdx ReorderColumn
 
ImGuiTableColumnIdx ReorderColumnDir
 
ImGuiTableColumnIdx LeftMostEnabledColumn
 
ImGuiTableColumnIdx RightMostEnabledColumn
 
ImGuiTableColumnIdx LeftMostStretchedColumn
 
ImGuiTableColumnIdx RightMostStretchedColumn
 
ImGuiTableColumnIdx ContextPopupColumn
 
ImGuiTableColumnIdx FreezeRowsRequest
 
ImGuiTableColumnIdx FreezeRowsCount
 
ImGuiTableColumnIdx FreezeColumnsRequest
 
ImGuiTableColumnIdx FreezeColumnsCount
 
ImGuiTableColumnIdx RowCellDataCurrent
 
ImGuiTableDrawChannelIdx DummyDrawChannel
 
ImGuiTableDrawChannelIdx Bg2DrawChannelCurrent
 
ImGuiTableDrawChannelIdx Bg2DrawChannelUnfrozen
 
bool IsLayoutLocked
 
bool IsInsideRow
 
bool IsInitializing
 
bool IsSortSpecsDirty
 
bool IsUsingHeaders
 
bool IsContextPopupOpen
 
bool DisableDefaultContextMenu
 
bool IsSettingsRequestLoad
 
bool IsSettingsDirty
 
bool IsDefaultDisplayOrder
 
bool IsResetAllRequest
 
bool IsResetDisplayOrderRequest
 
bool IsUnfrozenRows
 
bool IsDefaultSizingPolicy
 
bool IsActiveIdAliveBeforeTable
 
bool IsActiveIdInTable
 
bool HasScrollbarYCurr
 
bool HasScrollbarYPrev
 
bool MemoryCompacted
 
bool HostSkipItems
 

The documentation for this struct was generated from the following file: