Exemplo n.º 1
0
 /// <summary>
 /// Sets a custom effect on the mouse pad.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Custom" /> struct.</param>
 public void SetCustom(Custom effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(Effect.Custom, effect));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Sets a wave effect on the mouse pad.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Wave" /> struct.</param>
 public void SetWave(Wave effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(Effect.Wave, effect));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sets a static color effect on the mouse pad.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Static" /> struct.</param>
 public void SetStatic(Static effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(Effect.Static, effect));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Sets a breathing effect on the mouse pad.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Breathing" /> struct.</param>
 public void SetBreathing(Breathing effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(Effect.Breathing, effect));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Sets an effect without any parameters.
 /// Currently, this only works for the <see cref="Effect.None" /> effect.
 /// </summary>
 /// <param name="effect">Effect options.</param>
 public void SetEffect(Effect effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(effect, IntPtr.Zero));
 }
Exemplo n.º 6
0
 public void Set(Effect effect)
 {
     SetGuid(NativeWrapper.CreateMousepadEffect(effect));
 }