KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
KGGuiTable Struct Reference

Public Attributes

KGGuiID ID
KarmaGuiTableFlags Flags
void * RawData
KGGuiTableTempDataTempData
KGSpan< KGGuiTableColumnColumns
KGSpan< KGGuiTableColumnIdx > DisplayOrderToIndex
KGSpan< KGGuiTableCellDataRowCellData
KGU64 EnabledMaskByDisplayOrder
KGU64 EnabledMaskByIndex
KGU64 VisibleMaskByIndex
KGU64 RequestOutputMaskByIndex
KarmaGuiTableFlags SettingsLoadedFlags
int SettingsOffset
int LastFrameActive
int ColumnsCount
int CurrentRow
int CurrentColumn
KGS16 InstanceCurrent
KGS16 InstanceInteracted
float RowPosY1
float RowPosY2
float RowMinHeight
float RowTextBaseline
float RowIndentOffsetX
KarmaGuiTableRowFlags RowFlags: 16
KarmaGuiTableRowFlags LastRowFlags: 16
int RowBgColorCounter
KGU32 RowBgColor [2]
KGU32 BorderColorStrong
KGU32 BorderColorLight
float BorderX1
float BorderX2
float HostIndentX
float MinColumnWidth
float OuterPaddingX
float CellPaddingX
float CellPaddingY
float CellSpacingX1
float CellSpacingX2
float InnerWidth
float ColumnsGivenWidth
float ColumnsAutoFitWidth
float ColumnsStretchSumWeights
float ResizedColumnNextWidth
float ResizeLockMinContentsX2
float RefScale
KGRect OuterRect
KGRect InnerRect
KGRect WorkRect
KGRect InnerClipRect
KGRect BgClipRect
KGRect Bg0ClipRectForDrawCmd
KGRect Bg2ClipRectForDrawCmd
KGRect HostClipRect
KGRect HostBackupInnerClipRect
KGGuiWindowOuterWindow
KGGuiWindowInnerWindow
KarmaGuiTextBuffer ColumnsNames
KGDrawListSplitterDrawSplitter
KGGuiTableInstanceData InstanceDataFirst
KGVector< KGGuiTableInstanceDataInstanceDataExtra
KarmaGuiTableColumnSortSpecs SortSpecsSingle
KGVector< KarmaGuiTableColumnSortSpecsSortSpecsMulti
KarmaGuiTableSortSpecs SortSpecs
KGGuiTableColumnIdx SortSpecsCount
KGGuiTableColumnIdx ColumnsEnabledCount
KGGuiTableColumnIdx ColumnsEnabledFixedCount
KGGuiTableColumnIdx DeclColumnsCount
KGGuiTableColumnIdx HoveredColumnBody
KGGuiTableColumnIdx HoveredColumnBorder
KGGuiTableColumnIdx AutoFitSingleColumn
KGGuiTableColumnIdx ResizedColumn
KGGuiTableColumnIdx LastResizedColumn
KGGuiTableColumnIdx HeldHeaderColumn
KGGuiTableColumnIdx ReorderColumn
KGGuiTableColumnIdx ReorderColumnDir
KGGuiTableColumnIdx LeftMostEnabledColumn
KGGuiTableColumnIdx RightMostEnabledColumn
KGGuiTableColumnIdx LeftMostStretchedColumn
KGGuiTableColumnIdx RightMostStretchedColumn
KGGuiTableColumnIdx ContextPopupColumn
KGGuiTableColumnIdx FreezeRowsRequest
KGGuiTableColumnIdx FreezeRowsCount
KGGuiTableColumnIdx FreezeColumnsRequest
KGGuiTableColumnIdx FreezeColumnsCount
KGGuiTableColumnIdx RowCellDataCurrent
KGGuiTableDrawChannelIdx DummyDrawChannel
KGGuiTableDrawChannelIdx Bg2DrawChannelCurrent
KGGuiTableDrawChannelIdx Bg2DrawChannelUnfrozen
bool IsLayoutLocked
bool IsInsideRow
bool IsInitializing
bool IsSortSpecsDirty
bool IsUsingHeaders
bool IsContextPopupOpen
bool IsSettingsRequestLoad
bool IsSettingsDirty
bool IsDefaultDisplayOrder
bool IsResetAllRequest
bool IsResetDisplayOrderRequest
bool IsUnfrozenRows
bool IsDefaultSizingPolicy
bool HasScrollbarYCurr
bool HasScrollbarYPrev
bool MemoryCompacted
bool HostSkipItems

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