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

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

autoComplete(Visualization::Item *originator, const QString &textSoFar, const std::unique_ptr< Visualization::Cursor > &cursor)Interaction::CommandExecutionEnginevirtual
CommandExecutionEngine()=defaultInteraction::CommandExecutionEngineprotected
doQuotesMatch(const QString &string, const QString &quoteSymbols, const QString &escapeSymbols)Interaction::CommandExecutionEngineprotectedvirtual
execute(Visualization::Item *originator, const QString &command, const std::unique_ptr< Visualization::Cursor > &cursor)Interaction::CommandExecutionEnginevirtual
extractNavigationString(QString &command)Interaction::CommandExecutionEngineprotectedvirtual
instance()Interaction::CommandExecutionEnginestatic
isEscaped(const QString &string, int indexToCheck, const QString &escapeSymbols)Interaction::CommandExecutionEngineprotectedvirtual
lastCommandResult_Interaction::CommandExecutionEngineprivate
navigate(Visualization::Item *originator, const QString &navigationString)Interaction::CommandExecutionEngineprotectedvirtual
result()Interaction::CommandExecutionEngineinline
suggestionsForHandler(GenericHandler *handler, QSet< std::size_t > &alreadySuggested, QString textSoFar, Visualization::Item *source, Visualization::Item *target, const std::unique_ptr< Visualization::Cursor > &cursor)Interaction::CommandExecutionEngineprivate
tokenize(const QString &string, const QString &quoteSymbols, const QString &escapeSymbols)Interaction::CommandExecutionEngineprotectedvirtual
tokenizeNonQuoted(const QString &string)Interaction::CommandExecutionEngineprotectedvirtual
~CommandExecutionEngine()Interaction::CommandExecutionEnginevirtual