Open 3D Engine AzToolsFramework 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.
AzToolsFramework::Prefab::PrefabConversionUtils::SpawnableMetaDataBuilder Class Referencefinal

Public Member Functions

SpawnableMetaDataBuilderAdd (AZStd::string_view key, bool value)
 
SpawnableMetaDataBuilderAdd (AZStd::string_view key, AZ::u64 value)
 
SpawnableMetaDataBuilderAdd (AZStd::string_view key, AZ::s64 value)
 
SpawnableMetaDataBuilderAdd (AZStd::string_view key, double value)
 
SpawnableMetaDataBuilderAdd (AZStd::string_view key, AZStd::string value)
 
SpawnableMetaDataBuilderAppendArray (AZStd::string_view arrayKey, bool value)
 
SpawnableMetaDataBuilderAppendArray (AZStd::string_view arrayKey, AZ::u64 value)
 
SpawnableMetaDataBuilderAppendArray (AZStd::string_view arrayKey, AZ::s64 value)
 
SpawnableMetaDataBuilderAppendArray (AZStd::string_view arrayKey, double value)
 
SpawnableMetaDataBuilderAppendArray (AZStd::string_view arrayKey, AZStd::string value)
 
bool Remove (AZStd::string_view key)
 
bool RemoveArrayEntry (AZStd::string_view arrayKey, uint64_t index)
 
bool RemoveArrayEntry (AZStd::string_view arrayKey, AzFramework::SpawnableMetaDataArrayIndex index)
 
size_t GetEntryCount () const
 
AzFramework::SpawnableMetaData BuildMetaData () const
 

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