| IModularFeature
|
Module |
|
Header |
/Engine/Source/Runtime/HeadMountedDisplay/Public/IMotionTrackingSystemManagement.h |
Include |
#include "IMotionTrackingSystemManagement.h" |
class IMotionTrackingSystemManagement : public IModularFeature
Motion Tracking System Management interface
This exposes management options for a motion tracking system. Some platforms will not implement it.
Name | Description | ||
---|---|---|---|
|
DisableMotionTrackingOfAllControllers() |
Disable tracking for all controllers. |
|
|
DisableMotionTrackingOfControllersForPlayer ( |
Disable tracking for all controllers of a certain player. |
|
|
DisableMotionTrackingOfDevice ( |
Disable tracking of the specified controller, by player index and tracked device type. |
|
|
EnableMotionTrackingOfDevice ( |
Enaable tracking of the specified controller, by player index and tracked device type. |
|
|
GetMaximumMotionTrackedControllerCount() |
Get the maximum number of controllers that can be tracked. |
|
|
GetModularFeatureName() |
||
|
GetMotionTrackingEnabledControllerCount() |
Get the number of controllers for which motion tracking is enabled. |
|
|
IsMotionTrackingEnabledForDevice ( |
Returns true if the specified device is supposed to be tracked |
|
|
SetIsControllerMotionTrackingEnabledByDefault ( |
Set whether controller tracking is enabled by default or whether controllers must be specifically enabled. |