Package org.lwjgl.openxr
Class FBHandTrackingAim
java.lang.Object
org.lwjgl.openxr.FBHandTrackingAim
The XR_FB_hand_tracking_aim extension.
The XR_EXT_hand_tracking extension provides a list of hand joint poses which represent the current configuration of the tracked hands. This extension adds a layer of gesture recognition that is used by the system.
This extension allows:
- An application to get a set of basic gesture states for the hand when using the
XR_EXT_hand_trackingextension.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe extension name.static final intThe extension specification version.static final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBstatic final intExtendsXrStructureType. -
Method Summary
-
Field Details
-
XR_FB_hand_tracking_aim_SPEC_VERSION
public static final int XR_FB_hand_tracking_aim_SPEC_VERSIONThe extension specification version.- See Also:
-
XR_FB_HAND_TRACKING_AIM_EXTENSION_NAME
The extension name.- See Also:
-
XR_TYPE_HAND_TRACKING_AIM_STATE_FB
public static final int XR_TYPE_HAND_TRACKING_AIM_STATE_FBExtendsXrStructureType.- See Also:
-
XR_HAND_TRACKING_AIM_COMPUTED_BIT_FB
public static final int XR_HAND_TRACKING_AIM_COMPUTED_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_VALID_BIT_FB
public static final int XR_HAND_TRACKING_AIM_VALID_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB
public static final int XR_HAND_TRACKING_AIM_INDEX_PINCHING_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB
public static final int XR_HAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_RING_PINCHING_BIT_FB
public static final int XR_HAND_TRACKING_AIM_RING_PINCHING_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB
public static final int XR_HAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB
public static final int XR_HAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB
public static final int XR_HAND_TRACKING_AIM_DOMINANT_HAND_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-
XR_HAND_TRACKING_AIM_MENU_PRESSED_BIT_FB
public static final int XR_HAND_TRACKING_AIM_MENU_PRESSED_BIT_FBXrHandTrackingAimFlagBitsFB - XrHandTrackingAimFlagBitsFBFlag Descriptions
HAND_TRACKING_AIM_COMPUTED_BIT_FB— Aiming data is computed from additional sources beyond the hand data in the base structureHAND_TRACKING_AIM_VALID_BIT_FB— Aiming data is validHAND_TRACKING_AIM_INDEX_PINCHING_BIT_FB— Index finger pinch discrete signalHAND_TRACKING_AIM_MIDDLE_PINCHING_BIT_FB— Middle finger pinch discrete signalHAND_TRACKING_AIM_RING_PINCHING_BIT_FB— Ring finger pinch discrete signalHAND_TRACKING_AIM_LITTLE_PINCHING_BIT_FB— Little finger pinch discrete signalHAND_TRACKING_AIM_SYSTEM_GESTURE_BIT_FB— System gesture is activeHAND_TRACKING_AIM_DOMINANT_HAND_BIT_FB— Hand is currently marked as dominant for the systemHAND_TRACKING_AIM_MENU_PRESSED_BIT_FB— System menu gesture is active
- See Also:
-