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::Thumbnailer::ThumbnailerRequests Class Referenceabstract

Interaction with thumbnailer. More...

#include <ThumbnailerBus.h>

Inherits AZ::EBusTraits.

Public Member Functions

virtual void RegisterThumbnailProvider (SharedThumbnailProvider provider)=0
 Add new thumbnail provider.
 
virtual void UnregisterThumbnailProvider (const char *providerName)=0
 Remove thumbnail provider.
 
virtual SharedThumbnail GetThumbnail (SharedThumbnailKey thumbnailKey)=0
 
virtual bool IsLoading (SharedThumbnailKey thumbnailKey)=0
 Return whether the thumbnail is loading.
 

Detailed Description

Interaction with thumbnailer.

Member Function Documentation

◆ GetThumbnail()

virtual SharedThumbnail AzToolsFramework::Thumbnailer::ThumbnailerRequests::GetThumbnail ( SharedThumbnailKey  thumbnailKey)
pure virtual

Retrieve thumbnail by key, if no thumbnail matching found, one of ThumbnailProviders will attempt to create If no compatible providers found, MissingThumbnail will be returned


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