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::AssetBrowserThumbnailView Class Reference

Inherits QWidget.

Public Slots

void OpenItemForEditing (const QModelIndex &index)
 

Signals

void entryClicked (const AssetBrowserEntry *entry)
 
void entryDoubleClicked (const AssetBrowserEntry *entry)
 
void showInFolderTriggered (const AssetBrowserEntry *entry)
 
void selectionChangedSignal (const QItemSelection &selected, const QItemSelection &deselected)
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (AssetBrowserThumbnailView, AZ::SystemAllocator)
 
 AssetBrowserThumbnailView (QWidget *parent=nullptr)
 
void SetAssetTreeView (AssetBrowserTreeView *treeView)
 
AzQtComponents::AssetFolderThumbnailView * GetThumbnailViewWidget () const
 
void SetName (const QString &name)
 
QString & GetName ()
 
void SetIsAssetBrowserMainView ()
 
bool GetIsAssetBrowserMainView ()
 
void SetThumbnailActiveView (bool isActiveView)
 
bool GetThumbnailActiveView ()
 
void DuplicateEntries ()
 
void MoveEntries ()
 
void DeleteEntries ()
 
void RenameEntry ()
 
void AfterRename (QString newVal)
 
AZStd::vector< const AssetBrowserEntry * > GetSelectedAssets (bool includeProducts=true) const
 
void setSelectionMode (QAbstractItemView::SelectionMode mode)
 
QAbstractItemView::SelectionMode selectionMode () const
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dragMoveEvent (QDragMoveEvent *event) override
 
void dragLeaveEvent (QDragLeaveEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
void SelectEntry (QString assetName)
 
void SetSortMode (const AssetBrowserEntry::AssetEntrySortMode mode)
 
AssetBrowserEntry::AssetEntrySortMode GetSortMode () const
 
void SetSearchString (const QString &searchString)
 

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