#if ENABLE_VR || PACKAGE_DOCS_GENERATION using UnityEngine.XR; namespace Unity.XR.Oculus { /// <summary> /// Input Usages, consumed by the UnityEngine.XR.InputDevice class in order to retrieve inputs. /// These usages are all Oculus specific. /// </summary> public static class OculusUsages { /// <summary> /// Represents the capacitive touch thumbrest on Oculus Rift controllers. /// </summary> public static InputFeatureUsage<bool> thumbrest = new InputFeatureUsage<bool>("Thumbrest"); /// <summary> /// Represents the capacitive touch sensor state on the trigger of the Oculus Rift Controller. /// </summary> public static InputFeatureUsage<bool> indexTouch = new InputFeatureUsage<bool>("IndexTouch"); /// <summary> /// Represents the capacitive touch sensor state on the grip of the Oculus Rift Controller. /// </summary> public static InputFeatureUsage<bool> thumbTouch = new InputFeatureUsage<bool>("ThumbTouch"); } } #endif