|
| PrefabDocument (AZStd::string name) |
|
| PrefabDocument (AZStd::string name, InstanceAlias alias) |
|
| PrefabDocument (const PrefabDocument &)=delete |
|
| PrefabDocument (PrefabDocument &&)=default |
|
PrefabDocument & | operator= (const PrefabDocument &)=delete |
|
PrefabDocument & | operator= (PrefabDocument &&)=default |
|
bool | SetPrefabDom (const PrefabDom &prefab) |
|
bool | SetPrefabDom (PrefabDom &&prefab) |
|
const AZStd::string & | GetName () const |
|
const PrefabDom & | GetDom () const |
|
PrefabDom && | TakeDom () |
|
template<typename Component > |
void | ListEntitiesWithComponentType (const AZStd::function< bool(AzToolsFramework::Prefab::AliasPath &&)> &callback) const |
|
void | ListEntitiesWithComponentType (AZ::TypeId componentType, const AZStd::function< bool(AzToolsFramework::Prefab::AliasPath &&)> &callback) const |
|
AZ::Entity * | CreateEntityAlias (PrefabDocument &source, AzToolsFramework::Prefab::AliasPathView entity, AzToolsFramework::Prefab::PrefabConversionUtils::EntityAliasType aliasType, AzToolsFramework::Prefab::PrefabConversionUtils::EntityAliasSpawnableLoadBehavior loadBehavior, uint32_t tag, AzToolsFramework::Prefab::PrefabConversionUtils::PrefabProcessorContext &context) |
|
AzToolsFramework::Prefab::Instance & | GetInstance () |
|
const AzToolsFramework::Prefab::Instance & | GetInstance () const |
|
AZStd::vector< AZ::Data::Asset< AZ::Data::AssetData > > & | GetReferencedAssets () |
|
const AZStd::vector< AZ::Data::Asset< AZ::Data::AssetData > > & | GetReferencedAssets () const |
|
The documentation for this class was generated from the following files:
- Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/Spawnable/PrefabDocument.h
- Code/Framework/AzToolsFramework/AzToolsFramework/Prefab/Spawnable/PrefabDocument.inl