Skip to main content
Version: 2.0.0

Haply::Inverse::Unity

Namespaces

Name
Haply::Inverse::Unity::Internal
Haply::Inverse::Unity::Utilities

Classes

Name
classHaply::Inverse::Unity::ClientConfiguration
classHaply::Inverse::Unity::CursorBehaviour
classHaply::Inverse::Unity::DeviceMapper
Manages the mapping and state of devices in the HaplyInverse system.
classHaply::Inverse::Unity::EventDispatcher
A thread-safe class which holds a queue with actions to execute on the next Update() method.
classHaply::Inverse::Unity::HapticOrigin
Manages the scaling of haptic workspace while maintaining the size of cursor models.
classHaply::Inverse::Unity::Inverse3
classHaply::Inverse::Unity::Inverse3Cursor
classHaply::Inverse::Unity::Inverse3Gizmos
classHaply::Inverse::Unity::PerformanceData
classHaply::Inverse::Unity::Singleton
A generic singleton class for MonoBehaviour.
classHaply::Inverse::Unity::UnityConvert
classHaply::Inverse::Unity::VerseGrip
Represents a VerseGrip device, handling its state and interactions.
classHaply::Inverse::Unity::VerseGripCursor

Types

Name
enum classDeviceMapperState { Uninitialized, Initializing, OpeningDevices, DevicesOpened, Ready, Destroy}
Enum representing the various states of the Device Mapper.
enum classVerseGripButton { Button0 = 0, Button1 = 1, Button2 = 2, Button3 = 3}
Defines the available buttons on the VerseGrip device.

Types Documentation

enum DeviceMapperState

EnumeratorValueDescription
Uninitialized
Initializing
OpeningDevices
DevicesOpened
Ready
Destroy

Enum representing the various states of the Device Mapper.

enum VerseGripButton

EnumeratorValueDescription
Button00
Button11
Button22
Button33

Defines the available buttons on the VerseGrip device.

The actual VerseGrip hardware may only have Button0 implemented. Other buttons are defined for potential future use or compatibility.