public SetInputCmdMessage(uint effect_id, InputArgs[] args) { NativeMessage.initSetInput(m_msg, effect_id, args, (uint)args.Length); }
public SetInputCmdMessage(uint effect_id, uint input_id, int input_value) { NativeMessage.initSetInput(m_msg, effect_id, input_id, input_value); }
public Message() { m_msg = NativeMessage.create(); }
public SetParameterCmdMessage(uint effect_id, uint parameter_id, uint parameter_value) { NativeMessage.initSetParameter(m_msg, effect_id, parameter_id, parameter_value); }
public SetParameterCmdMessage(uint effect_id, ParameterArgs[] args) { NativeMessage.initSetParameter(m_msg, effect_id, args, (uint)args.Length); }
public StopEffectCmdMessage(int effect_id) { NativeMessage.initStop(m_msg, effect_id); }
public BindEffectCmdMessage(int effect_id, uint binding_flags) { NativeMessage.initBindEffect(m_msg, effect_id, binding_flags); }
public LoadEffectCmdMessage(int effect_id, int bank_id) { NativeMessage.initLoad(m_msg, effect_id, bank_id); }
public PlayEffectCmdMessage(int effect_id) { NativeMessage.initPlay(m_msg, effect_id); }
public GetVersionCmdMessage() { NativeMessage.initGetVersion(m_msg); }
public SetIVModelActive(bool active) { NativeMessage.initSetIvModelActive(m_msg, (uint)(active ? 1 : 0)); }
public SetIVModelDeviceTypeMessage(uint type) { NativeMessage.initSetIvModelDeviceType(m_msg, type); }
public ErrorMessage(IntPtr imsg) { NativeMessage.parseError(imsg, out cmd, out error); }
public AckMessage(IntPtr imsg) { NativeMessage.parseAck(imsg, out cmd); }