Class UUxtHandTrackingFunctionLibrary
Library of hand tracking functions for UX Tools.
Inheritance
System::Object
UBlueprintFunctionLibrary
UUxtHandTrackingFunctionLibrary
Namespace:
Assembly: .dll
Syntax
public: class UUxtHandTrackingFunctionLibrary
Methods
|
Improve this Doc
View Source
GetHandJointState(EControllerHand Hand, EUxtHandJoint Joint, FQuat &OutOrientation, FVector &OutPosition, float &OutRadius)
Obtain the state of the given joint. Returns false if the hand is not currently tracked, in which case the values of the output parameters are unchanged.
Declaration
public: static bool GetHandJointState(EControllerHand Hand, EUxtHandJoint Joint, FQuat &OutOrientation, FVector &OutPosition, float &OutRadius)
Parameters
Type |
Name |
Description |
EControllerHand |
Hand |
|
EUxtHandJoint |
Joint |
|
FQuat & |
OutOrientation |
|
FVector & |
OutPosition |
|
float & |
OutRadius |
|
Returns
|
Improve this Doc
View Source
GetHandPointerPose(EControllerHand Hand, FQuat &OutOrientation, FVector &OutPosition)
Obtain the pointer pose. Returns false if the hand is not tracked this frame, in which case the value of the output parameter is unchanged.
Declaration
public: static bool GetHandPointerPose(EControllerHand Hand, FQuat &OutOrientation, FVector &OutPosition)
Parameters
Type |
Name |
Description |
EControllerHand |
Hand |
|
FQuat & |
OutOrientation |
|
FVector & |
OutPosition |
|
Returns
|
Improve this Doc
View Source
GetIsHandGrabbing(EControllerHand Hand, bool &OutIsGrabbing)
Obtain current grabbed state. Returns false if the hand is not currently tracked, in which case the value of the output parameter is unchanged.
Declaration
public: static bool GetIsHandGrabbing(EControllerHand Hand, bool &OutIsGrabbing)
Parameters
Type |
Name |
Description |
EControllerHand |
Hand |
|
bool & |
OutIsGrabbing |
|
Returns
|
Improve this Doc
View Source
GetIsHandSelectPressed(EControllerHand Hand, bool &OutIsSelectPressed)
Obtain current selection state. Returns false if the hand is not currently tracked, in which case the value of the output parameter is unchanged.
Declaration
public: static bool GetIsHandSelectPressed(EControllerHand Hand, bool &OutIsSelectPressed)
Parameters
Type |
Name |
Description |
EControllerHand |
Hand |
|
bool & |
OutIsSelectPressed |
|
Returns
|
Improve this Doc
View Source
IsHandTracked(EControllerHand Hand)
Returns whether the given hand is tracked.
Declaration
public: static bool IsHandTracked(EControllerHand Hand)
Parameters
Type |
Name |
Description |
EControllerHand |
Hand |
|
Returns