Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::DocumentSyncController Class Reference

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)

Detailed Description

Owns source-pane debounce, parse-error markers, and pending canvas→text writebacks.


The documentation for this class was generated from the following file: