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 |
appendExpressionMonitor(ExpressionChangeMonitorFunction monitor) | OOInteraction::HExpression | inline |
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 |
doAutoComplete(Visualization::Item *target, const QString &autoCompleteStr) | OOInteraction::HExpression | private |
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 |
ExpressionChangeMonitorFunction typedef | OOInteraction::HExpression | |
expressionMonitors_ | OOInteraction::HExpression | private |
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 |
HExpression()=default | OOInteraction::HExpression | 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() | OOInteraction::HExpression | static |
InteractionHandler() | Visualization::InteractionHandler | protected |
isClick(Item *target) | Visualization::InteractionHandler | static |
isDrag(Item *target) | Visualization::InteractionHandler | static |
keyPressEvent(Visualization::Item *target, QKeyEvent *event) | OOInteraction::HExpression | 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 | |
parentExpressionStatement(OOModel::Expression *e) | OOInteraction::HExpression | private |
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 |
setNewExpression(Visualization::Item *target, Visualization::Item *topMostItem, const QString &text, int index) | OOInteraction::HExpression | private |
showActionPrompt(Visualization::Item *actionRecevier, bool autoExecuteAction) | Interaction::GenericHandler | |
showAutoComplete(Visualization::Item *target, bool showIfEmpty=true, bool showIfPreciselyMatched=true) | OOInteraction::HExpression | private |
stringInfo(Visualization::Item *target, Qt::Key key, QString &str, int &index) | OOInteraction::HExpression | private |
supportedCommands | Interaction::GenericHandler | private |
toggleAutoComplete(Visualization::Item *target) | OOInteraction::HExpression | 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 |