| action(Visualization::Item *target, const QString &action) | Interaction::GenericHandler | virtual |
| actionPrompt() | Interaction::GenericHandler | |
| actionPrompt_ | Interaction::GenericHandler | privatestatic |
| addCommand(Command *command) | Interaction::GenericHandler | inline |
| afterEvent(Item *target, QEvent *event) | Visualization::InteractionHandler | virtual |
| beforeEvent(Visualization::Item *target, QEvent *event) override | Interaction::GenericHandler | virtual |
| command(Visualization::Item *target, const QString &command, const std::unique_ptr< Visualization::Cursor > &cursor) override | Interaction::GenericHandler | virtual |
| Visualization::InteractionHandler::command(Item *target, const QString &command, const std::unique_ptr< Cursor > &cursor) | Visualization::InteractionHandler | virtual |
| commands() | Interaction::GenericHandler | inline |
| CommentCreationFunction typedef | Interaction::GenericHandler | |
| contextMenuEvent(Item *target, QGraphicsSceneContextMenuEvent *event) | Visualization::InteractionHandler | virtual |
| createComment_ | Interaction::GenericHandler | privatestatic |
| CursorMoveOrientation enum name | Interaction::GenericHandler | |
| cursorMoveOrientation_ | Interaction::GenericHandler | privatestatic |
| cursorOrigin_ | Interaction::GenericHandler | privatestatic |
| cursorPositionsForUndo_ | Interaction::GenericHandler | privatestatic |
| cursorUndoIndex_ | Interaction::GenericHandler | privatestatic |
| dragEnterEvent(Item *target, QGraphicsSceneDragDropEvent *event) | Visualization::InteractionHandler | virtual |
| dragLeaveEvent(Item *target, QGraphicsSceneDragDropEvent *event) | Visualization::InteractionHandler | virtual |
| dragMoveEvent(Item *target, QGraphicsSceneDragDropEvent *event) | Visualization::InteractionHandler | virtual |
| dropEvent(Item *target, QGraphicsSceneDragDropEvent *event) | Visualization::InteractionHandler | virtual |
| executionEngine() | Interaction::GenericHandler | static |
| executionEngine_ | Interaction::GenericHandler | privatestatic |
| filterSelectedItems(Visualization::Item *target, QGraphicsSceneMouseEvent *event) | Interaction::GenericHandler | protectedvirtual |
| fixCursorPositionForUndoAfterTreeManagerChange() | Interaction::GenericHandler | static |
| focusInEvent(Visualization::Item *target, QFocusEvent *event) override | Interaction::GenericHandler | virtual |
| focusOutEvent(Item *target, QFocusEvent *event) | Visualization::InteractionHandler | virtual |
| GenericHandler() | Interaction::GenericHandler | protected |
| HorizontalOrientation enum value | Interaction::GenericHandler | |
| hoverEnterEvent(Item *target, QGraphicsSceneHoverEvent *event) | Visualization::InteractionHandler | virtual |
| hoverLeaveEvent(Item *target, QGraphicsSceneHoverEvent *event) | Visualization::InteractionHandler | virtual |
| hoverMoveEvent(Item *target, QGraphicsSceneHoverEvent *event) | Visualization::InteractionHandler | virtual |
| instance() | Interaction::HMovableItem | static |
| InteractionHandler() | Visualization::InteractionHandler | protected |
| isClick(Item *target) | Visualization::InteractionHandler | static |
| isDrag(Item *target) | Visualization::InteractionHandler | static |
| itemPosition() | Interaction::HMovableItem | inline |
| itemPosition_ | Interaction::HMovableItem | private |
| keyPressEvent(Visualization::Item *target, QKeyEvent *event) override | Interaction::GenericHandler | virtual |
| keyReleaseEvent(Item *target, QKeyEvent *event) | Visualization::InteractionHandler | virtual |
| keyToViewItemIndexMap_ | Interaction::GenericHandler | privatestatic |
| lastCursorPosition_ | Interaction::GenericHandler | privatestatic |
| managerListener() | Interaction::GenericHandler | privatestatic |
| mouseDoubleClickEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::GenericHandler | virtual |
| mouseMoveEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::HMovableItem | virtual |
| mousePressEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::HMovableItem | virtual |
| mouseReleaseEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::GenericHandler | virtual |
| move(Visualization::Item *item, const QPointF &to) | Interaction::HMovableItem | private |
| moveCursor(Visualization::Item *target, int key) | Interaction::GenericHandler | protected |
| NoOrientation enum value | Interaction::GenericHandler | |
| recordCursorPosition(Visualization::Item *target) | Interaction::GenericHandler | privatestatic |
| removeActionPrompt() | Interaction::GenericHandler | |
| removeFromList(Visualization::Item *target) | Interaction::GenericHandler | |
| resetCursorOrigin() | Interaction::GenericHandler | privatestatic |
| setCommandExecutionEngine(CommandExecutionEngine *engine) | Interaction::GenericHandler | static |
| setCommentCreationFunction(CommentCreationFunction f) | Interaction::GenericHandler | inlinestatic |
| showActionPrompt(Visualization::Item *actionRecevier, bool autoExecuteAction) | Interaction::GenericHandler | |
| supportedCommands | Interaction::GenericHandler | private |
| toggleComment(Visualization::Item *itemWithComment, Model::Node *aNode, bool hideOnly) | Interaction::GenericHandler | |
| VerticalOrientation enum value | Interaction::GenericHandler | |
| wheelEvent(Visualization::Item *target, QGraphicsSceneWheelEvent *event) override | Interaction::GenericHandler | virtual |
| ~InteractionHandler() | Visualization::InteractionHandler | virtual |