Beispiel #1
0
 // void
 public void TriggerVibration(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ushort usLeftSpeed /*unsigned short*/, ushort usRightSpeed /*unsigned short*/)
 {
     platform.ISteamController_TriggerVibration(controllerHandle.Value, usLeftSpeed, usRightSpeed);
 }
Beispiel #2
0
 // void
 public void DeactivateActionSetLayer(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerActionSetHandle_t actionSetLayerHandle /*ControllerActionSetHandle_t*/)
 {
     platform.ISteamController_DeactivateActionSetLayer(controllerHandle.Value, actionSetLayerHandle.Value);
 }
Beispiel #3
0
 // void
 public void TriggerHapticPulse(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, SteamControllerPad eTargetPad /*ESteamControllerPad*/, ushort usDurationMicroSec /*unsigned short*/)
 {
     platform.ISteamController_TriggerHapticPulse(controllerHandle.Value, eTargetPad, usDurationMicroSec);
 }
Beispiel #4
0
 // void
 public void TriggerRepeatedHapticPulse(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, SteamControllerPad eTargetPad /*ESteamControllerPad*/, ushort usDurationMicroSec /*unsigned short*/, ushort usOffMicroSec /*unsigned short*/, ushort unRepeat /*unsigned short*/, uint nFlags /*unsigned int*/)
 {
     platform.ISteamController_TriggerRepeatedHapticPulse(controllerHandle.Value, eTargetPad, usDurationMicroSec, usOffMicroSec, unRepeat, nFlags);
 }
Beispiel #5
0
 // bool
 public bool ShowDigitalActionOrigins(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerDigitalActionHandle_t digitalActionHandle /*ControllerDigitalActionHandle_t*/, float flScale /*float*/, float flXPosition /*float*/, float flYPosition /*float*/)
 {
     return(platform.ISteamController_ShowDigitalActionOrigins(controllerHandle.Value, digitalActionHandle.Value, flScale, flXPosition, flYPosition));
 }
Beispiel #6
0
 // void
 public void StopAnalogActionMomentum(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerAnalogActionHandle_t eAction /*ControllerAnalogActionHandle_t*/)
 {
     platform.ISteamController_StopAnalogActionMomentum(controllerHandle.Value, eAction.Value);
 }
Beispiel #7
0
 // void
 public void SetLEDColor(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, byte nColorR /*uint8*/, byte nColorG /*uint8*/, byte nColorB /*uint8*/, uint nFlags /*unsigned int*/)
 {
     platform.ISteamController_SetLEDColor(controllerHandle.Value, nColorR, nColorG, nColorB, nFlags);
 }
Beispiel #8
0
 // ControllerActionSetHandle_t
 public ControllerActionSetHandle_t GetCurrentActionSet(ControllerHandle_t controllerHandle /*ControllerHandle_t*/)
 {
     return(platform.ISteamController_GetCurrentActionSet(controllerHandle.Value));
 }
Beispiel #9
0
 // SteamInputType
 public SteamInputType GetInputTypeForHandle(ControllerHandle_t controllerHandle /*ControllerHandle_t*/)
 {
     return(platform.ISteamController_GetInputTypeForHandle(controllerHandle.Value));
 }
Beispiel #10
0
 // ControllerMotionData_t
 public ControllerMotionData_t GetMotionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/)
 {
     return(platform.ISteamController_GetMotionData(controllerHandle.Value));
 }
Beispiel #11
0
 // int
 public int GetGamepadIndexForController(ControllerHandle_t ulControllerHandle /*ControllerHandle_t*/)
 {
     return(platform.ISteamController_GetGamepadIndexForController(ulControllerHandle.Value));
 }
Beispiel #12
0
 // int
 public int GetDigitalActionOrigins(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerActionSetHandle_t actionSetHandle /*ControllerActionSetHandle_t*/, ControllerDigitalActionHandle_t digitalActionHandle /*ControllerDigitalActionHandle_t*/, out ControllerActionOrigin originsOut /*EControllerActionOrigin **/)
 {
     return(platform.ISteamController_GetDigitalActionOrigins(controllerHandle.Value, actionSetHandle.Value, digitalActionHandle.Value, out originsOut));
 }
Beispiel #13
0
 // ControllerDigitalActionData_t
 public ControllerDigitalActionData_t GetDigitalActionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerDigitalActionHandle_t digitalActionHandle /*ControllerDigitalActionHandle_t*/)
 {
     return(platform.ISteamController_GetDigitalActionData(controllerHandle.Value, digitalActionHandle.Value));
 }
Beispiel #14
0
 // void
 public void DeactivateAllActionSetLayers(ControllerHandle_t controllerHandle /*ControllerHandle_t*/)
 {
     platform.ISteamController_DeactivateAllActionSetLayers(controllerHandle.Value);
 }
Beispiel #15
0
 // bool
 public bool ShowBindingPanel(ControllerHandle_t controllerHandle /*ControllerHandle_t*/)
 {
     return(platform.ISteamController_ShowBindingPanel(controllerHandle.Value));
 }
Beispiel #16
0
 // int
 public int GetActiveActionSetLayers(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, IntPtr handlesOut /*ControllerActionSetHandle_t **/)
 {
     return(platform.ISteamController_GetActiveActionSetLayers(controllerHandle.Value, (IntPtr)handlesOut));
 }
Beispiel #17
0
 // ControllerAnalogActionData_t
 public ControllerAnalogActionData_t GetAnalogActionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerAnalogActionHandle_t analogActionHandle /*ControllerAnalogActionHandle_t*/)
 {
     return(platform.ISteamController_GetAnalogActionData(controllerHandle.Value, analogActionHandle.Value));
 }