|
|
| xiiQtNode () |
| | Copyright (c) Theophilus Eriata. All Rights Reserved.
|
|
virtual int | type () const override |
|
const xiiDocumentObject * | GetObject () const |
|
virtual void | InitNode (const xiiDocumentNodeManager *pManager, const xiiDocumentObject *pObject) |
|
virtual void | UpdateGeometry () |
|
void | CreatePins () |
|
void | ClearPins () |
| | Destroy visual pins while their native descriptions are still valid.
|
|
xiiQtPin * | GetInputPin (const xiiPin &pin) |
|
xiiQtPin * | GetOutputPin (const xiiPin &pin) |
|
xiiBitflags< xiiNodeFlags > | GetFlags () const |
|
void | ResetFlags () |
|
void | EnableDropShadow (bool bEnable) |
|
virtual void | UpdateState () |
|
const xiiHybridArray< xiiQtPin *, 6 > & | GetInputPins () const |
|
const xiiHybridArray< xiiQtPin *, 6 > & | GetOutputPins () const |
|
void | SetActive (bool bActive) |
|
virtual void | ExtendContextMenu (QMenu &ref_menu) |
|
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
|
virtual QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
|
|
QColor | m_HeaderColor |
|
QRectF | m_HeaderRect |
|
QGraphicsTextItem * | m_pTitleLabel = nullptr |
|
QGraphicsTextItem * | m_pSubtitleLabel = nullptr |
|
QGraphicsPixmapItem * | m_pIcon = nullptr |
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/NodeEditor/Node.h
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/NodeEditor/Implementation/Node.cpp