Inherits AZ::Component, AzToolsFramework::Prefab::ProceduralPrefabSystemComponentInterface, AzFramework::AssetCatalogEventBus::Handler, and AzToolsFramework::Prefab::PrefabPublicNotificationBus::Handler.
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
void | Activate () override |
|
void | Deactivate () override |
|
void | OnCatalogAssetChanged (const AZ::Data::AssetId &) override |
|
void | OnTemplateRemoved (TemplateId templateId) override |
|
void | OnAllTemplatesRemoved () override |
|
void | RegisterProceduralPrefab (const AZStd::string &prefabFilePath, TemplateId templateId) override |
|
|
AZStd::mutex | m_lookupMutex |
|
AZStd::unordered_map< AZ::Data::AssetId, TemplateId > | m_assetIdToTemplateLookup |
|
◆ RegisterProceduralPrefab()
void AzToolsFramework::Prefab::ProceduralPrefabSystemComponent::RegisterProceduralPrefab |
( |
const AZStd::string & |
prefabFilePath, |
|
|
TemplateId |
templateId |
|
) |
| |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/ProceduralPrefabSystemComponent.h