1
#ifndef SEEN_INKSCAPE_XML_SP_REPR_ACTION_FNS_H
2
#define SEEN_INKSCAPE_XML_SP_REPR_ACTION_FNS_H
11
void replay_log_to_observer(Event const *log, NodeObserver &observer);
12
void undo_log_to_observer(Event const *log, NodeObserver &observer);
17
void sp_repr_begin_transaction (Inkscape::XML::Document *doc);
18
void sp_repr_rollback (Inkscape::XML::Document *doc);
19
void sp_repr_commit (Inkscape::XML::Document *doc);
20
Inkscape::XML::Event *sp_repr_commit_undoable (Inkscape::XML::Document *doc);
22
void sp_repr_undo_log (Inkscape::XML::Event *log);
23
void sp_repr_replay_log (Inkscape::XML::Event *log);
24
Inkscape::XML::Event *sp_repr_coalesce_log (Inkscape::XML::Event *a, Inkscape::XML::Event *b);
25
void sp_repr_free_log (Inkscape::XML::Event *log);
26
void sp_repr_debug_print_log(Inkscape::XML::Event const *log);