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::AssetBrowser::ProductThumbnailKey Class Reference

Inherits AzToolsFramework::Thumbnailer::ThumbnailKey.

Public Member Functions

 AZ_RTTI (ProductThumbnailKey, "{00FED34F-3D86-41B0-802F-9BD218DA1F0D}", Thumbnailer::ThumbnailKey)
 
 ProductThumbnailKey (const AZ::Data::AssetId &assetId)
 
const AZ::Data::AssetId & GetAssetId () const
 
const AZ::Data::AssetType & GetAssetType () const
 
size_t GetHash () const override
 
bool Equals (const ThumbnailKey *other) const override
 
- Public Member Functions inherited from AzToolsFramework::Thumbnailer::ThumbnailKey
 AZ_RTTI (ThumbnailKey, "{43F20F6B-333D-4226-8E4F-331A62315255}")
 
void SetReady (bool ready)
 
bool IsReady () const
 
virtual bool UpdateThumbnail ()
 
virtual size_t GetHash () const
 
virtual bool Equals (const ThumbnailKey *other) const
 

Protected Attributes

AZ::Data::AssetId m_assetId
 
AZ::Data::AssetType m_assetType
 

Additional Inherited Members

- Signals inherited from AzToolsFramework::Thumbnailer::ThumbnailKey
void ThumbnailUpdatedSignal () const
 Updated signal is dispatched whenever thumbnail data was changed. Anyone using this thumbnail should listen to this.
 
void UpdateThumbnailSignal () const
 Force update mapped thumbnails.
 

Member Function Documentation

◆ Equals()

bool AzToolsFramework::AssetBrowser::ProductThumbnailKey::Equals ( const ThumbnailKey other) const
overridevirtual

◆ GetHash()

size_t AzToolsFramework::AssetBrowser::ProductThumbnailKey::GetHash ( ) const
overridevirtual

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