Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125)
floatBackupCursorPosY;// Backup of CursorPos at the time of BeginColumns()
floatBackupCursorPosY;// Backup of CursorPos at the time of BeginColumns()
floatBackupCursorMaxPosX;// Backup of CursorMaxPos at the time of BeginColumns()
floatBackupCursorMaxPosX;// Backup of CursorMaxPos at the time of BeginColumns()
ImRectBackupClipRect;
ImVector<ImGuiColumnData>Columns;
ImVector<ImGuiColumnData>Columns;
ImGuiColumns(){Clear();}
ImGuiColumns(){Clear();}
@ -1502,7 +1503,9 @@ namespace ImGui
// New Columns API (FIXME-WIP)
// New Columns API (FIXME-WIP)
IMGUI_APIvoidBeginColumns(constchar*str_id,intcount,ImGuiColumnsFlagsflags=0);// setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns().
IMGUI_APIvoidBeginColumns(constchar*str_id,intcount,ImGuiColumnsFlagsflags=0);// setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns().