Loading...
Searching...
No Matches
YSFX::ProcessFactory Struct Referencefinal
Inheritance diagram for YSFX::ProcessFactory:
Process::ProcessFactory_T< YSFX::ProcessModel > Process::ProcessModelFactory score::InterfaceBase

Public Member Functions

Process::Descriptor descriptor (QString path) const noexcept override
 
- Public Member Functions inherited from Process::ProcessFactory_T< YSFX::ProcessModel >
UuidKey< Process::ProcessModel > concreteKey () const noexcept override
 
QString prettyName () const noexcept override
 
QString category () const noexcept override
 
Descriptor descriptor (QString) const noexcept override
 
ProcessFlags flags () const noexcept override
 
YSFX::ProcessModel * make (const TimeVal &duration, const QString &data, const Id< Process::ProcessModel > &id, const score::DocumentContext &ctx, QObject *parent) final override
 
YSFX::ProcessModel * load (const VisitorVariant &vis, const score::DocumentContext &ctx, QObject *parent) final override
 
- Public Member Functions inherited from Process::ProcessModelFactory
virtual Descriptor descriptor (const Process::ProcessModel &) const noexcept
 
virtual QString customConstructionData () const noexcept
 
virtual Process::ProcessModel * make (const TimeVal &duration, const QString &data, const Id< ProcessModel > &id, const score::DocumentContext &ctx, QObject *parent)=0
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Member Function Documentation

◆ descriptor()

Process::Descriptor YSFX::ProcessFactory::descriptor ( QString  path) const
overridevirtualnoexcept

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