Ejemplo n.º 1
0
 public SetInputCmdMessage(uint effect_id, InputArgs[] args)
 {
     NativeMessage.initSetInput(m_msg, effect_id, args,
                                (uint)args.Length);
 }
Ejemplo n.º 2
0
 public SetInputCmdMessage(uint effect_id, uint input_id,
                           int input_value)
 {
     NativeMessage.initSetInput(m_msg, effect_id, input_id, input_value);
 }
Ejemplo n.º 3
0
 public Message()
 {
     m_msg = NativeMessage.create();
 }
Ejemplo n.º 4
0
 public SetParameterCmdMessage(uint effect_id, uint parameter_id,
                               uint parameter_value)
 {
     NativeMessage.initSetParameter(m_msg, effect_id, parameter_id,
                                    parameter_value);
 }
Ejemplo n.º 5
0
 public SetParameterCmdMessage(uint effect_id, ParameterArgs[] args)
 {
     NativeMessage.initSetParameter(m_msg, effect_id, args,
                                    (uint)args.Length);
 }
Ejemplo n.º 6
0
 public StopEffectCmdMessage(int effect_id)
 {
     NativeMessage.initStop(m_msg, effect_id);
 }
Ejemplo n.º 7
0
 public BindEffectCmdMessage(int effect_id, uint binding_flags)
 {
     NativeMessage.initBindEffect(m_msg, effect_id, binding_flags);
 }
Ejemplo n.º 8
0
 public LoadEffectCmdMessage(int effect_id, int bank_id)
 {
     NativeMessage.initLoad(m_msg, effect_id, bank_id);
 }
Ejemplo n.º 9
0
 public PlayEffectCmdMessage(int effect_id)
 {
     NativeMessage.initPlay(m_msg, effect_id);
 }
Ejemplo n.º 10
0
 public GetVersionCmdMessage()
 {
     NativeMessage.initGetVersion(m_msg);
 }
Ejemplo n.º 11
0
 public SetIVModelActive(bool active)
 {
     NativeMessage.initSetIvModelActive(m_msg, (uint)(active ? 1 : 0));
 }
Ejemplo n.º 12
0
 public SetIVModelDeviceTypeMessage(uint type)
 {
     NativeMessage.initSetIvModelDeviceType(m_msg, type);
 }
Ejemplo n.º 13
0
 public ErrorMessage(IntPtr imsg)
 {
     NativeMessage.parseError(imsg, out cmd, out error);
 }
Ejemplo n.º 14
0
 public AckMessage(IntPtr imsg)
 {
     NativeMessage.parseAck(imsg, out cmd);
 }