IUxrControllerTracking Interface

Controller tracking interface for all VR input devices, supporting single controllers and dual controller setups.

Namespace: UltimateXR.Devices
Assembly: UltimateXR (in UltimateXR.dll) Version: 0.0.0.0

Syntax

C#

public interface IUxrControllerTracking


The IUxrControllerTracking type exposes the following members.

Properties

NameDescription
Public propertyHasLeftHandSensorSetup Gets if the left hand sensor in the component inspector has been set up
Public propertyHasRightHandSensorSetup Gets if the right hand sensor in the component inspector has been set up
Public propertyHeadsetIs6Dof Gets whether the camera of the tracking setup has 6 degrees of freedom
Public propertyRelatedControllerInputType Gets the type of the input controller component that handles input for the same kind of controller this component handles the tracking for.
Public propertySensorLeftHandPos Gets the world-space position where the left hand bone should be, using the left sensor data.
Public propertySensorLeftHandRot Gets the world-space rotation that the left hand bone should have using the left sensor data.
Public propertySensorLeftPos Gets the world-space position of the left controller sensor.
Public propertySensorLeftRot Gets the world-space rotation of the left controller sensor.
Public propertySensorRightHandPos Gets the world-space position where the right hand bone should be, using the right sensor data.
Public propertySensorRightHandRot Gets the world-space rotation that the right hand bone should have using the right sensor data.
Public propertySensorRightPos Gets the world-space position of the right controller sensor.
Public propertySensorRightRot Gets the world-space rotation of the right controller sensor.

See Also

Reference

UltimateXR.Devices Namespace