Loading...
Searching...
No Matches
SerializableDocumentPlugin.hpp
1#pragma once
2#include <score/plugins/documentdelegate/plugin/DocumentPluginBase.hpp>
3
4#include <verdigris>
5
6namespace score
7{
8class DocumentPluginFactory;
9
25class SCORE_LIB_BASE_EXPORT SerializableDocumentPlugin
26 : public DocumentPlugin
27 , public SerializableInterface<DocumentPluginFactory>
28{
30public:
31protected:
32 using DocumentPlugin::DocumentPlugin;
34
36};
37
38}
Definition UuidKey.hpp:343
Extend a document with custom data and systems.
Definition DocumentPluginBase.hpp:24
Document plug-in with serializable data.
Definition SerializableDocumentPlugin.hpp:28
Generic serialization method for abstract classes.
Definition SerializableInterface.hpp:21
Base toolkit upon which the software is built.
Definition Application.cpp:90