2 #include "canvas/selectables.hpp"
3 #include "nlohmann/json_fwd.hpp"
9 json process(
const std::set<SelectableRef> &sel);
11 static std::unique_ptr<ClipboardBase> create(
class IDocument &doc);
17 virtual void expand_selection();
18 virtual void serialize(
json &j);
19 virtual json serialize_junction(
const class Junction &ju);
22 std::set<SelectableRef> selection;
Definition: clipboard.hpp:7
Definition: clipboard.hpp:25
Definition: idocument.hpp:5
A Junction is a point in 2D-Space.
Definition: junction.hpp:20
a class to store JSON values
Definition: json.hpp:177
basic_json<> json
default JSON class
Definition: json_fwd.hpp:62