Envision
A visual programming IDE for object-oriented languages
Interaction::Action Member List

This is the complete list of members for Interaction::Action, including all inherited members.

Action(const QString &shortcut, const QString &name)Interaction::Action
Action(const QString &shortcut, const QString &name, ActionFunctionOnNode action)Interaction::Action
Action(const QString &shortcut, const QString &name, ActionFunctionOnNode action, FilterFunctionOnNode filter)Interaction::Action
Action(const QString &shortcut, const QString &name, ActionFunctionOnItem action)Interaction::Action
Action(const QString &shortcut, const QString &name, ActionFunctionOnItem action, FilterFunctionOnNode filter)Interaction::Action
ActionFunctionOnItem typedefInteraction::Action
ActionFunctionOnNode typedefInteraction::Action
actionOnItem_Interaction::Actionprivate
actionOnNode_Interaction::Actionprivate
actions(int nodeTypeId)Interaction::Actionstatic
actions(Model::Node *node)Interaction::Actionstatic
add(Action *action)Interaction::Actioninlinestatic
calculateSuitableShortcut(const QString &name, const QStringList &list)Interaction::Actionprivatestatic
canBeAppliedTo(Model::Node *node) constInteraction::Actionvirtual
createStandardActionsForCompositeNode(Model::CompositeNode *node, QList< Action * > &list)Interaction::Actionprivatestatic
createStandardRemoveAction(QList< Action * > &list)Interaction::Actionprivatestatic
execute(Model::Node *node)Interaction::Actionvirtual
execute(Visualization::Item *itemWithNode)Interaction::Actionvirtual
FilterFunctionOnNode typedefInteraction::Action
filterOnNode_Interaction::Actionprivate
isPrefix(const QString &str) constInteraction::Actioninline
name() constInteraction::Actioninline
name_Interaction::Actionprivate
shortcut() constInteraction::Actioninline
shortcut_Interaction::Actionprivate
~Action()Interaction::Actionvirtual