XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtVisualScriptConnection Class Reference
Inheritance diagram for xiiQtVisualScriptConnection:
[legend]

Additional Inherited Members

Public Member Functions inherited from xiiQtConnection
 xiiQtConnection (QGraphicsItem *pParent=0)
 Copyright (c) Theophilus Eriata. All Rights Reserved.
virtual int type () const override
const xiiDocumentObject * GetObject () const
const xiiConnection * GetConnection () const
void InitConnection (const xiiDocumentObject *pObject, const xiiConnection *pConnection)
void SetPosIn (const QPointF &point)
void SetPosOut (const QPointF &point)
void SetDirIn (const QPointF &dir)
void SetDirOut (const QPointF &dir)
virtual void UpdateGeometry ()
virtual QPen DeterminePen () const
const QPointF & GetInPos () const
const QPointF & GetOutPos () const
virtual void ExtendContextMenu (QMenu &ref_menu)
Public Attributes inherited from xiiQtConnection
bool m_bAdjacentNodeSelected = false
Protected Member Functions inherited from xiiQtConnection
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
void DrawSubwayPath (QPainterPath &path, const QPointF &startPoint, const QPointF &endPoint)
Protected Attributes inherited from xiiQtConnection
const xiiDocumentObject * m_pObject = nullptr
const xiiConnection * m_pConnection = nullptr
QPointF m_InPoint
QPointF m_OutPoint
QPointF m_InDir
QPointF m_OutDir

The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/EditorPlugins/VisualScript/EditorPluginVisualScript/VisualScriptGraph/VisualScriptGraphQt.moc.h
  • /home/runner/work/XII/XII/Source/EditorPlugins/VisualScript/EditorPluginVisualScript/VisualScriptGraph/Implementation/VisualScriptGraphQt.cpp