Inherits QAbstractTableModel, GraphCanvas::NodeTitleNotificationsBus::MultiHandler, and GraphCanvas::SceneNotificationBus::Handler.
|
enum | ColumnDescriptor { CD_IndexForce = -1
, CD_Name
, CD_Count
} |
|
|
| AZ_CLASS_ALLOCATOR (NodeTableSourceModel, AZ::SystemAllocator) |
|
int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
|
int | columnCount (const QModelIndex &index=QModelIndex()) const override |
|
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
|
bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
|
Qt::ItemFlags | flags (const QModelIndex &index) const override |
|
void | OnNodeAdded (const AZ::EntityId &, bool) override |
|
void | OnNodeRemoved (const AZ::EntityId &) override |
|
void | OnTitleChanged () override |
|
void | SetActiveScene (const AZ::EntityId &sceneId) |
|
AZ::EntityId | FindNodeByIndex (const QModelIndex &index) |
|
void | JumpToNodeArea (const QModelIndex &index) |
|
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/StaticLib/GraphCanvas/Widgets/GraphOutliner/GraphOutlinerTableModel.h