| 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 | |