Inherits QWidget, GraphCanvas::AssetEditorNotificationBus::Handler, and GraphCanvasTreeModelRequestBus::Handler.
|
void | OnSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
|
void | OnScrollChanged (int scrollPosition) |
|
|
void | OnCreateSelection () |
|
void | OnSelectionCleared () |
|
void | OnTreeItemSelected (const GraphCanvasTreeItem *treeItem) |
|
|
| AZ_CLASS_ALLOCATOR (NodePaletteWidget, AZ::SystemAllocator) |
|
| NodePaletteWidget (QWidget *parent) |
|
void | SetupNodePalette (const NodePaletteConfig &paletteConfig) |
|
void | FocusOnSearchFilter () |
|
void | ResetModel (GraphCanvasTreeItem *rootItem=nullptr) |
|
void | ResetDisplay () |
|
GraphCanvasMimeEvent * | GetContextMenuEvent () const |
|
void | ResetSourceSlotFilter () |
|
void | FilterForSourceSlot (const AZ::EntityId &sceneId, const AZ::EntityId &sourceSlotId) |
|
void | SetItemDelegate (NodePaletteTreeDelegate *itemDelegate) |
|
void | AddSearchCustomizationWidget (QWidget *widget) |
|
void | ConfigureSearchCustomizationMargins (const QMargins &margins, int elementSpacing) |
|
void | PreOnActiveGraphChanged () override |
|
void | PostOnActiveGraphChanged () override |
|
void | ClearSelection () override |
|
const GraphCanvasTreeItem * | GetTreeRoot () const |
|
NodePaletteTreeView * | GetTreeView () const |
|
QLineEdit * | GetSearchFilter () const |
|
bool | eventFilter (QObject *object, QEvent *event) override |
|
NodePaletteSortFilterProxyModel * | GetFilterModel () |
|
GraphCanvasTreeItem * | FindItemWithName (QString name) |
|
|
class | NodePaletteDockWidget |
|
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/StaticLib/GraphCanvas/Widgets/NodePalette/NodePaletteWidget.h