#include <MemaCommanders.h>
|
| | MemaInputCommander () |
| |
| virtual | ~MemaInputCommander () override |
| |
| void | setInputMuteChangeCallback (const std::function< void(MemaInputCommander *sender, std::uint16_t, bool)> &callback) |
| |
| void | setInputLevelChangeCallback (const std::function< void(MemaInputCommander *sender, std::uint16_t, float)> &callback) |
| |
| void | setInputMutePollCallback (const std::function< void(MemaInputCommander *sender, std::uint16_t)> &callback) |
| |
| void | setInputLevelPollCallback (const std::function< void(MemaInputCommander *sender, std::uint16_t)> &callback) |
| |
| virtual void | setInputMute (std::uint16_t channel, bool muteState, int userId=-1)=0 |
| |
| virtual void | setInputLevel (std::uint16_t channel, float levelValue, int userId=-1) |
| |
Public Member Functions inherited from Mema::MemaChannelCommander |
| | MemaChannelCommander () |
| |
| virtual | ~MemaChannelCommander () |
| |
| virtual void | setChannelCount (std::uint16_t channelCount)=0 |
| |
interface for an input channel — extends MemaChannelCommander with mute control.
Definition at line 45 of file MemaCommanders.h.
◆ MemaInputCommander()
| Mema::MemaInputCommander::MemaInputCommander |
( |
| ) |
|
◆ ~MemaInputCommander()
| Mema::MemaInputCommander::~MemaInputCommander |
( |
| ) |
|
|
overridevirtual |
◆ inputLevelChange()
| void Mema::MemaInputCommander::inputLevelChange |
( |
std::uint16_t |
channel, |
|
|
float |
levelValue, |
|
|
MemaInputCommander * |
sender |
|
) |
| |
|
protected |
◆ inputLevelPoll()
| void Mema::MemaInputCommander::inputLevelPoll |
( |
std::uint16_t |
channel, |
|
|
MemaInputCommander * |
sender |
|
) |
| |
|
protected |
◆ inputMuteChange()
| void Mema::MemaInputCommander::inputMuteChange |
( |
std::uint16_t |
channel, |
|
|
bool |
muteState, |
|
|
MemaInputCommander * |
sender |
|
) |
| |
|
protected |
◆ inputMutePoll()
| void Mema::MemaInputCommander::inputMutePoll |
( |
std::uint16_t |
channel, |
|
|
MemaInputCommander * |
sender |
|
) |
| |
|
protected |
◆ setInputLevel()
| virtual void Mema::MemaInputCommander::setInputLevel |
( |
std::uint16_t |
channel, |
|
|
float |
levelValue, |
|
|
int |
userId = -1 |
|
) |
| |
|
inlinevirtual |
◆ setInputLevelChangeCallback()
| void Mema::MemaInputCommander::setInputLevelChangeCallback |
( |
const std::function< void(MemaInputCommander *sender, std::uint16_t, float)> & |
callback | ) |
|
◆ setInputLevelPollCallback()
| void Mema::MemaInputCommander::setInputLevelPollCallback |
( |
const std::function< void(MemaInputCommander *sender, std::uint16_t)> & |
callback | ) |
|
◆ setInputMute()
| virtual void Mema::MemaInputCommander::setInputMute |
( |
std::uint16_t |
channel, |
|
|
bool |
muteState, |
|
|
int |
userId = -1 |
|
) |
| |
|
pure virtual |
◆ setInputMuteChangeCallback()
| void Mema::MemaInputCommander::setInputMuteChangeCallback |
( |
const std::function< void(MemaInputCommander *sender, std::uint16_t, bool)> & |
callback | ) |
|
◆ setInputMutePollCallback()
| void Mema::MemaInputCommander::setInputMutePollCallback |
( |
const std::function< void(MemaInputCommander *sender, std::uint16_t)> & |
callback | ) |
|
The documentation for this class was generated from the following files: