addMessage(const QString &text, bool isUser) | SLRTutorWindow | |
addUserState(unsigned id) | SLRTutorWindow | |
addUserTransition(unsigned fromId, const std::string &symbol, unsigned toId) | SLRTutorWindow | |
animateLabelColor(QLabel *label, const QColor &flashColor) | SLRTutorWindow | |
animateLabelPop(QLabel *label) | SLRTutorWindow | |
closeEvent(QCloseEvent *event) override | SLRTutorWindow | inlineprotected |
exportConversationToPdf(const QString &filePath) | SLRTutorWindow | |
feedback() | SLRTutorWindow | |
feedbackForA() | SLRTutorWindow | |
feedbackForA1() | SLRTutorWindow | |
feedbackForA2() | SLRTutorWindow | |
feedbackForA3() | SLRTutorWindow | |
feedbackForA4() | SLRTutorWindow | |
feedbackForAPrime() | SLRTutorWindow | |
feedbackForB() | SLRTutorWindow | |
feedbackForB1() | SLRTutorWindow | |
feedbackForB2() | SLRTutorWindow | |
feedbackForBPrime() | SLRTutorWindow | |
feedbackForC() | SLRTutorWindow | |
feedbackForCA() | SLRTutorWindow | |
feedbackForCB() | SLRTutorWindow | |
feedbackForD() | SLRTutorWindow | |
feedbackForD1() | SLRTutorWindow | |
feedbackForD2() | SLRTutorWindow | |
feedbackForDPrime() | SLRTutorWindow | |
feedbackForE() | SLRTutorWindow | |
feedbackForE1() | SLRTutorWindow | |
feedbackForE2() | SLRTutorWindow | |
feedbackForF() | SLRTutorWindow | |
feedbackForFA() | SLRTutorWindow | |
feedbackForG() | SLRTutorWindow | |
fillSortedGrammar() | SLRTutorWindow | |
FormatGrammar(const Grammar &grammar) | SLRTutorWindow | |
generateQuestion() | SLRTutorWindow | |
launchSLRWizard() | SLRTutorWindow | |
markLastUserIncorrect() | SLRTutorWindow | |
sessionFinished(int cntRight, int cntWrong) | SLRTutorWindow | signal |
showTable() | SLRTutorWindow | |
SLRTutorWindow(const Grammar &g, TutorialManager *tm=nullptr, QWidget *parent=nullptr) | SLRTutorWindow | explicit |
solution(const std::string &state) | SLRTutorWindow | |
solutionForA() | SLRTutorWindow | |
solutionForA1() | SLRTutorWindow | |
solutionForA2() | SLRTutorWindow | |
solutionForA3() | SLRTutorWindow | |
solutionForA4() | SLRTutorWindow | |
solutionForB() | SLRTutorWindow | |
solutionForC() | SLRTutorWindow | |
solutionForCA() | SLRTutorWindow | |
solutionForCB() | SLRTutorWindow | |
solutionForD() | SLRTutorWindow | |
solutionForD1() | SLRTutorWindow | |
solutionForD2() | SLRTutorWindow | |
solutionForE() | SLRTutorWindow | |
solutionForE1() | SLRTutorWindow | |
solutionForE2() | SLRTutorWindow | |
solutionForF() | SLRTutorWindow | |
solutionForFA() | SLRTutorWindow | |
solutionForG() | SLRTutorWindow | |
TeachClosure(const std::unordered_set< Lr0Item > &initialItems) | SLRTutorWindow | |
TeachClosureStep(std::unordered_set< Lr0Item > &items, unsigned int size, std::unordered_set< std::string > &visited, int depth, QString &output) | SLRTutorWindow | |
TeachDeltaFunction(const std::unordered_set< Lr0Item > &items, const QString &symbol) | SLRTutorWindow | |
updateProgressPanel() | SLRTutorWindow | |
updateState(bool isCorrect) | SLRTutorWindow | |
verifyResponse(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForA(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForA1(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForA2(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForA3(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForA4(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForB(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForC(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForCA(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForCB(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForD(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForD1(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForD2(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForE(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForE1(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForE2(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForF(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForFA(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForG(const QString &userResponse) | SLRTutorWindow | |
verifyResponseForH() | SLRTutorWindow | |
wrongAnimation() | SLRTutorWindow | |
wrongUserResponseAnimation() | SLRTutorWindow | |
~SLRTutorWindow() | SLRTutorWindow | |