| IModularFeature
|
Module |
|
Header |
/Engine/Source/Runtime/HeadMountedDisplay/Public/XRMotionControllerBase.h |
Include |
#include "XRMotionControllerBase.h" |
class FXRMotionControllerBase : public IMotionController
Base utility class for implementations of the IMotionController interface
Name | Description | |
---|---|---|
|
~FXRMotionControllerBase() |
Name | Description | ||
---|---|---|---|
|
GetControllerOrientationAndPosition ( |
Original GetControllerOrientationAndPosition signature for backwards compatibility. |
|
|
ETrackingSta... |
GetControllerTrackingStatus ( |
Original GetControllerTrackingStatus signature for backwards compatibility. |
|
GetHandEnumForSourceName ( |
Name | Description | ||
---|---|---|---|
|
EnumerateSources ( |
Called to request the motion sources that this IMotionController provides |
|
|
GetControllerOrientationAndPosition |
Returns the calibration-space orientation of the requested controller's hand. |
|
|
ETrackingSta... |
GetControllerTrackingStatus |
Returns the tracking status (e.g. not tracked, intertial-only, fully tracked) of the specified controller |
|
float |
GetCustomParameterValue |
Returns a custom names parameter value |
|
GetHandJointPosition |
Name |
Description |
---|---|
HMDSourceId |
|
LeftHandSourceId |
Explicit source names |
RightHandSourceId |