ezEngine Release 26.3
Loading...
Searching...
No Matches
ezQtStateMachineConnection Class Reference

#include <StateMachineGraphQt.moc.h>

Inheritance diagram for ezQtStateMachineConnection:

Additional Inherited Members

- Public Member Functions inherited from ezQtVisualGraphConnection
 ezQtVisualGraphConnection (QGraphicsItem *pParent=0)
 
virtual int type () const override
 
const ezDocumentObjectGetObject () const
 
const ezVisualGraphConnectionGetConnection () const
 
void InitConnection (const ezDocumentObject *pObject, const ezVisualGraphConnection *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 ezQtVisualGraphConnection
bool m_bAdjacentNodeSelected = false
 
- Protected Member Functions inherited from ezQtVisualGraphConnection
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 ezQtVisualGraphConnection
const ezDocumentObjectm_pObject = nullptr
 
const ezVisualGraphConnectionm_pConnection = nullptr
 
QPointF m_InPoint
 
QPointF m_OutPoint
 
QPointF m_InDir
 
QPointF m_OutDir
 

Detailed Description

Qt graphics item for state machine transitions.

Renders the visual connections between states, representing the possible transitions.


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