class BaseCoordinateConverter Fournit des méthodes pour convertir des tableaux de flottants en types Vector3 et Quaternion de Unity, et vice versa, avec la prise en charge de paramètres de conversion personnalisés qui ajustent l'ordre des axes, appliquent des négations et ajoutent des décalages pour s'adapter à différents systèmes de coordonnées ou à différentes préférences.
classe Inverse3CoordinateConverter Gère les paramètres de coordonnées spécifiques à l'appareil. Inverse3 en tenant compte des différentes configurations pour les orientations gauchères et droitières de l'appareil.
class QuaternionSettings Contient des paramètres permettant d'ajuster la rotation des quaternions, notamment l'ordre des axes, la négation et un décalage de rotation.
struct Vector3Bool Définit les paramètres de négation des axes d'un vecteur.
class Vector3Settings Contient des paramètres permettant d'ajuster la position du vecteur3, notamment l'ordre des axes, la négation et le décalage de la position.
struct Vector4Bool Définit les paramètres de négation des axes d'un quaternion.
classe DeviceBehaviour Représente la classe de base pour les dispositifs Inverse, fournissant des fonctionnalités communes et une gestion des états.
classe DeviceMapper La classe DeviceMapper gère la découverte, le mappage et la gestion de l'état des appareils dans l'environnement Unity. Haply périphériques dans l'environnement Unity.
classe EventDispatcher Classe à sécurité thread qui contient une file d'attente d'actions à exécuter lors de la prochaine méthode de mise à jour.
classe HapticOrigin Gère la mise à l'échelle de l'espace de travail haptique tout en maintenant la taille des modèles de curseurs.
class Inverse3Body Gère l'orientation du corps d'un appareil, en appliquant des mises à jour d'orientation en temps réel à un objet de jeu spécifié. Inverse3 en appliquant des mises à jour d'orientation en temps réel à un objet de jeu spécifié.