Monado OpenXR Runtime
Loading...
Searching...
No Matches
xrt_hand_tracker_create_info Struct Reference

Creation parameters for xrt_hand_tracker. More...

#include <xrt/xrt_hand_tracker.h>

Collaboration diagram for xrt_hand_tracker_create_info:

Data Fields

enum xrt_hand hand
 Which hand this tracker represents.
 
enum xrt_input_name requested_sources [2]
 Optional ordered list of requested hand-tracking input names.
 
uint32_t requested_source_count
 Number of entries in requested_sources, zero means all sources.
 
struct xrt_devicelocked_xdev
 Optional device to lock the tracker to.
 

Detailed Description

Creation parameters for xrt_hand_tracker.

If locked_xdev is non-NULL the tracker is created in device-locked mode, in which the hand-tracker will only get the hand-tracking data from the provided xrt_device. Otherwise it follows the system hand-tracking role selection policy.

Field Documentation

◆ hand

enum xrt_hand xrt_hand_tracker_create_info::hand

Which hand this tracker represents.

◆ locked_xdev

struct xrt_device* xrt_hand_tracker_create_info::locked_xdev

Optional device to lock the tracker to.

◆ requested_source_count

uint32_t xrt_hand_tracker_create_info::requested_source_count

Number of entries in requested_sources, zero means all sources.

◆ requested_sources

enum xrt_input_name xrt_hand_tracker_create_info::requested_sources[2]

Optional ordered list of requested hand-tracking input names.


The documentation for this struct was generated from the following file: