| void TriggerVibration(const FInputHandle& Handle, float LeftSpeed, float RightSpeed) | FinalNative+1 flags | | 0x10 |
| int32 TranslateActionOrigin(const ESteamCoreProInputType& DestinationInputType, int32 SourceOrigin) | FinalNative+1 flags | | 0x0C |
| void StopAnalogActionMomentum(const FInputHandle& Handle, const FInputAnalogActionHandle& EAction) | FinalNative+1 flags | | 0x10 |
| bool Shutdown() | FinalNative+1 flags | | 0x01 |
| bool ShowBindingPanel(const FInputHandle& Handle) | FinalNative+1 flags | | 0x09 |
| void SetLEDColor(const FInputHandle& Handle, uint8 ColorR, uint8 ColorG, uint8 ColorB, const ESteamCoreProInputLEDFlag& Flags) | FinalNative+1 flags | | 0x0C |
| bool SetInputActionManifestFilePath(const FString& InputActionManifestAbsolutePath) | FinalNative+1 flags | | 0x11 |
| void SetDualSenseTriggerEffect(const FInputHandle& InputHandle, const FScePadTriggerEffectCommand& R2, const FScePadTriggerEffectCommand& L2) | FinalNative+2 flags | | 0xD8 |
| void Legacy_TriggerRepeatedHapticPulse(const FInputHandle& Handle, const ESteamCoreProControllerPad& TargetPad, float DurationMicroSec, float OffMicroSec, int32 Repeat, uint8 Flags) | FinalNative+1 flags | | 0x19 |
| void Legacy_TriggerHapticPulse(const FInputHandle& Handle, const ESteamCoreProControllerPad& TargetPad, float DurationMicroSec) | FinalNative+1 flags | | 0x10 |
| bool Init() | FinalNative+1 flags | | 0x01 |
| FString GetStringForXboxOrigin(const ESteamCoreProXboxOrigin& Origin) | FinalNative+1 flags | | 0x18 |
| FString GetStringForDigitalActionName(const FInputDigitalActionHandle& ActionHandle) | FinalNative+2 flags | | 0x18 |
| FString GetStringForAnalogActionName(const FInputAnalogActionHandle& ActionHandle) | FinalNative+2 flags | | 0x18 |
| FString GetStringForActionOrigin(int32 Origin) | FinalNative+1 flags | | 0x18 |
| USteamProInput* GetSteamInput() | FinalNative+2 flags | | 0x08 |
| TArray<ESteamCoreInputConfigurationEnableType> GetSessionInputConfigurationSettings() | FinalNative+2 flags | | 0x10 |
| int32 GetRemotePlaySessionID(const FInputHandle& Handle) | FinalNative+1 flags | | 0x0C |
| FInputMotionData GetMotionData(const FInputHandle& Handle) | FinalNative+1 flags | | 0x30 |
| ESteamCoreProInputType GetInputTypeForHandle(const FInputHandle& Handle) | FinalNative+1 flags | | 0x09 |
| TArray<FString> GetInputActionOrigins() | FinalNative+1 flags | | 0x10 |
| FString GetInputActionOriginAsString(int32 ID) | FinalNative+1 flags | | 0x18 |
| int32 GetInputActionOriginAsInteger(const FString& Value) | FinalNative+1 flags | | 0x14 |
| FString GetGlyphSVGForActionOrigin(int32 Origin, int32 Flags) | FinalNative+1 flags | | 0x18 |
| FString GetGlyphPNGForActionOrigin(int32 Origin, const ESteamCoreProInputGlyphSize& Size, int32 Flags) | FinalNative+1 flags | | 0x20 |
| FString GetGlyphForXboxOrigin(const ESteamCoreProXboxOrigin& Origin) | FinalNative+1 flags | | 0x18 |
| FString GetGlyphForActionOrigin_Legacy(int32 Origin) | FinalNative+1 flags | | 0x18 |
| int32 GetGamepadIndexForController(const FInputHandle& Handle) | FinalNative+1 flags | | 0x0C |
| int32 GetDigitalActionOrigins(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle, const FInputDigitalActionHandle& DigitalActionHandle, const TArray<int32>& OriginsOut) | FinalNative+1 flags | | 0x2C |
| FInputDigitalActionHandle GetDigitalActionHandle(const FString& PszActionName) | FinalNative+1 flags | | 0x18 |
| FInputDigitalActionData GetDigitalActionData(const FInputHandle& Handle, const FInputDigitalActionHandle& DigitalActionHandle) | FinalNative+1 flags | | 0x12 |
| bool GetDeviceBindingRevision(const FInputHandle& Handle, const int32& Major, const int32& Minor) | FinalNative+1 flags | | 0x11 |
| FInputActionSetHandle GetCurrentActionSet(const FInputHandle& Handle) | FinalNative+1 flags | | 0x10 |
| FInputHandle GetControllerForGamepadIndex(int32 Index) | FinalNative+1 flags | | 0x10 |
| int32 GetConnectedControllers(const TArray<FInputHandle>& OutHandles) | FinalNative+1 flags | | 0x14 |
| int32 GetAnalogActionOrigins(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle, const FInputAnalogActionHandle& AnalogActionHandle, const TArray<int32>& OriginsOut) | FinalNative+1 flags | | 0x2C |
| FInputAnalogActionHandle GetAnalogActionHandle(const FString& PszActionName) | FinalNative+1 flags | | 0x18 |
| FInputAnalogActionData GetAnalogActionData(const FInputHandle& Handle, const FInputAnalogActionHandle& AnalogActionHandle) | FinalNative+1 flags | | 0x20 |
| int32 GetActiveActionSetLayers(const FInputHandle& Handle, const TArray<FInputActionSetHandle>& Data) | FinalNative+1 flags | | 0x1C |
| FInputActionSetHandle GetActionSetHandle(const FString& ActionSetName) | FinalNative+1 flags | | 0x18 |
| int32 GetActionOriginFromXboxOrigin(const FInputHandle& Handle, const ESteamCoreProXboxOrigin& Origin) | FinalNative+1 flags | | 0x10 |
| void DeactivateAllActionSetLayers(const FInputHandle& Handle) | FinalNative+1 flags | | 0x08 |
| void DeactivateActionSetLayer(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetLayerHandle) | FinalNative+1 flags | | 0x10 |
| bool BWaitForData(bool bWaitForever, int32 Timeout) | FinalNative+2 flags | | 0x09 |
| bool BNewDataAvailable() | FinalNative+2 flags | | 0x01 |
| void ActivateActionSetLayer(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetLayerHandle) | FinalNative+1 flags | | 0x10 |
| void ActivateActionSet(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle) | FinalNative+1 flags | | 0x10 |