Merge branch 'main' into SpawnablePriorityQueue
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include <AzCore/Casting/lossy_cast.h>
|
||||
#include <AzCore/Serialization/Utils.h>
|
||||
#include <AzCore/std/string/string.h>
|
||||
#include <AzFramework/Spawnable/Spawnable.h>
|
||||
@@ -88,4 +89,10 @@ namespace AzFramework
|
||||
{
|
||||
extensions.push_back(Spawnable::FileExtension);
|
||||
}
|
||||
|
||||
uint32_t SpawnableAssetHandler::BuildSubId(AZStd::string_view id)
|
||||
{
|
||||
AZ::Uuid subIdHash = AZ::Uuid::CreateData(id.data(), id.size());
|
||||
return azlossy_caster(subIdHash.GetHash());
|
||||
}
|
||||
} // namespace AzFramework
|
||||
|
||||
@@ -47,6 +47,7 @@ namespace AzFramework
|
||||
const char* GetGroup() const override;
|
||||
const char* GetBrowserIcon() const override;
|
||||
void GetAssetTypeExtensions(AZStd::vector<AZStd::string>& extensions) override;
|
||||
static uint32_t BuildSubId(AZStd::string_view id);
|
||||
|
||||
protected:
|
||||
LoadResult LoadAssetData(
|
||||
|
||||
Reference in New Issue
Block a user