Horizon
src
core
clipboard
clipboard_package.hpp
1
#pragma once
2
#include "clipboard.hpp"
3
4
namespace
horizon {
5
class
ClipboardPackage
:
public
ClipboardBase
{
6
public
:
7
ClipboardPackage
(
class
IDocumentPackage
&d) : doc(d)
8
{
9
}
10
11
protected
:
12
void
serialize(
json
&j)
override
;
13
14
IDocumentPackage
&doc;
15
IDocument
&get_doc()
override
;
16
};
17
}
// namespace horizon
horizon::ClipboardBase
Definition:
clipboard.hpp:7
horizon::ClipboardPackage
Definition:
clipboard_package.hpp:5
horizon::IDocumentPackage
Definition:
idocument_package.hpp:5
horizon::IDocument
Definition:
idocument.hpp:5
nlohmann::basic_json
a class to store JSON values
Definition:
json.hpp:177
Generated by
1.9.1