Open 3D Engine ScriptCanvas Gem 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.
ScriptCanvasEditor::ScriptCanvasAssetNodeUsageTreeItem Class Reference

Inherits GraphCanvas::GraphCanvasTreeItem, and AZ::Data::AssetBus::Handler.

Inherited by ScriptCanvasEditor::ScriptCanvasAssetNodeUsageTreeItemRoot.

Public Types

enum  Column {
  IndexForce = -1 , Name , UsageCount , OpenIcon ,
  Count
}
 

Public Member Functions

 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
 

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