Monado OpenXR Runtime
|
A Razer Hydra system containing two controllers. More...
Data Fields | |
struct xrt_tracking_origin | base |
struct os_hid_device * | data_hid |
struct os_hid_device * | command_hid |
struct hydra_state_machine | sm |
struct hydra_device * | devs [2] |
int16_t | report_counter |
timepoint_ns | report_time |
Last time that we received a report. More... | |
uint8_t | refs |
Reference count of the number of devices still alive using this system. More... | |
bool | was_in_gamepad_mode |
Was the hydra in gamepad mode at start? More... | |
int | motion_attempt_number |
bool | print_spew |
bool | print_debug |
A Razer Hydra system containing two controllers.
struct xrt_tracking_origin hydra_system::base |
Referenced by hydra_found().
struct os_hid_device* hydra_system::command_hid |
Referenced by hydra_found().
struct os_hid_device* hydra_system::data_hid |
Referenced by hydra_found().
struct hydra_device* hydra_system::devs[2] |
Referenced by hydra_found().
int hydra_system::motion_attempt_number |
bool hydra_system::print_debug |
Referenced by hydra_found().
bool hydra_system::print_spew |
Referenced by hydra_found().
uint8_t hydra_system::refs |
Reference count of the number of devices still alive using this system.
Referenced by hydra_found().
int16_t hydra_system::report_counter |
Referenced by hydra_found().
timepoint_ns hydra_system::report_time |
Last time that we received a report.
struct hydra_state_machine hydra_system::sm |
bool hydra_system::was_in_gamepad_mode |
Was the hydra in gamepad mode at start?
If it was, we set it back to gamepad on destruction.