Widget for managing and selecting from a library of assets.
More...
#include <AssetSelectionGrid.h>
Inherits QDialog, and AzFramework::AssetCatalogEventBus::Handler.
|
using | FilterFn = AZStd::function<bool(const AZStd::string&)> |
|
|
void | PathSelected (const AZStd::string &path) |
|
void | PathRejected () |
|
|
| AssetSelectionGrid (const QString &title, const FilterFn &filterFn, const QSize &tileSize, QWidget *parent=nullptr) |
|
void | Clear () |
|
void | Populate () |
|
void | SetFilter (const FilterFn &filterFn) |
|
const FilterFn & | GetFilter () const |
|
void | AddPath (const AZStd::string &path) |
|
void | RemovePath (const AZStd::string &path) |
|
void | SelectPath (const AZStd::string &path) |
|
AZStd::string | GetSelectedPath () const |
|
Widget for managing and selecting from a library of assets.
The documentation for this class was generated from the following file:
- Gems/Atom/Tools/AtomToolsFramework/Code/Include/AtomToolsFramework/AssetSelection/AssetSelectionGrid.h