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

Inherits ScriptCanvasEditor::LoggingWindowSession, AzToolsFramework::EditorEntityContextNotificationBus::Handler, and ScriptCanvas::Debugger::ServiceNotificationsBus::Handler.

Public Member Functions

 AZ_CLASS_ALLOCATOR (LiveLoggingWindowSession, AZ::SystemAllocator)
 
 LiveLoggingWindowSession (QWidget *parent=nullptr)
 
void DesiredTargetChanged (AZ::u32 newId, AZ::u32 oldId)
 
void DesiredTargetConnected (bool connected)
 
void TargetJoinedNetwork (AzFramework::RemoteToolsEndpointInfo info)
 
void TargetLeftNetwork (AzFramework::RemoteToolsEndpointInfo info)
 
void OnStartPlayInEditorBegin () override
 
void OnStopPlayInEditor () override
 
void Connected (const ScriptCanvas::Debugger::Target &target) override
 
- Public Member Functions inherited from ScriptCanvasEditor::LoggingWindowSession
const LoggingDataId & GetDataId () const
 
void ClearFilter ()
 
void OnActiveGraphChanged (const AZ::EntityId &graphId) override
 
void OnSelectionChanged () override
 

Protected Member Functions

void OnCaptureButtonPressed () override
 
void OnPlaybackButtonPressed () override
 
void OnOptionsButtonPressed () override
 
void OnTargetChanged (int currentIndex) override
 
- Protected Member Functions inherited from ScriptCanvasEditor::LoggingWindowSession
 LoggingWindowSession (QWidget *parentWidget=nullptr)
 
void RegisterTreeRoot (DebugLogRootItem *debugRoot)
 
void SetDataId (const LoggingDataId &loggingDataId)
 
virtual void OnCaptureButtonPressed ()=0
 
virtual void OnPlaybackButtonPressed ()=0
 
virtual void OnOptionsButtonPressed ()=0
 
virtual void OnTargetChanged (int currentIndex)=0
 
void OnExpandAll ()
 
void OnCollapseAll ()
 

Additional Inherited Members

- Protected Attributes inherited from ScriptCanvasEditor::LoggingWindowSession
AZStd::unique_ptr< Ui::LoggingWindowSession > m_ui
 

Member Function Documentation

◆ OnCaptureButtonPressed()

void ScriptCanvasEditor::LiveLoggingWindowSession::OnCaptureButtonPressed ( )
overrideprotectedvirtual

◆ OnOptionsButtonPressed()

void ScriptCanvasEditor::LiveLoggingWindowSession::OnOptionsButtonPressed ( )
overrideprotectedvirtual

◆ OnPlaybackButtonPressed()

void ScriptCanvasEditor::LiveLoggingWindowSession::OnPlaybackButtonPressed ( )
overrideprotectedvirtual

◆ OnTargetChanged()

void ScriptCanvasEditor::LiveLoggingWindowSession::OnTargetChanged ( int  currentIndex)
overrideprotectedvirtual

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