#include <ConnectionVisualComponent.h>
Inherits AZ::Component, VisualRequestBus::Handler, and SceneMemberUIRequestBus::Handler.
Inherited by GraphCanvas::DataConnectionVisualComponent.
Public Member Functions | |
| AZ_COMPONENT (ConnectionVisualComponent, "{BF9691F8-7EF8-4A94-9321-2EB877634D22}") | |
| void | Init () override |
| void | Activate () override |
| void | Deactivate () override |
| QGraphicsItem * | AsGraphicsItem () override |
| bool | Contains (const AZ::Vector2 &point) const override |
| void | SetVisible (bool visible) override |
| bool | IsVisible () const override |
| QGraphicsItem * | GetRootGraphicsItem () override |
| QGraphicsLayoutItem * | GetRootGraphicsLayoutItem () override |
| void | SetSelected (bool selected) override |
| bool | IsSelected () const override |
| QPainterPath | GetOutline () const override |
| void | SetZValue (qreal zValue) override |
| qreal | GetZValue () const override |
Protected Member Functions | |
| virtual void | CreateConnectionVisual () |
Protected Attributes | |
| AZStd::unique_ptr< ConnectionGraphicsItem > | m_connectionGraphicsItem |
Friends | |
| class | ConnectionVisualGraphicsItem |
The NodeVisual is the QGraphicsItem for a given node, any components that are created on a Node will all be children QGraphicsItem of this one.