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::PreviewerRequests Class Referenceabstract

Public requests to previewer. More...

#include <PreviewerBus.h>

Inherits AZ::EBusTraits.

Public Member Functions

virtual const PreviewerFactoryGetPreviewerFactory (const AssetBrowserEntry *entry) const =0
 Get previewer factory that can handle provided entry if one exists.
 
virtual int GetPreviewerPriority () const
 
bool Compare (const PreviewerRequests *other) const
 Called by ebus to sort request handlers by their priority.
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single
 
static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::MultipleAndOrdered
 

Detailed Description

Public requests to previewer.

Member Function Documentation

◆ GetPreviewerPriority()

virtual int AzToolsFramework::AssetBrowser::PreviewerRequests::GetPreviewerPriority ( ) const
inlinevirtual

Priority of current request handler when multiple handlers for the same entry instance exist Higher priority takes precedence


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