/Engine/Source/Runtime/HeadMountedDisplay/Public/HeadMountedDisplayTypes.h
struct FXRMotionControllerData
FVector
AimPosition
For handheld controllers, gives a vector for pointing at objects.
FQuat
AimRotation
For handheld controllers, gives a quaternion for pointing at objects.
FGuid
ApplicationInstanceID
bool
bIsGrasped
bool
bValid
FName
DeviceName
EXRVisualType
DeviceVisualType
FVector
GripPosition
Vector representing an object being held in the player's hand.
FQuat
GripRotation
Quaternion representing an object being held in the player's hand.
EControllerHand
HandIndex
TArray< FVector...
HandKeyPositions
The indices of this array are the values of EHandKeypoint (Palm, Wrist, ThumbMetacarpal, etc).
TArray< float >
HandKeyRadii
The indices of this array are the values of EHandKeypoint (Palm, Wrist, ThumbMetacarpal, etc).
TArray< FQuat >
HandKeyRotations
The indices of this array are the values of EHandKeypoint (Palm, Wrist, ThumbMetacarpal, etc).
FVector
PalmPosition
For handheld controllers, gives a vector for representing the hand.
FQuat
PalmRotation
For handheld controllers, gives a quaternion for representing the hand.
ETrackingStatus
TrackingStatus