Zdexby TheHolyOneZ
44,741 classes
Class

SteamInput

: Object
Steamworks.SteamInput, com.rlabrecque.steamworks.net 0x0010 (16 B) inherited 0x0010 com.rlabrecque.steamworks.net.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 48

SignatureFlagsNativeParams
bool Init(bool bExplicitlyCallRunFrame)PublicStatic0x01
bool Shutdown()PublicStatic0x01
bool SetInputActionManifestFilePath(const string& pchInputActionManifestAbsolutePath)PublicStatic0x08
void RunFrame(bool bReservedValue)PublicStatic0x01
bool BWaitForData(bool bWaitForever, uint unTimeout)PublicStatic0x04
bool BNewDataAvailable()PublicStatic0x01
int GetConnectedControllers(const InputHandle_t[]& handlesOut)PublicStatic0x08
void EnableDeviceCallbacks()PublicStatic0x00
void EnableActionEventCallbacks(SteamInputActionEventCallbackPointer pCallback)PublicStatic0x08
InputActionSetHandle_t GetActionSetHandle(const string& pszActionSetName)PublicStatic0x08
void ActivateActionSet(const InputHandle_t& inputHandle, const InputActionSetHandle_t& actionSetHandle)PublicStatic0x08
InputActionSetHandle_t GetCurrentActionSet(const InputHandle_t& inputHandle)PublicStatic0x08
void ActivateActionSetLayer(const InputHandle_t& inputHandle, const InputActionSetHandle_t& actionSetLayerHandle)PublicStatic0x08
void DeactivateActionSetLayer(const InputHandle_t& inputHandle, const InputActionSetHandle_t& actionSetLayerHandle)PublicStatic0x08
void DeactivateAllActionSetLayers(const InputHandle_t& inputHandle)PublicStatic0x08
int GetActiveActionSetLayers(const InputHandle_t& inputHandle, const InputActionSetHandle_t[]& handlesOut)PublicStatic0x08
InputDigitalActionHandle_t GetDigitalActionHandle(const string& pszActionName)PublicStatic0x08
InputDigitalActionData_t GetDigitalActionData(const InputHandle_t& inputHandle, const InputDigitalActionHandle_t& digitalActionHandle)PublicStatic0x08
int GetDigitalActionOrigins(const InputHandle_t& inputHandle, const InputActionSetHandle_t& actionSetHandle, const InputDigitalActionHandle_t& digitalActionHandle, const EInputActionOrigin[]& originsOut)PublicStatic0x08
string GetStringForDigitalActionName(const InputDigitalActionHandle_t& eActionHandle)PublicStatic0x08
InputAnalogActionHandle_t GetAnalogActionHandle(const string& pszActionName)PublicStatic0x08
InputAnalogActionData_t GetAnalogActionData(const InputHandle_t& inputHandle, const InputAnalogActionHandle_t& analogActionHandle)PublicStatic0x0D
int GetAnalogActionOrigins(const InputHandle_t& inputHandle, const InputActionSetHandle_t& actionSetHandle, const InputAnalogActionHandle_t& analogActionHandle, const EInputActionOrigin[]& originsOut)PublicStatic0x08
string GetGlyphPNGForActionOrigin(const EInputActionOrigin& eOrigin, const ESteamInputGlyphSize& eSize, uint unFlags)PublicStatic0x08
string GetGlyphSVGForActionOrigin(const EInputActionOrigin& eOrigin, uint unFlags)PublicStatic0x08
string GetGlyphForActionOrigin_Legacy(const EInputActionOrigin& eOrigin)PublicStatic0x08
string GetStringForActionOrigin(const EInputActionOrigin& eOrigin)PublicStatic0x08
string GetStringForAnalogActionName(const InputAnalogActionHandle_t& eActionHandle)PublicStatic0x08
void StopAnalogActionMomentum(const InputHandle_t& inputHandle, const InputAnalogActionHandle_t& eAction)PublicStatic0x08
InputMotionData_t GetMotionData(const InputHandle_t& inputHandle)PublicStatic0x28
void TriggerVibration(const InputHandle_t& inputHandle, ushort usLeftSpeed, ushort usRightSpeed)PublicStatic0x08
void TriggerVibrationExtended(const InputHandle_t& inputHandle, ushort usLeftSpeed, ushort usRightSpeed, ushort usLeftTriggerSpeed, ushort usRightTriggerSpeed)PublicStatic0x08
void TriggerSimpleHapticEvent(const InputHandle_t& inputHandle, const EControllerHapticLocation& eHapticLocation, byte nIntensity, ushort nGainDB, byte nOtherIntensity, ushort nOtherGainDB)PublicStatic0x08
void SetLEDColor(const InputHandle_t& inputHandle, byte nColorR, byte nColorG, byte nColorB, uint nFlags)PublicStatic0x08
void Legacy_TriggerHapticPulse(const InputHandle_t& inputHandle, const ESteamControllerPad& eTargetPad, ushort usDurationMicroSec)PublicStatic0x08
void Legacy_TriggerRepeatedHapticPulse(const InputHandle_t& inputHandle, const ESteamControllerPad& eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags)PublicStatic0x08
bool ShowBindingPanel(const InputHandle_t& inputHandle)PublicStatic0x08
ESteamInputType GetInputTypeForHandle(const InputHandle_t& inputHandle)PublicStatic0x08
InputHandle_t GetControllerForGamepadIndex(int nIndex)PublicStatic0x08
int GetGamepadIndexForController(const InputHandle_t& ulinputHandle)PublicStatic0x08
string GetStringForXboxOrigin(const EXboxOrigin& eOrigin)PublicStatic0x08
string GetGlyphForXboxOrigin(const EXboxOrigin& eOrigin)PublicStatic0x08
EInputActionOrigin GetActionOriginFromXboxOrigin(const InputHandle_t& inputHandle, const EXboxOrigin& eOrigin)PublicStatic0x08
EInputActionOrigin TranslateActionOrigin(const ESteamInputType& eDestinationInputType, const EInputActionOrigin& eSourceOrigin)PublicStatic0x04
bool GetDeviceBindingRevision(const InputHandle_t& inputHandle, ref int& pMajor, ref int& pMinor)PublicStatic0x08
uint GetRemotePlaySessionID(const InputHandle_t& inputHandle)PublicStatic0x08
ushort GetSessionInputConfigurationSettings()PublicStatic0x02
void SetDualSenseTriggerEffect(const InputHandle_t& inputHandle, long pParam)PublicStatic0x08