Create CsvStream class to replace CsvWriter

This commit is contained in:
Jan
2021-03-11 12:43:33 +01:00
parent 9b15afa70e
commit 88b5eefe24
7 changed files with 149 additions and 100 deletions

View File

@ -1,6 +1,6 @@
#include "AssetDumperFontIcon.h"
#include "Dumping/CsvWriter.h"
#include "Csv/CsvStream.h"
#include "Game/T6/CommonT6.h"
#include <sstream>
@ -141,7 +141,7 @@ class AssetDumperFontIconInternal
KnownAlias("Remote_LStick")
};
CsvWriter m_csv;
CsvOutputStream m_csv;
static FontIconEntry* FindEntryByHash(FontIcon* fontIcon, const int hash)
{

View File

@ -1,6 +1,6 @@
#include "AssetDumperStringTable.h"
#include "Dumping/CsvWriter.h"
#include "Csv/CsvStream.h"
using namespace T6;
@ -22,7 +22,7 @@ std::string AssetDumperStringTable::GetFileNameForAsset(Zone* zone, XAssetInfo<S
void AssetDumperStringTable::DumpRaw(AssetDumpingContext& context, XAssetInfo<StringTable>* asset, std::ostream& stream)
{
const auto* stringTable = asset->Asset();
CsvWriter csv(stream);
CsvOutputStream csv(stream);
for(auto row = 0; row < stringTable->rowCount; row++)
{