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::DebugLogTreeItem Class Referenceabstract

Inherits GraphCanvasTreeItem.

Inherited by ScriptCanvasEditor::DataLogTreeItem, ScriptCanvasEditor::DebugLogRootItem, ScriptCanvasEditor::ExecutionLogTreeItem, and ScriptCanvasEditor::NodeAnnotationTreeItem.

Public Types

enum  Column {
  IndexForce = -1, NodeName, Input, Output,
  TimeStep, ScriptName, SourceEntity, Count
}
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (DebugLogTreeItem, AZ::SystemAllocator)
 
 AZ_RTTI (DebugLogTreeItem,"{E0B2A52B-47A4-40FF-A76F-4655125D01CC}", GraphCanvas::GraphCanvasTreeItem)
 
bool MatchesFilter (const DebugLogFilter &treeFilter)
 
const ScriptCanvas::EndpointGetIncitingEndpoint () const
 
bool IsTriggeredBy (const ScriptCanvas::Endpoint &endpoint) const
 
Qt::ItemFlags Flags (const QModelIndex &index) const overridefinal
 
int GetColumnCount () const overridefinal
 

Protected Member Functions

void SetIncitingEndpoint (const ScriptCanvas::Endpoint &endpoint)
 
virtual bool OnMatchesFilter (const DebugLogFilter &treeFilter)=0
 

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