| acceptMemberCompletion() | undoApp::ST::STApp | private |
| acceptStatementCompletion() | undoApp::ST::STApp | private |
| addMethod(const std::string &name, const std::string &returnType) | undoApp::ST::STApp | |
| addOutput(OutSeverity severity, std::string text) | undoApp::ST::STApp | |
| anyOverlayOpen() const | undoApp::ST::STApp | private |
| applyPendingJump() | undoApp::ST::STApp | |
| beginEditorFrame() | undoApp::ST::STApp | |
| buildParameterPicker(TextEditor &editor, const std::vector< std::string > &lines, const TextEditor::Coordinates &cursor) | undoApp::ST::STApp | private |
| claimOverlayNavigationKeys() | undoApp::ST::STApp | private |
| clearMemberCompletion() | undoApp::ST::STApp | private |
| clearSignatureHelp() | undoApp::ST::STApp | private |
| clearStatementCompletion() | undoApp::ST::STApp | private |
| closeFile() | undoApp::ST::STApp | |
| columnOfName(const std::vector< std::string > &srcLines, int line, const std::string &name) | undoApp::ST::STApp | static |
| compile() | undoApp::ST::STApp | |
| consumeAddMethodDialogRequest() | undoApp::ST::STApp | |
| countLines(const std::string &text) | undoApp::ST::STApp | static |
| createNewFile(const std::string &parentPath, const std::string &name) | undoApp::ST::STApp | |
| createNewFolder(const std::string &parentPath, const std::string &name) | undoApp::ST::STApp | |
| deleteFile(const std::string &path) | undoApp::ST::STApp | |
| deleteMethod(const std::string &name) | undoApp::ST::STApp | |
| dismissMemberCompletion() | undoApp::ST::STApp | private |
| dismissSignatureHelp() | undoApp::ST::STApp | private |
| dismissStatementCompletion() | undoApp::ST::STApp | private |
| editorForSegment(const SourceSegment &segment) const | undoApp::ST::STApp | private |
| endEditorFrame() | undoApp::ST::STApp | |
| ensureProjectRegistry() | undoApp::ST::STApp | |
| ensureWorkspaceIndex() | undoApp::ST::STApp | |
| findDeclaration(const std::string &name, const std::string &scope) const | undoApp::ST::STApp | |
| findMethodIndex(const std::string &name) const | undoApp::ST::STApp | |
| findWorkspaceDeclarations(const std::string &name) const | undoApp::ST::STApp | |
| generateSTFile() | undoApp::ST::STApp | |
| generateSTFileWithMap(std::vector< SourceSegment > &outSegments) | undoApp::ST::STApp | |
| getInstance() | undoApp::ST::STApp | static |
| getOrCreateMethodEditors(MethodData &method) | undoApp::ST::STApp | |
| handleKeyboardShortcuts() | undoApp::ST::STApp | |
| handleMemberCompletionKeys() | undoApp::ST::STApp | private |
| handleNavigationInput(const char *id, TextEditor &editor) | undoApp::ST::STApp | |
| handleSignatureHelpKeys() | undoApp::ST::STApp | private |
| handleStatementCompletionKeys() | undoApp::ST::STApp | private |
| hasUnsavedChanges() const | undoApp::ST::STApp | inline |
| identifierAt(const TextEditor &editor, int line, int col, std::string &outName) | undoApp::ST::STApp | static |
| indexSTFile(const std::string &path, std::unordered_map< std::string, std::vector< WorkspaceDeclaration > > &outDecls) const | undoApp::ST::STApp | |
| initialize() | undoApp::ST::STApp | |
| invalidateSemanticTokens() | undoApp::ST::STApp | private |
| invalidateWorkspaceIndex(const std::string &path) | undoApp::ST::STApp | |
| kMemberCompletionWindowFlags | undoApp::ST::STApp | privatestatic |
| kSignatureHelpWindowFlags | undoApp::ST::STApp | privatestatic |
| loadWorkspace(const std::string &path) | undoApp::ST::STApp | |
| m_activeTab | undoApp::ST::STApp | private |
| m_addMethodDialogPending | undoApp::ST::STApp | private |
| m_ast | undoApp::ST::STApp | private |
| m_bodyEditor | undoApp::ST::STApp | private |
| m_completionCandidates | undoApp::ST::STApp | private |
| m_completionColEnd | undoApp::ST::STApp | private |
| m_completionColStart | undoApp::ST::STApp | private |
| m_completionCursorScreen | undoApp::ST::STApp | private |
| m_completionDismissed | undoApp::ST::STApp | private |
| m_completionDismissedValid | undoApp::ST::STApp | private |
| m_completionEditor | undoApp::ST::STApp | private |
| m_completionEditorMax | undoApp::ST::STApp | private |
| m_completionEditorMin | undoApp::ST::STApp | private |
| m_completionIsParameterList | undoApp::ST::STApp | private |
| m_completionLine | undoApp::ST::STApp | private |
| m_completionObject | undoApp::ST::STApp | private |
| m_completionPageSize | undoApp::ST::STApp | private |
| m_completionPrefix | undoApp::ST::STApp | private |
| m_completionRectMax | undoApp::ST::STApp | private |
| m_completionRectMin | undoApp::ST::STApp | private |
| m_completionScroll | undoApp::ST::STApp | private |
| m_completionSelected | undoApp::ST::STApp | private |
| m_currentContext | undoApp::ST::STApp | private |
| m_currentFileContent | undoApp::ST::STApp | private |
| m_currentFilePath | undoApp::ST::STApp | private |
| m_declarations | undoApp::ST::STApp | private |
| m_deletePendingPath | undoApp::ST::STApp | private |
| m_draggedItemPath | undoApp::ST::STApp | private |
| m_dropTargetPath | undoApp::ST::STApp | private |
| m_errors | undoApp::ST::STApp | private |
| m_functionReturnType | undoApp::ST::STApp | private |
| m_ignoreChangeFrames | undoApp::ST::STApp | private |
| m_initialized | undoApp::ST::STApp | private |
| m_isDirty | undoApp::ST::STApp | private |
| m_isDragging | undoApp::ST::STApp | private |
| m_jumpCandidateName | undoApp::ST::STApp | private |
| m_jumpCandidates | undoApp::ST::STApp | private |
| m_methodEditors | undoApp::ST::STApp | private |
| m_methods | undoApp::ST::STApp | private |
| m_methodToDelete | undoApp::ST::STApp | private |
| m_newItemName | undoApp::ST::STApp | private |
| m_newItemParent | undoApp::ST::STApp | private |
| m_newMethodName | undoApp::ST::STApp | private |
| m_newMethodReturnType | undoApp::ST::STApp | private |
| m_newMethodVisibility | undoApp::ST::STApp | private |
| m_newPOUName | undoApp::ST::STApp | private |
| m_newPOUType | undoApp::ST::STApp | private |
| m_outputFilter | undoApp::ST::STApp | private |
| m_outputLines | undoApp::ST::STApp | private |
| m_outputLinesShown | undoApp::ST::STApp | private |
| m_outputSearch | undoApp::ST::STApp | private |
| m_parameterPickerEditor | undoApp::ST::STApp | private |
| m_pendingJumpName | undoApp::ST::STApp | private |
| m_pendingOpenPath | undoApp::ST::STApp | private |
| m_pendingSelectPOU | undoApp::ST::STApp | private |
| m_pendingTabAfterOpen | undoApp::ST::STApp | private |
| m_pendingTabSelection | undoApp::ST::STApp | private |
| m_pouBodyText | undoApp::ST::STApp | private |
| m_pouName | undoApp::ST::STApp | private |
| m_pouType | undoApp::ST::STApp | private |
| m_pouVariablesText | undoApp::ST::STApp | private |
| m_projectRegistry | undoApp::ST::STApp | private |
| m_renamePath | undoApp::ST::STApp | private |
| m_rootNode | undoApp::ST::STApp | private |
| m_semantic | undoApp::ST::STApp | private |
| m_showAddMethodPopup | undoApp::ST::STApp | private |
| m_showDeleteConfirmation | undoApp::ST::STApp | private |
| m_showDeleteMethodConfirmation | undoApp::ST::STApp | private |
| m_showDirtyPrompt | undoApp::ST::STApp | private |
| m_showDropIndicator | undoApp::ST::STApp | private |
| m_showGeneratedDump | undoApp::ST::STApp | private |
| m_showJumpPopup | undoApp::ST::STApp | private |
| m_showNewFilePopup | undoApp::ST::STApp | private |
| m_showNewFolderPopup | undoApp::ST::STApp | private |
| m_showNewPOUPopup | undoApp::ST::STApp | private |
| m_showRenamePopup | undoApp::ST::STApp | private |
| m_showTooltips | undoApp::ST::STApp | private |
| m_showWorkspaceDialog | undoApp::ST::STApp | private |
| m_signature | undoApp::ST::STApp | private |
| m_signatureArgument | undoApp::ST::STApp | private |
| m_signatureArgumentEmpty | undoApp::ST::STApp | private |
| m_signatureCall | undoApp::ST::STApp | private |
| m_signatureCursorScreen | undoApp::ST::STApp | private |
| m_signatureDismissed | undoApp::ST::STApp | private |
| m_signatureDismissedValid | undoApp::ST::STApp | private |
| m_signatureEditor | undoApp::ST::STApp | private |
| m_signatureEditorMax | undoApp::ST::STApp | private |
| m_signatureEditorMin | undoApp::ST::STApp | private |
| m_signatureRectMax | undoApp::ST::STApp | private |
| m_signatureRectMin | undoApp::ST::STApp | private |
| m_snippetCandidates | undoApp::ST::STApp | private |
| m_snippetColEnd | undoApp::ST::STApp | private |
| m_snippetColStart | undoApp::ST::STApp | private |
| m_snippetCursorScreen | undoApp::ST::STApp | private |
| m_snippetDismissed | undoApp::ST::STApp | private |
| m_snippetDismissedValid | undoApp::ST::STApp | private |
| m_snippetEditor | undoApp::ST::STApp | private |
| m_snippetEditorMax | undoApp::ST::STApp | private |
| m_snippetEditorMin | undoApp::ST::STApp | private |
| m_snippetInVariables | undoApp::ST::STApp | private |
| m_snippetLine | undoApp::ST::STApp | private |
| m_snippetMatchMask | undoApp::ST::STApp | private |
| m_snippetPrefix | undoApp::ST::STApp | private |
| m_snippetRectMax | undoApp::ST::STApp | private |
| m_snippetRectMin | undoApp::ST::STApp | private |
| m_snippetScroll | undoApp::ST::STApp | private |
| m_snippetSelected | undoApp::ST::STApp | private |
| m_sourceMap | undoApp::ST::STApp | private |
| m_splitterDirty | undoApp::ST::STApp | private |
| m_splitterPos | undoApp::ST::STApp | private |
| m_srcLines | undoApp::ST::STApp | private |
| m_variablesEditor | undoApp::ST::STApp | private |
| m_workspaceDecls | undoApp::ST::STApp | private |
| m_workspaceDialogPath | undoApp::ST::STApp | private |
| m_workspaceIndexValid | undoApp::ST::STApp | private |
| m_workspaceMethods | undoApp::ST::STApp | mutableprivate |
| m_workspacePath | undoApp::ST::STApp | private |
| methodScopeAtLine(int line) const | undoApp::ST::STApp | private |
| moveFile(const std::string &sourcePath, const std::string &destDir) | undoApp::ST::STApp | |
| moveMemberCompletion(int delta) | undoApp::ST::STApp | private |
| moveMemberCompletionByPage(int pages) | undoApp::ST::STApp | private |
| moveStatementCompletion(int delta) | undoApp::ST::STApp | private |
| moveStatementCompletionByPage(int pages) | undoApp::ST::STApp | private |
| openFile(const std::string &path) | undoApp::ST::STApp | |
| openMethodOf(const std::string &filePath, const std::string &methodName) | undoApp::ST::STApp | |
| openWorkspaceDialog() | undoApp::ST::STApp | |
| refreshSemanticHighlighting() | undoApp::ST::STApp | |
| registerPanels() | undoApp::ST::STApp | |
| renameFile(const std::string &oldPath, const std::string &newName) | undoApp::ST::STApp | |
| renameFileTo(const std::string &path) | undoApp::ST::STApp | |
| renderDirtyPrompt() | undoApp::ST::STApp | |
| renderDocument() | undoApp::ST::STApp | |
| renderFileTree(FileNode &node) | undoApp::ST::STApp | |
| renderJumpPopup() | undoApp::ST::STApp | |
| renderMemberCompletion() | undoApp::ST::STApp | private |
| renderOutlinePanel() | undoApp::ST::STApp | |
| renderOutputPanel() | undoApp::ST::STApp | |
| renderParameterNameHint(const char *id, TextEditor &editor) | undoApp::ST::STApp | private |
| renderSignatureHelp() | undoApp::ST::STApp | private |
| renderSplitEditor(TextEditor &varEditor, TextEditor &bodyEditor, float &splitterPos, const char *varLabel, const char *bodyLabel, const char *varId, const char *bodyId) | undoApp::ST::STApp | |
| renderStatementCompletion() | undoApp::ST::STApp | private |
| renderWorkspacePanel() | undoApp::ST::STApp | |
| requestAddMethodDialog() | undoApp::ST::STApp | |
| requestOpenFile(const std::string &path) | undoApp::ST::STApp | |
| requestTabSelection(const std::string &tabName) | undoApp::ST::STApp | |
| resetMethodState() | undoApp::ST::STApp | |
| revealDeclaration(const Declaration &decl) | undoApp::ST::STApp | |
| revealGeneratedLine(int fullLine, int col, int tokenLength=0) | undoApp::ST::STApp | |
| revealMethodTab(const std::string &methodName) | undoApp::ST::STApp | |
| runTranspiler() | undoApp::ST::STApp | private |
| saveCurrentFile() | undoApp::ST::STApp | |
| scopeIdForLine(int line) const | undoApp::ST::STApp | private |
| segmentForLine(int fullLine) const | undoApp::ST::STApp | |
| setDocument(const STDocument &doc) | undoApp::ST::STApp | |
| setErrorMarkers() | undoApp::ST::STApp | |
| setupEditors() | undoApp::ST::STApp | |
| showIdentifierTooltip(TextEditor &editor) | undoApp::ST::STApp | |
| shutdown() | undoApp::ST::STApp | |
| statementCompletionOpen() const | undoApp::ST::STApp | inlineprivate |
| syncMethodEditorsToData() | undoApp::ST::STApp | |
| takeDocument() | undoApp::ST::STApp | |
| updateDirtyState() | undoApp::ST::STApp | |
| updateMemberCompletion(const char *id, TextEditor &editor, bool editorHasKeyboard) | undoApp::ST::STApp | private |
| updateSignatureHelp(const char *id, TextEditor &editor, bool editorHasKeyboard) | undoApp::ST::STApp | private |
| updateStatementCompletion(const char *id, TextEditor &editor, bool editorHasKeyboard, bool inVariables) | undoApp::ST::STApp | private |
| validateAndParse() | undoApp::ST::STApp | |