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::Widget::CanvasWidget Class Reference

Inherits QWidget.

Public Member Functions

 AZ_CLASS_ALLOCATOR (CanvasWidget, AZ::SystemAllocator)
 
 CanvasWidget (const SourceHandle &assetId, QWidget *parent=nullptr)
 
void SetDefaultBorderColor (AZ::Color defaultBorderColor)
 
void ShowScene (const ScriptCanvas::ScriptCanvasId &scriptCanvasId)
 
void SetAssetId (const SourceHandle &assetId)
 
const GraphCanvas::ViewId & GetViewId () const
 
void EnableView ()
 
void DisableView ()
 

Protected Member Functions

void resizeEvent (QResizeEvent *ev) override
 
void OnClicked ()
 
void SetupGraphicsView ()
 
void showEvent (QShowEvent *event) override
 

Protected Attributes

bool m_attached
 
SourceHandle m_assetId
 
AZStd::unique_ptr< Ui::CanvasWidget > ui
 

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