Include and exclude asset type dumping configured by command line args

This commit is contained in:
Jan
2021-10-11 18:47:53 +02:00
parent e70cbaa4ce
commit 868bd070d0
21 changed files with 476 additions and 576 deletions

View File

@ -1,6 +1,9 @@
#pragma once
#include <vector>
#include "Dumping/AssetDumpingContext.h"
#include "Zone/ZoneTypes.h"
class ObjWriting
{
@ -21,10 +24,13 @@ public:
};
bool Verbose = false;
std::vector<bool> AssetTypesToHandleBitfield;
ImageOutputFormat_e ImageOutputFormat = ImageOutputFormat_e::DDS;
ModelOutputFormat_e ModelOutputFormat = ModelOutputFormat_e::XMODEL_EXPORT;
} Configuration;
static bool DumpZone(AssetDumpingContext& context);
static bool ShouldHandleAssetType(asset_type_t assetType);
};