LMMS
Loading...
Searching...
No Matches
lmms::EnvelopeAndLfoParameters::LfoInstances Class Reference

#include <EnvelopeAndLfoParameters.h>

Public Member Functions

 LfoInstances ()=default
 ~LfoInstances ()=default
bool isEmpty () const
void trigger ()
void reset ()
void add (EnvelopeAndLfoParameters *lfo)
void remove (EnvelopeAndLfoParameters *lfo)

Private Types

using LfoList = QList<EnvelopeAndLfoParameters*>

Private Attributes

QMutex m_lfoListMutex
LfoList m_lfos

Member Typedef Documentation

◆ LfoList

Constructor & Destructor Documentation

◆ LfoInstances()

lmms::EnvelopeAndLfoParameters::LfoInstances::LfoInstances ( )
default

◆ ~LfoInstances()

lmms::EnvelopeAndLfoParameters::LfoInstances::~LfoInstances ( )
default

Member Function Documentation

◆ add()

void lmms::EnvelopeAndLfoParameters::LfoInstances::add ( EnvelopeAndLfoParameters * lfo)

◆ isEmpty()

bool lmms::EnvelopeAndLfoParameters::LfoInstances::isEmpty ( ) const
inline

◆ remove()

void lmms::EnvelopeAndLfoParameters::LfoInstances::remove ( EnvelopeAndLfoParameters * lfo)

◆ reset()

void lmms::EnvelopeAndLfoParameters::LfoInstances::reset ( )

◆ trigger()

void lmms::EnvelopeAndLfoParameters::LfoInstances::trigger ( )

Member Data Documentation

◆ m_lfoListMutex

QMutex lmms::EnvelopeAndLfoParameters::LfoInstances::m_lfoListMutex
private

◆ m_lfos

LfoList lmms::EnvelopeAndLfoParameters::LfoInstances::m_lfos
private

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