MuseScore  3.4
Music composition and notation
Public Member Functions | List of all members
Ms::NoEffect Class Reference

#include <noeffect.h>

Inheritance diagram for Ms::NoEffect:
Inheritance graph
[legend]
Collaboration diagram for Ms::NoEffect:
Collaboration graph
[legend]

Public Member Functions

 NoEffect ()
 
virtual void init (float) override
 
virtual void process (int, float *, float *) override
 
virtual void setNValue (int, double) override
 
virtual double value (int) const override
 
virtual double nvalue (int) const override
 
virtual const char * name () const override
 
virtual EffectGuigui () override
 
virtual const std::vector< ParDescr > & parDescr () const override
 
- Public Member Functions inherited from Ms::Effect
 Effect ()
 
virtual ~Effect ()
 
Q_INVOKABLE qreal value (const QString &name) const
 
virtual const ParDescrparameter (int idx) const
 
virtual const ParDescrparameter (const QString &) const
 
virtual SynthesizerGroup state () const
 
virtual void setState (const SynthesizerGroup &)
 

Additional Inherited Members

- Public Slots inherited from Ms::Effect
virtual void setValue (const QString &name, double value)
 
virtual void setValue (int idx, double value)
 
- Protected Attributes inherited from Ms::Effect
EffectGui_gui { nullptr }
 

Constructor & Destructor Documentation

◆ NoEffect()

Ms::NoEffect::NoEffect ( )
inline

Member Function Documentation

◆ gui()

EffectGui * Ms::NoEffect::gui ( )
overridevirtual

Reimplemented from Ms::Effect.

◆ init()

virtual void Ms::NoEffect::init ( float  )
inlineoverridevirtual

Reimplemented from Ms::Effect.

◆ name()

virtual const char* Ms::NoEffect::name ( ) const
inlineoverridevirtual

Implements Ms::Effect.

◆ nvalue()

virtual double Ms::NoEffect::nvalue ( int  ) const
inlineoverridevirtual

Reimplemented from Ms::Effect.

◆ parDescr()

const std::vector< ParDescr > & Ms::NoEffect::parDescr ( ) const
overridevirtual

Implements Ms::Effect.

◆ process()

void Ms::NoEffect::process ( int  n,
float *  src,
float *  dst 
)
overridevirtual

Implements Ms::Effect.

◆ setNValue()

virtual void Ms::NoEffect::setNValue ( int  ,
double   
)
inlineoverridevirtual

Implements Ms::Effect.

◆ value()

virtual double Ms::NoEffect::value ( int  ) const
inlineoverridevirtual

Reimplemented from Ms::Effect.


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