| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Steam/SteamVR/Source/SteamVRInputDevice/Public/SteamVRInputDeviceFunctionLibrary.h |
Include |
#include "SteamVRInputDeviceFunctionLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class USteamVRInputDeviceFunctionLibrary : public UBlueprintFunctionLibrary
SteamVR Input Extended Functions Functions and properties defined here are safe for developer use
Name | Description | ||
---|---|---|---|
|
FindSteamVR_Action ( |
Search for a valid action matching the given action name and action set |
|
|
FindSteamVR_ActionOrigin |
Search and show the current binding of a provided action name and action set in the user's HMD |
|
|
FindSteamVR_InputBindingInfo |
Retrieves useful information about the SteamVR input bindings with a given action name and action set. |
|
|
FindSteamVR_OriginTrackedDeviceInfo ( |
Find and return information about the tracked device associated from the input source. |
|
|
GetControllerFidelity ( |
Retrieve skeletal tracking level for all controllers |
|
|
GetCurlsAndSplaysState |
Check Whether or not Curls and Splay values are being retrieved per frame from the SteamVR Input System |
|
|
GetFingerCurlsAndSplays ( |
Get the finger curl and splay for a give hand in the current frame |
|
|
GetLeftHandPoseData |
Retrieve the left hand pose information - position, orientation and velocities |
|
|
GetPoseSource ( |
Check whether we are using a skeleton pose or the raw controller pose for the orientation and position of the motion controller |
|
|
GetRightHandPoseData |
Retrieve the right hand pose information - position, orientation and velocities |
|
|
GetSkeletalState |
Check Whether or not controllers attached to either hand have Skeletal Input support |
|
|
GetSkeletalTransform ( |
Retrieve the live skeletal input bone values from SteamVR |
|
|
GetSteamVR_ActionArray ( |
Retrieve the input actions for this project |
|
|
GetSteamVR_ActionSetArray ( |
Retrieve the input action sets for this project |
|
|
float |
GetSteamVR_GlobalPredictedSecondsFromNow() |
Returns the the current value of the global PredictedSecondsFromNow use in any Get Pose Action Data calls (i.e. Getting controller transform) A value of -9999.f triggers a GetPoseActionDataForNextFrame, otherwise GetPoseActionRelativeToNow is called with this value |
|
GetSteamVR_HandPoseRelativeToNow ( |
Returns the data for the hand transform at any point in time from current time, given a relative number of seconds |
|
|
GetSteamVR_InputBindingInfo ( |
Retrieves useful information about the SteamVR input bindings for an action. |
|
|
GetSteamVR_OriginLocalizedName ( |
Retrieve the localized name of the origin of a given action (e.g. "Left Hand Index Controller Trackpad") |
|
|
GetSteamVR_OriginTrackedDeviceInfo ( |
Returns information about the tracked device associated from the input source. |
|
|
GetUETransform ( |
Get the SteamVR Bone Transform value in UE coordinates |
|
|
float |
GetUserIPD() |
Returns the user's HMD's current IPD (interpupillary distance) setting in millimetres. |
|
LaunchBindingsURL() |
Open the SteamVR Controller Input Dashboard in the user::s default browser |
|
|
PlaySteamVR_HapticFeedback ( |
Generate haptic feedback in the requested controller |
|
|
RegenActionManifest() |
Regenerate the action manifest used by SteamVR Input System |
|
|
RegenControllerBindings() |
Regenerate Controller Bindings for supported SteamVR Controller types |
|
|
ReloadActionManifest() |
Live reload the action manifest and register it to the SteamVR Input System |
|
|
ResetSeatedPosition() |
Sets the zero pose for the seated tracker coordinate system to the current position and yaw of the HMD. |
|
|
SetCurlsAndSplaysState |
Tell SteamVR Whether or not to retrieve Curls and Splay values per frame |
|
|
SetPoseSource ( |
Set whether to use skeleton pose or the raw controller pose for the orientation and position of the motion controller |
|
|
float |
SetSteamVR_GlobalPredictedSecondsFromNow ( |
Sets the the current value of the global PredictedSecondsFromNow to use in any Get Pose Action Data calls (i.e. Getting controller transform) A value of -9999.f will trigger a GetPoseActionDataForNextFrame, otherwise GetPoseActionRelativeToNow will be called with this value |
|
ShowAllSteamVR_ActionOrigins() |
Shows all current bindings for the current controller in the user's headset |
|
|
ShowSteamVR_ActionOrigin ( |
Show the current binding of a given action in the user's HMD |