Inherits AZ::EBusTraits.
|
using | MutexType = AZ::NullMutex |
|
|
virtual TemplateId | CreatePrefabTemplate (const AZStd::vector< AZ::EntityId > &entityIds, const AZStd::string &filePath)=0 |
|
virtual TemplateId | CreatePrefabTemplateWithCustomEntityAliases (const AZStd::unordered_map< AZ::EntityId, AZStd::string > &entities, const AZStd::string &filePath)=0 |
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
◆ CreatePrefabTemplateWithCustomEntityAliases()
virtual TemplateId AzToolsFramework::Prefab::PrefabSystemScriptingEbusTraits::CreatePrefabTemplateWithCustomEntityAliases |
( |
const AZStd::unordered_map< AZ::EntityId, AZStd::string > & |
entities, |
|
|
const AZStd::string & |
filePath |
|
) |
| |
|
pure virtual |
Creates a prefab template using the custom entity aliases provided.
- Parameters
-
entities | The map of entity ids to entity aliases. |
filepath | The filepath corresponding to the new template to be created. |
The documentation for this struct was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/PrefabSystemScriptingBus.h