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

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

Public Member Functions

 AZ_RTTI (ScriptEventsPaletteTreeItem, "{50839A0D-5FD4-4964-BEA2-CB9A74A50477}", GraphCanvas::NodePaletteTreeItem)
 
 AZ_CLASS_ALLOCATOR (ScriptEventsPaletteTreeItem, AZ::SystemAllocator)
 
 ScriptEventsPaletteTreeItem (const AZ::Data::Asset< ScriptEvents::ScriptEventsAsset > asset)
 
const ScriptEvents::ScriptEvent & GetBusDefinition () const
 
AZ::Data::Asset< ScriptEvents::ScriptEventsAsset > GetAsset () const
 
void OnAssetReloaded (AZ::Data::Asset< AZ::Data::AssetData > asset) override
 
QVariant OnData (const QModelIndex &index, int role) const override
 

Protected Member Functions

void OnHoverStateChanged () override
 
void OnClicked (int row) override
 
bool OnDoubleClicked (int row) override
 

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