Open 3D Engine ScriptCanvas Gem API Reference  23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ScriptCanvasEditor::GraphPivotTreeFolder Class Reference

Inherits ScriptCanvasEditor::PivotTreeItem.

Public Member Functions

 AZ_CLASS_ALLOCATOR (GraphPivotTreeFolder, AZ::SystemAllocator)
 
 AZ_RTTI (GraphPivotTreeFolder,"{E67BBC27-6E0D-4D56-A7D4-9389FE30E909}", PivotTreeItem)
 
 GraphPivotTreeFolder (AZStd::string_view folder)
 
Qt::CheckState GetCheckState () const overridefinal
 
- Public Member Functions inherited from ScriptCanvasEditor::PivotTreeItem
 AZ_CLASS_ALLOCATOR (PivotTreeItem, AZ::SystemAllocator)
 
 AZ_RTTI (PivotTreeItem,"{F310C0EA-9CFE-4A8F-9CDA-46E24673B01A}", GraphCanvas::GraphCanvasTreeItem)
 
const LoggingDataId & GetLoggingDataId () const
 
int GetColumnCount () const overridefinal
 
Qt::ItemFlags Flags (const QModelIndex &index) const overridefinal
 
QVariant Data (const QModelIndex &index, int role) const overridefinal
 
bool SetData (const QModelIndex &index, const QVariant &value, int role) overridefinal
 
void OnChildAdded (GraphCanvasTreeItem *treeItem) overridefinal
 

Protected Member Functions

void SetCheckState (Qt::CheckState debugging) overridefinal
 
AZStd::string GetDisplayName () const overridefinal
 
void OnChildDataChanged (GraphCanvasTreeItem *treeItem) override
 
- Protected Member Functions inherited from ScriptCanvasEditor::PivotTreeItem
virtual void OnLoggingDataIdSet ()
 
void SetLoggingDataId (const LoggingDataId &dataId)
 
void SetIsPivotedElement (bool isPivotedElement)
 

Additional Inherited Members

- Public Types inherited from ScriptCanvasEditor::PivotTreeItem
enum  Column { IndexForce = -1, Name, QT_NEEDS_A_SECOND_COLUMN_FOR_THIS_MODEL_TO_WORK_FOR_SOME_REASON, Count }
 

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