Zdexby TheHolyOneZ
49,743 classes
Class

ISteamController

: SteamInterface : Object
Steamworks.ISteamController, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006075109056
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 71

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