Inherited by AzToolsFramework::AssetDatabase::CombinedDatabaseEntry.
Public Member Functions | |
ProductDatabaseEntry (AZ::s64 productID, AZ::s64 jobPK, AZ::u32 subID, const char *productName, AZ::Data::AssetType assetType, AZ::Uuid legacyGuid=AZ::Uuid::CreateNull(), AZ::u64 hash=0, AZStd::bitset< 64 > flags=0) | |
ProductDatabaseEntry (AZ::s64 jobPK, AZ::u32 subID, const char *productName, AZ::Data::AssetType assetType, AZ::Uuid legacyGuid=AZ::Uuid::CreateNull(), AZ::u64 hash=0, AZStd::bitset< 64 > flags=0) | |
AZ_DEFAULT_COPY_MOVE (ProductDatabaseEntry) | |
bool | operator== (const ProductDatabaseEntry &other) const |
bool | IsSameLogicalProductAs (const ProductDatabaseEntry &other) const |
AZStd::string | ToString () const |
auto | GetColumns () |
bool AzToolsFramework::AssetDatabase::ProductDatabaseEntry::IsSameLogicalProductAs | ( | const ProductDatabaseEntry & | other | ) | const |
Logical equality compare. It will return true if the fields that establish the identify of a product are identical, regardless of the equality of things like its flags and hash.