FirstModulAR 0.1.0
Loading...
Searching...
No Matches
FMAR.XRProviders.UnityXR.UnityXrDeviceManager Class Reference

Keeps track of UnityXR's device list and adds compatible devices to FMAR Core's device manager if appropriate. More...

Inheritance diagram for FMAR.XRProviders.UnityXR.UnityXrDeviceManager:

Classes

class  Device
 A device in the Unity XR provider. Can represent a headset, controller, hand, or some other device. More...
 

Properties

static UnityXrDeviceManager Instance [get]
 
static IReadOnlyList< DeviceDevices [get]
 
static float PlatformHeadsetFov [get]
 
static Vector3 PlatformHeadOffset [get]
 

Events

static Action< DeviceOnDeviceAdded
 
static Action< DeviceOnDeviceRemoved
 

Detailed Description

Keeps track of UnityXR's device list and adds compatible devices to FMAR Core's device manager if appropriate.

Property Documentation

◆ Devices

IReadOnlyList<Device> FMAR.XRProviders.UnityXR.UnityXrDeviceManager.Devices
staticget

◆ Instance

UnityXrDeviceManager FMAR.XRProviders.UnityXR.UnityXrDeviceManager.Instance
staticget

◆ PlatformHeadOffset

Vector3 FMAR.XRProviders.UnityXR.UnityXrDeviceManager.PlatformHeadOffset
staticget

◆ PlatformHeadsetFov

float FMAR.XRProviders.UnityXR.UnityXrDeviceManager.PlatformHeadsetFov
staticget

Event Documentation

◆ OnDeviceAdded

Action<Device> FMAR.XRProviders.UnityXR.UnityXrDeviceManager.OnDeviceAdded
static

◆ OnDeviceRemoved

Action<Device> FMAR.XRProviders.UnityXR.UnityXrDeviceManager.OnDeviceRemoved
static

The documentation for this class was generated from the following file: