Navigation
Unreal Engine C++ API Reference > Runtime > HeadMountedDisplay
References
Module | HeadMountedDisplay |
Header | /Engine/Source/Runtime/HeadMountedDisplay/Public/HeadMountedDisplayTypes.h |
Include | #include "HeadMountedDisplayTypes.h" |
Syntax
struct FXRMotionControllerData
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
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 |