Open 3D Engine Prefab Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Prefab::PrefabGroupAssetHandler Class Referencefinal

Inherits AZ::Data::AssetHandler.

Public Member Functions

 AZ_CLASS_ALLOCATOR (PrefabGroupAssetHandler, AZ::SystemAllocator)
 

Static Public Attributes

static AZStd::string_view s_Extension
 

Protected Member Functions

AZ::Data::AssetData * CreateAsset (const AZ::Data::AssetId &id, const AZ::Data::AssetType &type) override
 
void DestroyAsset (AZ::Data::AssetData *ptr) override
 
void GetHandledAssetTypes (AZStd::vector< AZ::Data::AssetType > &assetTypes) override
 
AZ::Data::AssetHandler::LoadResult LoadAssetData (const AZ::Data::Asset< AZ::Data::AssetData > &asset, AZStd::shared_ptr< AZ::Data::AssetDataStream > stream, const AZ::Data::AssetFilterCB &assetLoadFilterCB) override
 

Protected Attributes

AZStd::shared_ptr< AssetTypeInfoHandler > m_assetTypeInfoHandler
 

The documentation for this class was generated from the following file: