Removed superflous translation asset registration

Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
chcurran
2021-07-14 12:50:15 -07:00
parent 7dcdd3cb46
commit c6f03cbb09
2 changed files with 0 additions and 30 deletions
@@ -190,7 +190,6 @@ namespace GraphCanvas
void GraphCanvasSystemComponent::Activate()
{
RegisterAssetHandler();
RegisterTranslationBuilder();
AzFramework::AssetCatalogEventBus::Handler::BusConnect();
@@ -385,34 +384,6 @@ namespace GraphCanvas
AZ::Data::AssetCatalogRequestBus::Broadcast(&AZ::Data::AssetCatalogRequestBus::Events::EnumerateAssets, nullptr, collectAssetsCb, postEnumerateCb);
}
void GraphCanvasSystemComponent::RegisterAssetHandler()
{
AZ::Data::AssetType assetType(azrtti_typeid<TranslationAsset>());
if (AZ::Data::AssetManager::Instance().GetHandler(assetType))
{
return; // Asset Type already handled
}
auto* catalogBus = AZ::Data::AssetCatalogRequestBus::FindFirstHandler();
if (catalogBus)
{
// Register asset types the asset DB should query our catalog for.
catalogBus->AddAssetType(assetType);
// Build the catalog (scan).
catalogBus->AddExtension(".names");
}
m_assetHandler = AZStd::make_unique<TranslationAssetHandler>();
AZ::Data::AssetManager::Instance().RegisterHandler(m_assetHandler.get(), assetType);
// Use AssetCatalog service to register ScriptEvent asset type and extension
AZ::Data::AssetCatalogRequestBus::Broadcast(&AZ::Data::AssetCatalogRequests::AddAssetType, assetType);
AZ::Data::AssetCatalogRequestBus::Broadcast(&AZ::Data::AssetCatalogRequests::EnableCatalogForAsset, assetType);
AZ::Data::AssetCatalogRequestBus::Broadcast(&AZ::Data::AssetCatalogRequests::AddExtension, TranslationAsset::GetFileFilter());
}
void GraphCanvasSystemComponent::UnregisterAssetHandler()
{
if (m_assetHandler)
@@ -82,7 +82,6 @@ namespace GraphCanvas
void RegisterTranslationBuilder();
void RegisterAssetHandler();
void UnregisterAssetHandler();
TranslationAssetWorker m_translationAssetWorker;
AZStd::vector<AZ::Data::AssetId> m_translationAssets;