|
Maki
Formally verfied low-code orchestration
|
This is the complete list of members for StructureCanvas, including all inherited members.
| alignNodes(const QList< Types::AlignmentNode > &items, Types::AlignmentMode mode, Types::AlignmentDirection direction, bool useGiven) | Canvas | |
| alignNodesHorizontally(const QList< Types::AlignmentNode > &items, Types::AlignmentDirection direction) | Canvas | private |
| alignNodesVertically(const QList< Types::AlignmentNode > &items, Types::AlignmentDirection direction) | Canvas | private |
| availableNodes() | Canvas | |
| Canvas(const QString &canvasId, std::shared_ptr< ConfigurationTable > configTable, std::shared_ptr< EdgeRouter > router, QObject *parent=nullptr) | Canvas | |
| clearCanvas() | Canvas | private |
| clearSelectedNodes() | Canvas | private |
| contextMenuEvent(QGraphicsSceneContextMenuEvent *event) override | Canvas | protected |
| copySelectedItems(NodeItem *node) | Canvas | |
| createEvent(NodeItem *node) | Canvas | signal |
| createNode(const NodeSaveInfo &info, NodeCreation creation) | Canvas | |
| createNode(NodeCreation creation, std::shared_ptr< NodeSaveInfo > info, const QPointF &position, NodeItem *parent) | Canvas | protected |
| createNodeContextMenu(QMenu *menu, NodeItem *node, const QList< NodeItem * > &items) | Canvas | private |
| createTransition(const TransitionSaveInfo &info) | Canvas | |
| createTransitionContextMenu(QMenu *menu, const QList< NodeItem * > &items) | Canvas | private |
| deleteSelectedItems() | Canvas | |
| dragEnterEvent(QGraphicsSceneDragDropEvent *event) override | Canvas | protected |
| dragMoveEvent(QGraphicsSceneDragDropEvent *event) override | Canvas | protected |
| dropEvent(QGraphicsSceneDragDropEvent *event) override | Canvas | protected |
| findNodeWithId(const QString &id) const | Canvas | private |
| flowAdded(Flow *flow, NodeItem *node) | Canvas | signal |
| flowRemoved(const QString &flowId, NodeItem *node) | Canvas | signal |
| getCenter() const | Canvas | |
| getNodeConfig(const QString &key) const | Canvas | protected |
| getScale() const | Canvas | |
| id() const | Canvas | |
| isModifierSet(QGraphicsSceneMouseEvent *event, Qt::KeyboardModifier modifier) | Canvas | private |
| isParentSelected(NodeItem *node) | Canvas | private |
| loadFromSave(const SaveInfo &info) | Canvas | |
| loadFromSave(const QVector< std::shared_ptr< INode > > &nodes, NodeItem *parent) | Canvas | private |
| mCopiedNodes | Canvas | private |
| mDragging | Canvas | private |
| mMouseDown | Canvas | private |
| mNode | Canvas | private |
| mouseMoveEvent(QGraphicsSceneMouseEvent *event) override | Canvas | protected |
| mousePressEvent(QGraphicsSceneMouseEvent *event) override | Canvas | protected |
| mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | Canvas | protected |
| moveNodeTo(const QString &nodeId, const QPointF &position) | Canvas | |
| mRouter | Canvas | protected |
| mSelectedNodes | Canvas | private |
| mSelectionStart | Canvas | private |
| mStartDragPosition | Canvas | private |
| mSuggestionSourceNode | Canvas | private |
| mTransition | Canvas | private |
| mUndoStack | Canvas | protected |
| nodeAdded(NodeItem *node) | Canvas | signal |
| nodeClicked(NodeItem *node) | Canvas | |
| nodeClickHandler(QGraphicsSceneMouseEvent *event, QGraphicsItem *item) | Canvas | private |
| nodeModified(NodeItem *node) | Canvas | signal |
| nodeRemoved(const QString &nodeId, const QString &parentId) | Canvas | signal |
| nodeSelected(NodeItem *node, bool selected) | Canvas | signal |
| onFlowRemoved(const QString &flowId, const QString &nodeId) | Canvas | slot |
| onFlowSelected(const QString &flowId, const QString &nodeId) | Canvas | slot |
| onFocusNode(const QString &flowId, const QString &nodeId, const maki::FocusProperties &properties) | Canvas | slot |
| onRemoveNode(const QString &flowId, const QString &nodeId) | Canvas | slot |
| onSelectionChanged() | Canvas | private |
| openFlow(Flow *flow, const QString &nodeId, const maki::FocusProperties &properties) | Canvas | signal |
| parentView() const | Canvas | protected |
| pasteCopiedItems() | Canvas | |
| pasteCopiedItems(const QPointF &mousePosition, NodeItem *parentNode, QList< CopiedNode > nodes, bool relative) | Canvas | private |
| populate(const FlowSaveInfo &flow) | Canvas | |
| removeNode(const NodeSaveInfo &info) | Canvas | |
| removeNode(NodeItem *node) | Canvas | private |
| removeTransition(const TransitionSaveInfo &info) | Canvas | |
| requestAlignNodes(const QList< Types::AlignmentNode > &items, Types::AlignmentMode mode, Types::AlignmentDirection direction) | Canvas | |
| selectedNodes() const | Canvas | private |
| selectNode(NodeItem *node, bool select) | Canvas | private |
| setNodeSize(const QString &nodeId, const QSizeF &size) | Canvas | |
| themeChanged() | Canvas | |
| transitionClickHandler(QGraphicsSceneMouseEvent *event, QGraphicsItem *item) | Canvas | private |
| transitionSelected(TransitionItem *transtion) | Canvas | signal |
| type() const override | StructureCanvas | virtual |
| undoStack() const | Canvas | |
| updateParent(NodeItem *node, std::shared_ptr< NodeSaveInfo > storage, bool adding) override | StructureCanvas | privatevirtual |