mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-04-20 16:15:43 +00:00
23 lines
569 B
C++
23 lines
569 B
C++
#include "AssetNameResolverIW5.h"
|
|
|
|
#include "Game/IW5/GameAssetPoolIW5.h"
|
|
#include "Utils/StringUtils.h"
|
|
|
|
using namespace IW5;
|
|
|
|
AssetNameResolver::AssetNameResolver()
|
|
{
|
|
for (auto assetType = 0; assetType < ASSET_TYPE_COUNT; assetType++)
|
|
AddAssetTypeName(assetType, *GameAssetPoolIW5::AssetTypeNameByType(assetType));
|
|
}
|
|
|
|
GameId AssetNameResolver::GetGameId() const
|
|
{
|
|
return GameId::IW5;
|
|
}
|
|
|
|
std::optional<const char*> AssetNameResolver::GetAssetTypeName(const asset_type_t assetType) const
|
|
{
|
|
return GameAssetPoolIW5::AssetTypeNameByType(assetType);
|
|
}
|