| void .ctor(bool IsGameServer) | 2 flags | | 0x01 |
| long SteamAPI_SteamController_v008() | Static+2 flags | | 0x08 |
| long GetUserInterfacePointer() | Public+1 flags | | 0x08 |
| bool _Init(long self) | PrivateStatic+1 flags | | 0x08 |
| bool Init() | 1 flags | | 0x01 |
| bool _Shutdown(long self) | PrivateStatic+1 flags | | 0x08 |
| bool Shutdown() | 1 flags | | 0x01 |
| void _RunFrame(long self) | PrivateStatic+1 flags | | 0x08 |
| void RunFrame() | 1 flags | | 0x00 |
| int _GetConnectedControllers(long self, const ControllerHandle_t[]& handlesOut) | PrivateStatic+1 flags | | 0x08 |
| int GetConnectedControllers(const ControllerHandle_t[]& handlesOut) | 1 flags | | 0x08 |
| ControllerActionSetHandle_t _GetActionSetHandle(long self, const string& pszActionSetName) | PrivateStatic+1 flags | | 0x08 |
| ControllerActionSetHandle_t GetActionSetHandle(const string& pszActionSetName) | 1 flags | | 0x08 |
| void _ActivateActionSet(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle) | PrivateStatic+1 flags | | 0x08 |
| void ActivateActionSet(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle) | 1 flags | | 0x08 |
| ControllerActionSetHandle_t _GetCurrentActionSet(long self, const ControllerHandle_t& controllerHandle) | PrivateStatic+1 flags | | 0x08 |
| ControllerActionSetHandle_t GetCurrentActionSet(const ControllerHandle_t& controllerHandle) | 1 flags | | 0x08 |
| void _ActivateActionSetLayer(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetLayerHandle) | PrivateStatic+1 flags | | 0x08 |
| void ActivateActionSetLayer(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetLayerHandle) | 1 flags | | 0x08 |
| void _DeactivateActionSetLayer(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetLayerHandle) | PrivateStatic+1 flags | | 0x08 |
| void DeactivateActionSetLayer(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetLayerHandle) | 1 flags | | 0x08 |
| void _DeactivateAllActionSetLayers(long self, const ControllerHandle_t& controllerHandle) | PrivateStatic+1 flags | | 0x08 |
| void DeactivateAllActionSetLayers(const ControllerHandle_t& controllerHandle) | 1 flags | | 0x08 |
| int _GetActiveActionSetLayers(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t[]& handlesOut) | PrivateStatic+1 flags | | 0x08 |
| int GetActiveActionSetLayers(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t[]& handlesOut) | 1 flags | | 0x08 |
| ControllerDigitalActionHandle_t _GetDigitalActionHandle(long self, const string& pszActionName) | PrivateStatic+1 flags | | 0x08 |
| ControllerDigitalActionHandle_t GetDigitalActionHandle(const string& pszActionName) | 1 flags | | 0x08 |
| DigitalState _GetDigitalActionData(long self, const ControllerHandle_t& controllerHandle, const ControllerDigitalActionHandle_t& digitalActionHandle) | PrivateStatic+1 flags | | 0x08 |
| DigitalState GetDigitalActionData(const ControllerHandle_t& controllerHandle, const ControllerDigitalActionHandle_t& digitalActionHandle) | 1 flags | | 0x08 |
| int _GetDigitalActionOrigins(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle, const ControllerDigitalActionHandle_t& digitalActionHandle, ref ControllerActionOrigin& originsOut) | PrivateStatic+1 flags | | 0x08 |
| int GetDigitalActionOrigins(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle, const ControllerDigitalActionHandle_t& digitalActionHandle, ref ControllerActionOrigin& originsOut) | 1 flags | | 0x08 |
| ControllerAnalogActionHandle_t _GetAnalogActionHandle(long self, const string& pszActionName) | PrivateStatic+1 flags | | 0x08 |
| ControllerAnalogActionHandle_t GetAnalogActionHandle(const string& pszActionName) | 1 flags | | 0x08 |
| AnalogState _GetAnalogActionData(long self, const ControllerHandle_t& controllerHandle, const ControllerAnalogActionHandle_t& analogActionHandle) | PrivateStatic+1 flags | | 0x0D |
| AnalogState GetAnalogActionData(const ControllerHandle_t& controllerHandle, const ControllerAnalogActionHandle_t& analogActionHandle) | 1 flags | | 0x0D |
| int _GetAnalogActionOrigins(long self, const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle, const ControllerAnalogActionHandle_t& analogActionHandle, ref ControllerActionOrigin& originsOut) | PrivateStatic+1 flags | | 0x08 |
| int GetAnalogActionOrigins(const ControllerHandle_t& controllerHandle, const ControllerActionSetHandle_t& actionSetHandle, const ControllerAnalogActionHandle_t& analogActionHandle, ref ControllerActionOrigin& originsOut) | 1 flags | | 0x08 |
| Utf8StringPointer _GetGlyphForActionOrigin(long self, const ControllerActionOrigin& eOrigin) | PrivateStatic+1 flags | | 0x08 |
| string GetGlyphForActionOrigin(const ControllerActionOrigin& eOrigin) | 1 flags | | 0x08 |
| Utf8StringPointer _GetStringForActionOrigin(long self, const ControllerActionOrigin& eOrigin) | PrivateStatic+1 flags | | 0x08 |
| string GetStringForActionOrigin(const ControllerActionOrigin& eOrigin) | 1 flags | | 0x08 |
| void _StopAnalogActionMomentum(long self, const ControllerHandle_t& controllerHandle, const ControllerAnalogActionHandle_t& eAction) | PrivateStatic+1 flags | | 0x08 |
| void StopAnalogActionMomentum(const ControllerHandle_t& controllerHandle, const ControllerAnalogActionHandle_t& eAction) | 1 flags | | 0x08 |
| MotionState _GetMotionData(long self, const ControllerHandle_t& controllerHandle) | PrivateStatic+1 flags | | 0x28 |
| MotionState GetMotionData(const ControllerHandle_t& controllerHandle) | 1 flags | | 0x28 |
| void _TriggerHapticPulse(long self, const ControllerHandle_t& controllerHandle, const SteamControllerPad& eTargetPad, ushort usDurationMicroSec) | PrivateStatic+1 flags | | 0x08 |
| void TriggerHapticPulse(const ControllerHandle_t& controllerHandle, const SteamControllerPad& eTargetPad, ushort usDurationMicroSec) | 1 flags | | 0x08 |
| void _TriggerRepeatedHapticPulse(long self, const ControllerHandle_t& controllerHandle, const SteamControllerPad& eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags) | PrivateStatic+1 flags | | 0x08 |
| void TriggerRepeatedHapticPulse(const ControllerHandle_t& controllerHandle, const SteamControllerPad& eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags) | 1 flags | | 0x08 |
| void _TriggerVibration(long self, const ControllerHandle_t& controllerHandle, ushort usLeftSpeed, ushort usRightSpeed) | PrivateStatic+1 flags | | 0x08 |
| void TriggerVibration(const ControllerHandle_t& controllerHandle, ushort usLeftSpeed, ushort usRightSpeed) | 1 flags | | 0x08 |
| void _SetLEDColor(long self, const ControllerHandle_t& controllerHandle, byte nColorR, byte nColorG, byte nColorB, uint nFlags) | PrivateStatic+1 flags | | 0x08 |
| void SetLEDColor(const ControllerHandle_t& controllerHandle, byte nColorR, byte nColorG, byte nColorB, uint nFlags) | 1 flags | | 0x08 |
| bool _ShowBindingPanel(long self, const ControllerHandle_t& controllerHandle) | PrivateStatic+1 flags | | 0x08 |
| bool ShowBindingPanel(const ControllerHandle_t& controllerHandle) | 1 flags | | 0x08 |
| InputType _GetInputTypeForHandle(long self, const ControllerHandle_t& controllerHandle) | PrivateStatic+1 flags | | 0x08 |
| InputType GetInputTypeForHandle(const ControllerHandle_t& controllerHandle) | 1 flags | | 0x08 |
| ControllerHandle_t _GetControllerForGamepadIndex(long self, int nIndex) | PrivateStatic+1 flags | | 0x08 |
| ControllerHandle_t GetControllerForGamepadIndex(int nIndex) | 1 flags | | 0x08 |
| int _GetGamepadIndexForController(long self, const ControllerHandle_t& ulControllerHandle) | PrivateStatic+1 flags | | 0x08 |
| int GetGamepadIndexForController(const ControllerHandle_t& ulControllerHandle) | 1 flags | | 0x08 |
| Utf8StringPointer _GetStringForXboxOrigin(long self, const XboxOrigin& eOrigin) | PrivateStatic+1 flags | | 0x08 |
| string GetStringForXboxOrigin(const XboxOrigin& eOrigin) | 1 flags | | 0x08 |
| Utf8StringPointer _GetGlyphForXboxOrigin(long self, const XboxOrigin& eOrigin) | PrivateStatic+1 flags | | 0x08 |
| string GetGlyphForXboxOrigin(const XboxOrigin& eOrigin) | 1 flags | | 0x08 |
| ControllerActionOrigin _GetActionOriginFromXboxOrigin(long self, const ControllerHandle_t& controllerHandle, const XboxOrigin& eOrigin) | PrivateStatic+1 flags | | 0x08 |
| ControllerActionOrigin GetActionOriginFromXboxOrigin(const ControllerHandle_t& controllerHandle, const XboxOrigin& eOrigin) | 1 flags | | 0x08 |
| ControllerActionOrigin _TranslateActionOrigin(long self, const InputType& eDestinationInputType, const ControllerActionOrigin& eSourceOrigin) | PrivateStatic+1 flags | | 0x08 |
| ControllerActionOrigin TranslateActionOrigin(const InputType& eDestinationInputType, const ControllerActionOrigin& eSourceOrigin) | 1 flags | | 0x04 |
| bool _GetControllerBindingRevision(long self, const ControllerHandle_t& controllerHandle, ref int& pMajor, ref int& pMinor) | PrivateStatic+1 flags | | 0x08 |
| bool GetControllerBindingRevision(const ControllerHandle_t& controllerHandle, ref int& pMajor, ref int& pMinor) | 1 flags | | 0x08 |