// void public void TriggerVibration(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ushort usLeftSpeed /*unsigned short*/, ushort usRightSpeed /*unsigned short*/) { platform.ISteamController_TriggerVibration(controllerHandle.Value, usLeftSpeed, usRightSpeed); }
// void public void DeactivateActionSetLayer(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerActionSetHandle_t actionSetLayerHandle /*ControllerActionSetHandle_t*/) { platform.ISteamController_DeactivateActionSetLayer(controllerHandle.Value, actionSetLayerHandle.Value); }
// void public void TriggerHapticPulse(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, SteamControllerPad eTargetPad /*ESteamControllerPad*/, ushort usDurationMicroSec /*unsigned short*/) { platform.ISteamController_TriggerHapticPulse(controllerHandle.Value, eTargetPad, usDurationMicroSec); }
// 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); }
// 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)); }
// void public void StopAnalogActionMomentum(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerAnalogActionHandle_t eAction /*ControllerAnalogActionHandle_t*/) { platform.ISteamController_StopAnalogActionMomentum(controllerHandle.Value, eAction.Value); }
// 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); }
// ControllerActionSetHandle_t public ControllerActionSetHandle_t GetCurrentActionSet(ControllerHandle_t controllerHandle /*ControllerHandle_t*/) { return(platform.ISteamController_GetCurrentActionSet(controllerHandle.Value)); }
// SteamInputType public SteamInputType GetInputTypeForHandle(ControllerHandle_t controllerHandle /*ControllerHandle_t*/) { return(platform.ISteamController_GetInputTypeForHandle(controllerHandle.Value)); }
// ControllerMotionData_t public ControllerMotionData_t GetMotionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/) { return(platform.ISteamController_GetMotionData(controllerHandle.Value)); }
// int public int GetGamepadIndexForController(ControllerHandle_t ulControllerHandle /*ControllerHandle_t*/) { return(platform.ISteamController_GetGamepadIndexForController(ulControllerHandle.Value)); }
// 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)); }
// ControllerDigitalActionData_t public ControllerDigitalActionData_t GetDigitalActionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerDigitalActionHandle_t digitalActionHandle /*ControllerDigitalActionHandle_t*/) { return(platform.ISteamController_GetDigitalActionData(controllerHandle.Value, digitalActionHandle.Value)); }
// void public void DeactivateAllActionSetLayers(ControllerHandle_t controllerHandle /*ControllerHandle_t*/) { platform.ISteamController_DeactivateAllActionSetLayers(controllerHandle.Value); }
// bool public bool ShowBindingPanel(ControllerHandle_t controllerHandle /*ControllerHandle_t*/) { return(platform.ISteamController_ShowBindingPanel(controllerHandle.Value)); }
// int public int GetActiveActionSetLayers(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, IntPtr handlesOut /*ControllerActionSetHandle_t **/) { return(platform.ISteamController_GetActiveActionSetLayers(controllerHandle.Value, (IntPtr)handlesOut)); }
// ControllerAnalogActionData_t public ControllerAnalogActionData_t GetAnalogActionData(ControllerHandle_t controllerHandle /*ControllerHandle_t*/, ControllerAnalogActionHandle_t analogActionHandle /*ControllerAnalogActionHandle_t*/) { return(platform.ISteamController_GetAnalogActionData(controllerHandle.Value, analogActionHandle.Value)); }