Description
The TrackedDeviceRole.Unknown
field is a member of the TrackedDeviceRole
enumeration within the Sandbox.VR
namespace. It represents an unknown or unspecified role for a tracked device in a virtual reality environment. This value is typically used as a default or placeholder when the specific role of a device cannot be determined.
Usage
Use TrackedDeviceRole.Unknown
when you need to handle cases where the role of a VR device is not known or not applicable. This can be useful for error handling or when initializing device roles before they are properly assigned.
Example
// Example of using TrackedDeviceRole.Unknown
public void HandleDeviceRole(TrackedDeviceRole role)
{
switch (role)
{
case TrackedDeviceRole.LeftHand:
// Handle left hand device
break;
case TrackedDeviceRole.RightHand:
// Handle right hand device
break;
case TrackedDeviceRole.Unknown:
// Handle unknown device role
break;
default:
// Handle other roles
break;
}
}