Loading...
Searching...
No Matches
score-plugin-media/Media/Step/Factory.hpp
1#pragma once
2#include <Process/GenericProcessFactory.hpp>
3
4#include <Media/Step/Metadata.hpp>
5#include <Media/Step/Model.hpp>
6#include <Media/Step/Presenter.hpp>
7#include <Media/Step/View.hpp>
8
9namespace Media::Step
10{
11using ProcessFactory = Process::ProcessFactory_T<Step::Model>;
12struct LayerFactory : Process::LayerFactory_T<Step::Model, Step::Presenter, Step::View>
13{
14public:
15 score::ResizeableItem* makeItem(
16 const Process::ProcessModel&, const Process::Context& ctx,
17 QGraphicsItem* parent) const override;
18};
19}
Definition GenericProcessFactory.hpp:107
Definition GenericProcessFactory.hpp:15
The Process class.
Definition score-lib-process/Process/Process.hpp:61
Definition RectItem.hpp:12
Definition score-plugin-media/Media/Step/Factory.hpp:13
Definition ProcessContext.hpp:12