Inherits ScriptCanvasEditor::ScriptCanvasAssetNodeUsageTreeItem, GraphCanvas::CategorizerInterface, and AZ::Data::AssetBus::MultiHandler.
Public Types | |
typedef AZStd::unordered_map< AZ::Data::AssetId, ScriptCanvasAssetNodeUsageTreeItem * > | ScriptCanvasAssetMap |
Public Types inherited from ScriptCanvasEditor::ScriptCanvasAssetNodeUsageTreeItem | |
enum | Column { IndexForce = -1 , Name , UsageCount , OpenIcon , Count } |
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ScriptCanvasAssetNodeUsageTreeItemRoot, AZ::SystemAllocator) | |
AZ_RTTI (ScriptCanvasAssetNodeUsageTreeItemRoot, "{EDCBFE97-0BF9-4AE5-8C6E-C4805E08CBFC}", ScriptCanvasAssetNodeUsageTreeItem) | |
void | RegisterAsset (const AZ::Data::AssetId &assetId, AZ::Data::AssetType assetType) |
void | RemoveAsset (const AZ::Data::AssetId &assetId) |
ScriptCanvasAssetNodeUsageTreeItem * | GetAssetItem (const AZ::Data::AssetId &assetId) |
GraphCanvas::GraphCanvasTreeItem * | CreateCategoryNode (AZStd::string_view categoryPath, AZStd::string_view categoryName, GraphCanvasTreeItem *parent) const override |
const ScriptCanvasAssetMap & | GetAssetTreeItems () const |
Public Member Functions inherited from ScriptCanvasEditor::ScriptCanvasAssetNodeUsageTreeItem | |
AZ_CLASS_ALLOCATOR (ScriptCanvasAssetNodeUsageTreeItem, AZ::SystemAllocator) | |
AZ_RTTI (ScriptCanvasAssetNodeUsageTreeItem, "{1FF437D9-5159-49CD-8D80-8AC3334886E8}", GraphCanvas::GraphCanvasTreeItem) | |
ScriptCanvasAssetNodeUsageTreeItem (AZStd::string_view assetName) | |
int | GetColumnCount () const override final |
QVariant | Data (const QModelIndex &index, int role) const override final |
Qt::ItemFlags | Flags (const QModelIndex &index) const override final |
void | SetAssetId (const AZ::Data::AssetId &assetId, AZ::Data::AssetType assetType) |
const AZ::Data::AssetId & | GetAssetId () const |
const QString & | GetName () const |
void | SetActiveNodeType (const ScriptCanvas::NodeTypeIdentifier &nodeTypeIdentifier) |
int | GetNodeCount () const |