|
enum | Type { Node = QGraphicsItem::UserType + 1
, Pin
, Connection
} |
|
|
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
|
virtual void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
|
virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
|
virtual void | contextMenuEvent (QGraphicsSceneContextMenuEvent *contextMenuEvent) override |
|
virtual void | keyPressEvent (QKeyEvent *event) override |
|
virtual xiiStatus | RemoveNode (xiiQtNode *pNode) |
|
virtual void | RemoveSelectedNodesAction () |
|
virtual void | ConnectPinsAction (const xiiPin &sourcePin, const xiiPin &targetPin) |
|
virtual void | DisconnectPinsAction (xiiQtConnection *pConnection) |
|
virtual void | DisconnectPinsAction (xiiQtPin *pPin) |
|
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/NodeEditor/NodeScene.moc.h
- /home/runner/work/XII/XII/Source/EditorPlugins/Assets/EditorPluginAssets/StateMachineAsset/StateMachineGraph.cpp
- /home/runner/work/XII/XII/Source/EditorPlugins/Assets/EditorPluginAssets/VisualShader/VisualShaderTypeRegistry.cpp
- /home/runner/work/XII/XII/Source/EditorPlugins/VisualScript/EditorPluginVisualScript/VisualScriptGraph/Implementation/VisualScriptGraphQt.cpp
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/NodeEditor/Implementation/NodeScene.cpp