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 |
HPromptShell()=default | Interaction::HPromptShell | protected |
instance() | Interaction::HPromptShell | static |
InteractionHandler() | Visualization::InteractionHandler | protected |
isClick(Item *target) | Visualization::InteractionHandler | static |
isDrag(Item *target) | Visualization::InteractionHandler | static |
keyPressEvent(Visualization::Item *target, QKeyEvent *event) override | Interaction::HPromptShell | 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::GenericHandler | virtual |
mousePressEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::GenericHandler | virtual |
mouseReleaseEvent(Visualization::Item *target, QGraphicsSceneMouseEvent *event) override | Interaction::GenericHandler | virtual |
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 |