score-addon-hardware/Hardware/ApplicationPlugin.cpp

21 lines
500 B
C++
Raw Normal View History

#include <score/tools/IdentifierGeneration.hpp>
#include <core/document/Document.hpp>
#include <core/document/DocumentModel.hpp>
#include <Hardware/ApplicationPlugin.hpp>
#include <Hardware/DocumentPlugin.hpp>
2024-10-03 23:50:15 +01:00
namespace Hardware
{
ApplicationPlugin::ApplicationPlugin(const score::GUIApplicationContext& app)
2024-10-03 23:50:15 +01:00
: GUIApplicationPlugin{app}
{ }
void ApplicationPlugin::on_createdDocument(score::Document& doc)
{
doc.model().addPluginModel(new DocumentPlugin{doc.context(), &doc.model()});
}
2024-10-03 23:50:15 +01:00
}