Ejemplo n.º 1
0
 /// <summary>
 /// <para> Trigger a haptic pulse with a duty cycle of usDurationMicroSec / usOffMicroSec, unRepeat times. If you are approximating rumble you may want to use TriggerVibration instead.</para>
 /// <para> nFlags is currently unused and reserved for future use.</para>
 /// </summary>
 public static void TriggerRepeatedHapticPulse(InputHandle_t inputHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags)
 {
     InteropHelp.TestIfAvailableClient();
     NativeMethods.ISteamInput_TriggerRepeatedHapticPulse(CSteamAPIContext.GetSteamInput(), inputHandle, eTargetPad, usDurationMicroSec, usOffMicroSec, unRepeat, nFlags);
 }
Ejemplo n.º 2
0
		public static extern void ISteamController_TriggerRepeatedHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags);
Ejemplo n.º 3
0
 /// <summary>
 /// <para> Trigger a haptic pulse on a controller</para>
 /// </summary>
 public static void TriggerHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec)
 {
     InteropHelp.TestIfAvailableClient();
     NativeMethods.ISteamController_TriggerHapticPulse(CSteamAPIContext.GetSteamController(), controllerHandle, eTargetPad, usDurationMicroSec);
 }
 // Token: 0x0600076D RID: 1901 RVA: 0x00004604 File Offset: 0x00002804
 public static void TriggerHapticPulse(uint unControllerIndex, ESteamControllerPad eTargetPad, ushort usDurationMicroSec)
 {
     InteropHelp.TestIfAvailableClient();
     NativeMethods.ISteamController_TriggerHapticPulse(unControllerIndex, eTargetPad, usDurationMicroSec);
 }
Ejemplo n.º 5
0
		public static extern void ISteamController_TriggerHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec);
Ejemplo n.º 6
0
        public static InputMotionData_t GetMotionData(ControllerHandle_t controllerHandle) => default;         // 0x000000018094D600-0x000000018094D680

        public static void TriggerHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec)
        {
        }                                                                                                                                                // 0x000000018094D9E0-0x000000018094DA60
Ejemplo n.º 7
0
        }                                                                                                                                                // 0x000000018094D9E0-0x000000018094DA60

        public static void TriggerRepeatedHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags)
        {
        }                                                                                                                                                                                                            // 0x000000018094DA60-0x000000018094DB00
Ejemplo n.º 8
0
        }                                                                                                                           // 0x00000001807A1F40-0x00000001807A1FE0

        public static void TriggerHapticPulse(InputHandle_t inputHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec)
        {
        }                                                                                                                                      // 0x00000001807A2140-0x00000001807A21C0
Ejemplo n.º 9
0
        }                                                                                                                                      // 0x00000001807A2140-0x00000001807A21C0

        public static void TriggerRepeatedHapticPulse(InputHandle_t inputHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags)
        {
        }                                                                                                                                           // 0x00000001807A21C0-0x00000001807A2260
Ejemplo n.º 10
0
		/// <summary>
		/// <para> Trigger a haptic pulse on a controller</para>
		/// </summary>
		public static void TriggerHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec) {
			InteropHelp.TestIfAvailableClient();
			NativeMethods.ISteamController_TriggerHapticPulse(controllerHandle, eTargetPad, usDurationMicroSec);
		}
Ejemplo n.º 11
0
		public static extern void ISteamController_TriggerHapticPulse(uint unControllerIndex, ESteamControllerPad eTargetPad, ushort usDurationMicroSec);
Ejemplo n.º 12
0
		public static void TriggerRepeatedHapticPulse(ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags) {
			InteropHelp.TestIfAvailableClient();
			NativeMethods.ISteamController_TriggerRepeatedHapticPulse(controllerHandle, eTargetPad, usDurationMicroSec, usOffMicroSec, unRepeat, nFlags);
		}
 public void TriggerHapticPulse(UInt32 unControllerIndex, ESteamControllerPad eTargetPad, UInt16 usDurationMicroSec)
 {
     this.GetFunction <NativeTriggerHapticPulseUEU>(this.Functions.TriggerHapticPulse4)(this.ObjectAddress, unControllerIndex, eTargetPad, usDurationMicroSec);
 }
Ejemplo n.º 14
0
 public static extern void TriggerHapticPulse(uint unControllerIndex, ESteamControllerPad eTargetPad, ushort usDurationMicroSec);