#include <Mixer.h>
◆ MixerChannel()
| lmms::MixerChannel::MixerChannel |
( |
int | idx, |
|
|
Model * | _parent ) |
◆ ~MixerChannel()
| lmms::MixerChannel::~MixerChannel |
( |
| ) |
|
|
virtual |
◆ color()
| auto lmms::MixerChannel::color |
( |
| ) |
const -> const std::optional< QColor > & |
|
inline |
◆ doProcessing()
| void lmms::MixerChannel::doProcessing |
( |
| ) |
|
|
overrideprivatevirtual |
◆ incrementDeps()
| void lmms::MixerChannel::incrementDeps |
( |
| ) |
|
◆ index()
| int lmms::MixerChannel::index |
( |
| ) |
const |
|
inline |
◆ isMaster()
| bool lmms::MixerChannel::isMaster |
( |
| ) |
|
|
inline |
◆ processed()
| void lmms::MixerChannel::processed |
( |
| ) |
|
|
inline |
◆ requiresProcessing()
| bool lmms::MixerChannel::requiresProcessing |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ setColor()
| void lmms::MixerChannel::setColor |
( |
const std::optional< QColor > & | color | ) |
|
|
inline |
◆ setIndex()
| void lmms::MixerChannel::setIndex |
( |
int | index | ) |
|
|
inline |
◆ unmuteForSolo()
| void lmms::MixerChannel::unmuteForSolo |
( |
| ) |
|
◆ unmuteReceiverForSolo()
| void lmms::MixerChannel::unmuteReceiverForSolo |
( |
| ) |
|
◆ unmuteSenderForSolo()
| void lmms::MixerChannel::unmuteSenderForSolo |
( |
| ) |
|
◆ m_buffer
◆ m_channelIndex
| int lmms::MixerChannel::m_channelIndex |
|
private |
◆ m_color
| std::optional<QColor> lmms::MixerChannel::m_color |
|
private |
◆ m_dependenciesMet
| std::atomic_size_t lmms::MixerChannel::m_dependenciesMet |
◆ m_fxChain
◆ m_lock
| QMutex lmms::MixerChannel::m_lock |
◆ m_muteBeforeSolo
| bool lmms::MixerChannel::m_muteBeforeSolo |
◆ m_muted
| bool lmms::MixerChannel::m_muted |
◆ m_muteModel
◆ m_name
| QString lmms::MixerChannel::m_name |
◆ m_peakLeft
| float lmms::MixerChannel::m_peakLeft |
◆ m_peakRight
| float lmms::MixerChannel::m_peakRight |
◆ m_queued
| bool lmms::MixerChannel::m_queued |
◆ m_receives
◆ m_sends
◆ m_soloModel
◆ m_stillRunning
| bool lmms::MixerChannel::m_stillRunning |
◆ m_volumeModel
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/Mixer.h
- /home/runner/work/lmms-fork/lmms-fork/src/core/Mixer.cpp