|
virtual void | ExtendContextMenu (QMenu &ref_menu) override |
|
virtual void | keyPressEvent (QKeyEvent *pEvent) override |
|
virtual void | paint (QPainter *pPainter, const QStyleOptionGraphicsItem *pOption, QWidget *pWidget) override |
|
virtual QRectF | boundingRect () const override |
|
void | SetDebug (bool bDebug) |
|
virtual int | type () const override |
|
void | AddConnection (plQtConnection *pConnection) |
|
void | RemoveConnection (plQtConnection *pConnection) |
|
plArrayPtr< plQtConnection * > | GetConnections () |
|
bool | HasAnyConnections () const |
|
const plPin * | GetPin () const |
|
virtual void | SetPin (const plPin &pin) |
|
virtual void | ConnectedStateChanged (bool bConnected) |
|
virtual QPointF | GetPinPos () const |
|
virtual QPointF | GetPinDir () const |
|
virtual QRectF | GetPinRect () const |
|
virtual void | UpdateConnections () |
|
void | SetHighlightState (plQtPinHighlightState state) |
|
void | SetActive (bool bActive) |
|
|
virtual bool | UpdatePinColors (const plColorGammaUB *pOverwriteColor=nullptr) |
|
virtual QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
|
plQtPinHighlightState | m_HighlightState = plQtPinHighlightState::None |
|
QGraphicsTextItem * | m_pLabel |
|
QPointF | m_PinCenter |
|
bool | m_bTranslatePinName = true |
|
◆ ExtendContextMenu()
void plQtProcGenPin::ExtendContextMenu |
( |
QMenu & | ref_menu | ) |
|
|
overridevirtual |
◆ keyPressEvent()
void plQtProcGenPin::keyPressEvent |
( |
QKeyEvent * | pEvent | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- Code/EditorPlugins/ProcGen/EditorPluginProcGen/ProcGenGraphAsset/ProcGenGraphQt.h
- Code/EditorPlugins/ProcGen/EditorPluginProcGen/ProcGenGraphAsset/ProcGenGraphQt.cpp