UCsvWrapper represent a csv table, you can edit in place InCsv or create a new one.
CsvWrapper
-
CreateCsvWrapper
Create a CSV Table from a FString with an optional RowKey as column name
-
ToString
Export CSV as string
-
Clear
Clear table data
-
GetCellByNames
Get cell content
-
GetCellByIndices
Get cell content
-
GetCellByNameAndIndex
Get cell content
-
GetCellByIndexAndName
Get cell content
-
GetColumnByName
Get entire column
-
GetColumnByIndex
Get entire column
-
GetColumnCount
Get columns count (excluded column with key)
-
GetColumnIndex
Get column index by name (excluded column with key)
-
GetColumnName
Get column name by index
-
GetColumnNames
Get column names (header row)
-
GetRowByName
Get entire row
-
GetRowByIndex
Get entire row
-
GetRowCount
Get rows count (excluded column with key)
-
GetRowIndex
Get row index by name (excluded column with key)
-
GetRowName
Get row name by index
-
GetRowNames
Get row names (column key)
-
InsertColumnAtIndex
Insert column at index
-
AppendColumn
Append column at the end
-
InsertRowAtIndex
Insert row at index
-
AppendRow
Append row at the end
-
FromString
Load csv string into table
-
RemoveColumnAtIndex
Remove column at index (excluded column with key)
-
RemoveColumnWithName
Remove column with name (excluded column with key)
-
RemoveRowAtIndex
Remove row at index (excluded header row)
-
RemoveRowWithName
Remove row with name (excluded header row)
-
SetCellByNames
Set cell content
-
SetCellByIndices
Set cell content
-
SetCellByNameAndIndex
Set cell content
-
SetCellByIndexAndName
Set cell content
-
SetColumnByIndex
Set entire column content
-
SetColumnByName
Set entire column content
-
SetColumnName
Set column name
-
SetRowByIndex
Set entire row content
-
SetRowByName
Set entire row content
-
SetRowName
Set row name
-
ClearEmptyColum
Remove any columns without a designated column name, typically used for formulae or notes
-
ClearEmptyRow
Remove any rows without a designated row name, typically used for formulae or notes