Unlinker: Add skeleton for Dumping and listing of assets

This commit is contained in:
Jan
2019-11-15 18:17:08 +01:00
parent d176e137a5
commit 2fe3954da8
11 changed files with 214 additions and 4 deletions

View File

@ -2,6 +2,7 @@
#include "XAssetInfo.h"
#include "Zone/ZoneTypes.h"
#include "Zone/ZoneContent.h"
class IZoneAssetPools
{
@ -11,4 +12,5 @@ public:
virtual void* AddAsset(asset_type_t type, std::string name, void* asset, std::vector<std::string>& scriptStrings, std::vector<XAssetDependency>& dependencies) = 0;
virtual void InitPoolStatic(asset_type_t type, size_t capacity) = 0;
virtual void InitPoolDynamic(asset_type_t type) = 0;
};
virtual ZoneContent GetContent() const = 0;
};