MuseScore
3.4
Music composition and notation
|
#include <instrument.h>
Public Member Functions | |
virtual void | propertyChanged (Channel::Prop property)=0 |
void | setNotifier (Channel *ch) |
Public Member Functions inherited from Ms::Listener< Channel::Prop > | |
Listener ()=default | |
Listener (Notifier< Channel::Prop > *n) | |
Listener (const Listener< Channel::Prop > &) | |
Listener (Listener< Channel::Prop > &&) | |
Listener & | operator= (const Listener< Channel::Prop > &) |
Listener & | operator= (Listener &&) |
~Listener () | |
void | setNotifier (Notifier< Channel::Prop > *n) |
void | detachNotifier (Notifier< Channel::Prop > *n) |
Notifier< Channel::Prop > * | notifier () |
const Notifier< Channel::Prop > * | notifier () const |
Private Member Functions | |
void | receive (Channel::Prop prop) override |
|
pure virtual |
Implemented in Ms::PartChannelSettingsLink, Ms::MixerTrackPart, Ms::MixerTrackChannel, and Ms::MixerDetails.
|
inlineoverrideprivatevirtual |
Implements Ms::Listener< Channel::Prop >.
|
inline |