Add QMicCue class. Closes #10

This commit is contained in:
2021-07-16 14:10:09 +00:00
parent c750297cf5
commit 3656a9f9b7
+37
View File
@@ -0,0 +1,37 @@
using QControlKit.Constants;
namespace QControlKit.Cue
{
public class QMicCue : QCue
{
public int channelOffset
{
get
{
return (int)propertyForKey(QOSCKey.ChannelOffset);
}
}
public int channels
{
get
{
return (int)propertyForKey(QOSCKey.Channels);
}
set
{
setProperty(value, QOSCKey.Channels);
}
}
public void setDefaultLevels()
{
workspace.sendMessage($"/cue_id/{this.propertyForKey(QOSCKey.UID)}/setDefaultLevels");
}
public void setSilientLevels()
{
workspace.sendMessage($"/cue_id/{this.propertyForKey(QOSCKey.UID)}/setSilentLevels");
}
}
}