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

Inherits QWidget, and AzToolsFramework::AssetBrowser::AssetBrowserComponentNotificationBus::Handler.

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 (AssetBrowserTableView, AZ::SystemAllocator)
 
 AssetBrowserTableView (QWidget *parent=nullptr)
 
AssetBrowserEntry::AssetEntrySortMode ColumnToSortMode (const int columnIndex) const
 
int SortModeToColumn (const AssetBrowserEntry::AssetEntrySortMode sortMode) const
 
void SetAssetTreeView (AssetBrowserTreeView *treeView)
 
void SetName (const QString &name)
 
const QString & GetName () const
 
void SetIsAssetBrowserMainView ()
 
bool GetIsAssetBrowserMainView () const
 
void SetTableViewActive (bool isActiveView)
 
bool GetTableViewActive () const
 
void DuplicateEntries ()
 
void MoveEntries ()
 
void DeleteEntries ()
 
void RenameEntry ()
 
void AfterRename (QString newVal)
 
AZStd::vector< const AssetBrowserEntry * > GetSelectedAssets () const
 
void OpenItemForEditing (const QModelIndex &index)
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dragMoveEvent (QDragMoveEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
void dragLeaveEvent (QDragLeaveEvent *event) override
 
AzQtComponents::AssetFolderTableView * GetTableViewWidget () const
 
void setSelectionMode (QAbstractItemView::SelectionMode mode)
 
QAbstractItemView::SelectionMode selectionMode () const
 
void SelectEntry (QString assetName)
 
void OnAssetBrowserComponentReady () override
 
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: