|
|
Donner 0.5.1
Embeddable browser-grade SVG2 engine
|
Owns source-pane debounce, parse-error markers, and pending canvas→text writebacks. More...
#include "donner/editor/DocumentSyncController.h"
Public Member Functions | |
| DocumentSyncController (std::string initialSource) | |
| void | resetForLoadedDocument (const std::string &source) |
| void | syncParseErrorMarkers (EditorApp &app, TextEditor &textEditor) |
| void | handleTextEdits (EditorApp &app, TextEditor &textEditor, float deltaSeconds) |
| void | applyPendingWritebacks (EditorApp &app, SelectTool &selectTool, TextEditor &textEditor) |
Owns source-pane debounce, parse-error markers, and pending canvas→text writebacks.