mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 21:21:06 +01:00 
			
		
		
		
	Tables: changelog. removed TableGetHoveredColumn() from public API in favor of using TableGetColumnFlags(). renamed ImGuiTableSortSpecsColumn to ImGuiTableColumnSortSpecs.
This commit is contained in:
		| @@ -2027,8 +2027,8 @@ struct ImGuiTable | ||||
|     ImGuiWindow*                InnerWindow;                // Window holding the table data (== OuterWindow or a child window) | ||||
|     ImGuiTextBuffer             ColumnsNames;               // Contiguous buffer holding columns names | ||||
|     ImDrawListSplitter          DrawSplitter;               // We carry our own ImDrawList splitter to allow recursion (FIXME: could be stored outside, worst case we need 1 splitter per recursing table) | ||||
|     ImGuiTableSortSpecsColumn   SortSpecsSingle; | ||||
|     ImVector<ImGuiTableSortSpecsColumn> SortSpecsMulti;     // FIXME-OPT: Using a small-vector pattern would work be good. | ||||
|     ImGuiTableColumnSortSpecs   SortSpecsSingle; | ||||
|     ImVector<ImGuiTableColumnSortSpecs> SortSpecsMulti;     // FIXME-OPT: Using a small-vector pattern would work be good. | ||||
|     ImGuiTableSortSpecs         SortSpecs;                  // Public facing sorts specs, this is what we return in TableGetSortSpecs() | ||||
|     ImGuiTableColumnIdx         SortSpecsCount; | ||||
|     ImGuiTableColumnIdx         ColumnsEnabledCount;        // Number of enabled columns (<= ColumnsCount) | ||||
| @@ -2286,6 +2286,7 @@ namespace ImGui | ||||
|     IMGUI_API void          TableSetColumnWidth(int column_n, float width); | ||||
|     IMGUI_API void          TableSetColumnIsEnabled(int column_n, bool enabled); | ||||
|     IMGUI_API void          TableSetColumnSortDirection(int column_n, ImGuiSortDirection sort_direction, bool append_to_sort_specs); | ||||
|     IMGUI_API int           TableGetHoveredColumn(); // May use (TableGetColumnFlags() & ImGuiTableColumnFlags_IsHovered) instead. Return hovered column. return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered. | ||||
|     IMGUI_API float         TableGetHeaderRowHeight(); | ||||
|     IMGUI_API void          TablePushBackgroundChannel(); | ||||
|     IMGUI_API void          TablePopBackgroundChannel(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user