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 ,
Meta=(Deprecated="5.5", DeprecationMessage="Use FXRMotionControllerState and FXRHandTrackingState instead."))
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 |