Navigation
API > API/Runtime > API/Runtime/HeadMountedDisplay
References
| Module | HeadMountedDisplay |
| Header | /Engine/Source/Runtime/HeadMountedDisplay/Public/HeadMountedDisplayTypes.h |
| Include | #include "HeadMountedDisplayTypes.h" |
Syntax
USTRUCT (BlueprintType )
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 |