GoogleVR.Beta.GvrControllerInputDeviceExtension

Class extension for GvrControllerInputDevice to add beta tracking status getter.

Summary

Public static functions

GetConfigurationType(this GvrControllerInputDevice device)
Gets a controller's configuration type.
GetTrackingStatusFlags(this GvrControllerInputDevice device)
Gets a controller's tracking status.

Public static functions

GetConfigurationType

GvrBetaControllerInput.Configuration GetConfigurationType(
  this GvrControllerInputDevice device
)

Gets a controller's configuration type.

Controller configuration will only change while the app is paused.

Details
Parameters
device
A controller input device to get the configuration for.
Returns
The controller configuration (3DoF or 6DoF).

GetTrackingStatusFlags

GvrBetaControllerInput.TrackingStatusFlags GetTrackingStatusFlags(
  this GvrControllerInputDevice device
)

Gets a controller's tracking status.

Although TrackingStatusFlags values are in practice currently mutually exclusive, returned values should be tested using bitwise tests.

Details
Parameters
device
A controller input device to get the tracking status for.
Returns
A bitwise series of flags representing tracking status.