Loading...
Searching...
No Matches
Process::EffectLayerFactory_Base Class Reference
Inheritance diagram for Process::EffectLayerFactory_Base:
Public Member Functions | |
| LayerView * | makeLayerView (const Process::ProcessModel &, const Process::Context &context, QGraphicsItem *parent) const final override |
| LayerPresenter * | makeLayerPresenter (const Process::ProcessModel &lm, Process::LayerView *v, const Process::Context &context, QObject *parent) const final override |
| score::ResizeableItem * | makeItem (const Process::ProcessModel &proc, const Process::Context &ctx, QGraphicsItem *parent) const override |
Public Member Functions inherited from Process::LayerFactory | |
| virtual std::optional< double > | recommendedHeight () const noexcept |
| virtual Process::MiniLayer * | makeMiniLayer (const Process::ProcessModel &, QGraphicsItem *parent) const |
| virtual bool | hasExternalUI (const Process::ProcessModel &proc, const score::DocumentContext &ctx) const noexcept |
| virtual QWidget * | makeExternalUI (Process::ProcessModel &, const score::DocumentContext &ctx, QWidget *parent) const |
| virtual HeaderDelegate * | makeHeaderDelegate (const ProcessModel &model, const Process::Context &ctx, QGraphicsItem *parent) const |
| virtual FooterDelegate * | makeFooterDelegate (const ProcessModel &model, const Process::Context &ctx) const |
| bool | matches (const Process::ProcessModel &p) const |
| virtual bool | matches (const UuidKey< Process::ProcessModel > &) const =0 |
Public Member Functions inherited from score::InterfaceBase | |
| virtual InterfaceKey | interfaceKey () const noexcept=0 |
| Identifies an interface uniquely. | |
Additional Inherited Members | |
Static Public Attributes inherited from Process::LayerFactory | |
| static const constexpr bool | ui_interface = true |
Member Function Documentation
◆ makeItem()
|
overridevirtual |
Reimplemented from Process::LayerFactory.
◆ makeLayerPresenter()
|
finaloverridevirtual |
Reimplemented from Process::LayerFactory.
◆ makeLayerView()
|
finaloverridevirtual |
Reimplemented from Process::LayerFactory.
The documentation for this class was generated from the following files:
- EffectFactory.hpp
- EffectFactory.cpp
Public Member Functions inherited from