コード例 #1
0
        internal DigitalState GetDigitalActionData(InputHandle_t inputHandle, InputDigitalActionHandle_t digitalActionHandle)
        {
            var returnValue = _GetDigitalActionData(Self, inputHandle, digitalActionHandle);

            return(returnValue);
        }
コード例 #2
0
 private static extern bool _GetDeviceBindingRevision(IntPtr self, InputHandle_t inputHandle, ref int pMajor, ref int pMinor);
コード例 #3
0
 private static extern uint _GetRemotePlaySessionID(IntPtr self, InputHandle_t inputHandle);
コード例 #4
0
 private static extern int _GetGamepadIndexForController(IntPtr self, InputHandle_t ulinputHandle);
コード例 #5
0
 private static extern InputActionOrigin _GetActionOriginFromXboxOrigin(IntPtr self, InputHandle_t inputHandle, XboxOrigin eOrigin);
コード例 #6
0
 private static extern bool _ShowBindingPanel(IntPtr self, InputHandle_t inputHandle);
コード例 #7
0
 private static extern InputType _GetInputTypeForHandle(IntPtr self, InputHandle_t inputHandle);
コード例 #8
0
 internal void StopAnalogActionMomentum(InputHandle_t inputHandle, InputAnalogActionHandle_t eAction)
 {
     _StopAnalogActionMomentum(Self, inputHandle, eAction);
 }
コード例 #9
0
 private static extern MotionState _GetMotionData(IntPtr self, InputHandle_t inputHandle);
コード例 #10
0
        internal int GetAnalogActionOrigins(InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputAnalogActionHandle_t analogActionHandle, ref InputActionOrigin originsOut)
        {
            var returnValue = _GetAnalogActionOrigins(Self, inputHandle, actionSetHandle, analogActionHandle, ref originsOut);

            return(returnValue);
        }
コード例 #11
0
 private static extern void _StopAnalogActionMomentum(IntPtr self, InputHandle_t inputHandle, InputAnalogActionHandle_t eAction);
コード例 #12
0
 private static extern int _GetAnalogActionOrigins(IntPtr self, InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputAnalogActionHandle_t analogActionHandle, ref InputActionOrigin originsOut);
コード例 #13
0
        internal AnalogState GetAnalogActionData(InputHandle_t inputHandle, InputAnalogActionHandle_t analogActionHandle)
        {
            var returnValue = _GetAnalogActionData(Self, inputHandle, analogActionHandle);

            return(returnValue);
        }
コード例 #14
0
 private static extern AnalogState _GetAnalogActionData(IntPtr self, InputHandle_t inputHandle, InputAnalogActionHandle_t analogActionHandle);
コード例 #15
0
 private static extern void _TriggerRepeatedHapticPulse(IntPtr self, InputHandle_t inputHandle, SteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags);
コード例 #16
0
        internal MotionState GetMotionData(InputHandle_t inputHandle)
        {
            var returnValue = _GetMotionData(Self, inputHandle);

            return(returnValue);
        }
コード例 #17
0
 internal void TriggerRepeatedHapticPulse(InputHandle_t inputHandle, SteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags)
 {
     _TriggerRepeatedHapticPulse(Self, inputHandle, eTargetPad, usDurationMicroSec, usOffMicroSec, unRepeat, nFlags);
 }
コード例 #18
0
 private static extern void _TriggerVibration(IntPtr self, InputHandle_t inputHandle, ushort usLeftSpeed, ushort usRightSpeed);
コード例 #19
0
        internal bool ShowBindingPanel(InputHandle_t inputHandle)
        {
            var returnValue = _ShowBindingPanel(Self, inputHandle);

            return(returnValue);
        }
コード例 #20
0
 internal void TriggerVibration(InputHandle_t inputHandle, ushort usLeftSpeed, ushort usRightSpeed)
 {
     _TriggerVibration(Self, inputHandle, usLeftSpeed, usRightSpeed);
 }
コード例 #21
0
        internal InputType GetInputTypeForHandle(InputHandle_t inputHandle)
        {
            var returnValue = _GetInputTypeForHandle(Self, inputHandle);

            return(returnValue);
        }
コード例 #22
0
 private static extern void _SetLEDColor(IntPtr self, InputHandle_t inputHandle, byte nColorR, byte nColorG, byte nColorB, uint nFlags);
コード例 #23
0
        internal int GetGamepadIndexForController(InputHandle_t ulinputHandle)
        {
            var returnValue = _GetGamepadIndexForController(Self, ulinputHandle);

            return(returnValue);
        }
コード例 #24
0
 internal void SetLEDColor(InputHandle_t inputHandle, byte nColorR, byte nColorG, byte nColorB, uint nFlags)
 {
     _SetLEDColor(Self, inputHandle, nColorR, nColorG, nColorB, nFlags);
 }
コード例 #25
0
        internal InputActionOrigin GetActionOriginFromXboxOrigin(InputHandle_t inputHandle, XboxOrigin eOrigin)
        {
            var returnValue = _GetActionOriginFromXboxOrigin(Self, inputHandle, eOrigin);

            return(returnValue);
        }
コード例 #26
0
 private static extern void _TriggerHapticPulse(IntPtr self, InputHandle_t inputHandle, SteamControllerPad eTargetPad, ushort usDurationMicroSec);
コード例 #27
0
        internal bool GetDeviceBindingRevision(InputHandle_t inputHandle, ref int pMajor, ref int pMinor)
        {
            var returnValue = _GetDeviceBindingRevision(Self, inputHandle, ref pMajor, ref pMinor);

            return(returnValue);
        }
コード例 #28
0
 internal void TriggerHapticPulse(InputHandle_t inputHandle, SteamControllerPad eTargetPad, ushort usDurationMicroSec)
 {
     _TriggerHapticPulse(Self, inputHandle, eTargetPad, usDurationMicroSec);
 }
コード例 #29
0
        internal uint GetRemotePlaySessionID(InputHandle_t inputHandle)
        {
            var returnValue = _GetRemotePlaySessionID(Self, inputHandle);

            return(returnValue);
        }
コード例 #30
0
 private static extern DigitalState _GetDigitalActionData(IntPtr self, InputHandle_t inputHandle, InputDigitalActionHandle_t digitalActionHandle);