Process::ProcessModelFactory Class Referenceabstract

The ProcessFactory class. More...

Inheritance diagram for Process::ProcessModelFactory:
score::InterfaceBase Process::ProcessFactory_T< oscr::ProcessModel< Node > > Process::EffectProcessFactory_T< Model_T > Process::ProcessFactory_T< Model_T > oscr::ProcessFactory< Node >

Detailed Description

The ProcessFactory class.

Interface to make processes, like Scenario, Automation...

Public Member Functions

virtual QString prettyName () const noexcept=0
 
virtual QString category () const noexcept=0
 
virtual ProcessFlags flags () const noexcept=0
 
virtual Descriptor descriptor (QString) const noexcept=0
 
virtual QString customConstructionData () const noexcept
 
virtual Process::ProcessModelmake (const TimeVal &duration, const QString &data, const Id< ProcessModel > &id, const score::DocumentContext &ctx, QObject *parent)=0
 
virtual Process::ProcessModelload (const VisitorVariant &, const score::DocumentContext &ctx, QObject *parent)=0
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

The documentation for this class was generated from the following files: