VRDevice Guide

VRDevice provides a device interface to define a headset, controller, or external tracker. Any action such as pose, button, etc. can be transmitted in it.

Core Component Class

_images/VRDevice_class.jpeg

VRDevice

VRDevice provides a common interface for DeviceService. For all the basic functions defined in VRDevice, see VRDevice

Tracked Device

TrackedDevice provides the interface for the HMD and controller. All the functions for tracking are defined in this class. See Tracked Device

External Tracker

External Tracker provides the interface for the specific functions of the external tracker. See External Tracker

HMD Device

HMD Device provides the interface for the specific functions of the headset. See Head Mounted Display (HMD)

Controller Device

Controller Device provides the interface for the specific functions of the controller. See Controller