|
OSVR
|
| An abstract class representing a single segment of a Gesture. | |
| A Check to determine whether a point fits inside an Arc. | |
| A Check to determine whether a point fits inside a line segment. | |
| A Check to check if a point is within a certain radius of another point. | |
| The EditorWindow for visualizing gestures. | |
| A class that is composed of Checks to represent a gesture. | |
| A Circular Gesture | |
| A Heart-Shaped Gesture | |
| A Square Gesture | |
| A Triangular Gesture. | |
| A data container class to store extra meta data about the completed gesture | |
| Data class to contain all necessary information related to a controller transform | |
| Internal data storage class which can behave as either a set-size array or a circular array. | |
| A simple script to change the color of an object | |
| Class responsible for tracking gestures. See TrackerSetup for example of how to set up instance. | |
| Abstract class which is responsible for tracking transform data for a VR headset. | |
| A concrete implementation of the IController class, targeted at the Oculus Rift Touch Controllers | |
| Handles a basic button. This is used by other functions that use buttons | |
| controls the visibility of text based on distance, both close and long range. | |
| This should be attached to a object that will serve as the base of the dropdown The game object must also have a NewButtonScript to handle the button | |
| ensures the items are turned in the right direction, intended to keep text readable at all angles. | |
| Makes items, typically text, change size based on distance from user. Items still foreshorten, but not at a rate that makes them hard to see. | |
| Script attachable to a keyboard key that enables that key add onto a text object any user specified key | |
| Extremely simple class for setting up a hand that moves with the position and rotation of an Oculus Touch Controller. | |
| Extremely simple class for setting up a hand that moves with the position and rotation of an Oculus Touch Controller. | |
| Multipurpose interface for normalizing data into a form that can be more easily recognized by the gesture detection algorithm. | |
| Fitted Normalizer will be the standard normalizer for any 2D or 3D Gestures. | |
| A Normalizer that only works to normalize single line segments. | |
| Normalizer implementation that takes the raw world-space GTransform data and rotates it about the user's position. | |
| This is an object that contains all the needed information about the dropdown buttons | |
| Wrapper class for a Unity Event that takes in GestureMetaData as a parameter. | |
| custom event to tell listeners what item was selected |
1.8.6