// Sorting specification for one column of a table (sizeof == 8 bytes)
structImGuiTableSortSpecsColumn
{
ImGuiIDColumnUserID;// User id of the column (if specified by a TableSetupColumn() call)
ImU8ColumnIndex;// Index of the column
ImU8SortOrder;// Index within parent ImGuiTableSortSpecs (always stored in order starting from 0, tables sorted on a single criteria will always have a 0 here)
ImS8SortSign;// +1 or -1 (you can use this or SortDirection, whichever is more convenient for your sort function)
ImS8SortDirection;// ImGuiSortDirection_Ascending or ImGuiSortDirection_Descending (you can use this or SortSign, whichever is more convenient for your sort function)
ImGuiIDColumnUserID;// User id of the column (if specified by a TableSetupColumn() call)
ImU8ColumnIndex;// Index of the column
ImU8SortOrder;// Index within parent ImGuiTableSortSpecs (always stored in order starting from 0, tables sorted on a single criteria will always have a 0 here)
ImGuiSortDirectionSortDirection:8;// ImGuiSortDirection_Ascending or ImGuiSortDirection_Descending (you can use this or SortSign, whichever is more convenient for your sort function)