Inherits QDialog, AzFramework::AssetCatalogEventBus::Handler, and NodePaletteModelNotificationBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (StatisticsDialog, AZ::SystemAllocator) | |
StatisticsDialog (const NodePaletteModel &nodePaletteModel, AzToolsFramework::AssetBrowser::AssetBrowserFilterModel *scriptCanvasAssetModel, QWidget *widget=nullptr) | |
void | InitStatisticsWindow () |
void | ResetModel () |
void | OnCatalogAssetChanged (const AZ::Data::AssetId &assetId) override |
Called by the AssetCatalog when an asset has been modified. | |
void | OnCatalogAssetAdded (const AZ::Data::AssetId &) override |
void | OnCatalogAssetRemoved (const AZ::Data::AssetId &assetId, const AZ::Data::AssetInfo &assetInfo) override |
Called by the AssetProcessor when an asset in the cache has been removed. | |
void | OnAssetModelRepopulated () override |
void | OnAssetNodeAdded (NodePaletteModelInformation *modelInformation) override |
void | OnAssetNodeRemoved (NodePaletteModelInformation *modelInformation) override |
void | OnScriptCanvasAssetClicked (const QModelIndex &modelIndex) |
void | showEvent (QShowEvent *showEvent) override |