xrt: Add LOCAL_FLOOR and UNBOUNDED generic space poses

This commit is contained in:
Jakob Bornecrantz 2023-11-14 14:50:49 +00:00
parent c8662e07c4
commit 4fe85a0acc

View file

@ -776,11 +776,15 @@ enum xrt_input_name
XRT_INPUT_GENERIC_HAND_TRACKING_LEFT = XRT_INPUT_NAME(0x0002, HAND_TRACKING),
XRT_INPUT_GENERIC_HAND_TRACKING_RIGHT = XRT_INPUT_NAME(0x0004, HAND_TRACKING),
XRT_INPUT_GENERIC_TRACKER_POSE = XRT_INPUT_NAME(0x0005, POSE),
XRT_INPUT_GENERIC_STAGE_SPACE_POSE = XRT_INPUT_NAME(0x0006, POSE),
XRT_INPUT_GENERIC_LOCAL_SPACE_POSE = XRT_INPUT_NAME(0x0007, POSE),
XRT_INPUT_GENERIC_EYE_GAZE_POSE = XRT_INPUT_NAME(0x0008, POSE),
//! XR_EXT_palm_pose
XRT_INPUT_GENERIC_PALM_POSE = XRT_INPUT_NAME(0x0009, POSE),
XRT_INPUT_GENERIC_PALM_POSE = XRT_INPUT_NAME(0x0006, POSE),
//! XR_EXT_eye_gaze_interaction
XRT_INPUT_GENERIC_EYE_GAZE_POSE = XRT_INPUT_NAME(0x0007, POSE),
// Standard non-view reference spaces
XRT_INPUT_GENERIC_LOCAL_SPACE_POSE = XRT_INPUT_NAME(0x0008, POSE),
XRT_INPUT_GENERIC_LOCAL_FLOOR_SPACE_POSE = XRT_INPUT_NAME(0x0009, POSE),
XRT_INPUT_GENERIC_STAGE_SPACE_POSE = XRT_INPUT_NAME(0x000A, POSE),
XRT_INPUT_GENERIC_UNBOUNDED_SPACE_POSE = XRT_INPUT_NAME(0x000B, POSE),
XRT_INPUT_SIMPLE_SELECT_CLICK = XRT_INPUT_NAME(0x0010, BOOLEAN),
XRT_INPUT_SIMPLE_MENU_CLICK = XRT_INPUT_NAME(0x0011, BOOLEAN),