This extension allows the application to query the system for a supported trackable keyboard type and obtain an XrSpace handle to track it. It also provides relevant metadata about the keyboard itself, including bounds and a human readable identifier.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | XR_FB_KEYBOARD_TRACKING_EXTENSION_NAME
The extension name. |
| public static final int | XR_FB_keyboard_tracking_SPEC_VERSION
The extension specification version. |
| public static final int | XR_KEYBOARD_TRACKING_CONNECTED_BIT_FB
XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
|
| public static final int | XR_KEYBOARD_TRACKING_EXISTS_BIT_FB
XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
|
| public static final int | XR_KEYBOARD_TRACKING_LOCAL_BIT_FB
XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
|
| public static final int | XR_KEYBOARD_TRACKING_QUERY_LOCAL_BIT_FB
XrKeyboardTrackingQueryFlagBitsFB - XrKeyboardTrackingQueryFlagBitsFB Flag Descriptions
|
| public static final int | XR_KEYBOARD_TRACKING_QUERY_REMOTE_BIT_FB
XrKeyboardTrackingQueryFlagBitsFB - XrKeyboardTrackingQueryFlagBitsFB Flag Descriptions
|
| public static final int | XR_KEYBOARD_TRACKING_REMOTE_BIT_FB
XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
|
| public static final int | XR_MAX_KEYBOARD_TRACKING_NAME_SIZE_FB
XR_MAX_KEYBOARD_TRACKING_NAME_SIZE_FB |
| public static final int | XR_TYPE_KEYBOARD_SPACE_CREATE_INFO_FB
Extends |
| public static final int | XR_TYPE_KEYBOARD_TRACKING_QUERY_FB
Extends |
| public static final int | XR_TYPE_SYSTEM_KEYBOARD_TRACKING_PROPERTIES_FB
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nxrCreateKeyboardSpaceFB(XrSession session, long createInfo, long keyboardSpace)
Unsafe version of: |
| public static int | nxrQuerySystemTrackedKeyboardFB(XrSession session, long queryInfo, long keyboard)
Unsafe version of: |
| public static int | xrCreateKeyboardSpaceFB(XrSession
the session that will be associated with the returned keyboard space. session, XrKeyboardSpaceCreateInfoFB the createInfo, PointerBuffer XrKeyboardSpaceCreateInfoFB that describes the type of keyboard to track.the keyboardSpace)XrSpace output structure.Create a foveation profile. |
| public static int | xrQuerySystemTrackedKeyboardFB(XrSession
the session that will be associated with a keyboard space. session, XrKeyboardTrackingQueryFB the queryInfo, XrKeyboardTrackingDescriptionFB XrKeyboardTrackingQueryFB that describes the type of keyboard to return. queryInfo must have either KEYBOARD_TRACKING_QUERY_LOCAL_BIT_FB or KEYBOARD_TRACKING_QUERY_REMOTE_BIT_FB set.the keyboard)XrKeyboardTrackingDescriptionFB output structure.Queries the system keyboard. |
| XR_FB_KEYBOARD_TRACKING_EXTENSION_NAME | back to summary |
|---|---|
| public static final String XR_FB_KEYBOARD_TRACKING_EXTENSION_NAME The extension name. | |
| XR_FB_keyboard_tracking_SPEC_VERSION | back to summary |
|---|---|
| public static final int XR_FB_keyboard_tracking_SPEC_VERSION The extension specification version. | |
| XR_KEYBOARD_TRACKING_CONNECTED_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_CONNECTED_BIT_FB XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
| |
| XR_KEYBOARD_TRACKING_EXISTS_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_EXISTS_BIT_FB XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
| |
| XR_KEYBOARD_TRACKING_LOCAL_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_LOCAL_BIT_FB XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
| |
| XR_KEYBOARD_TRACKING_QUERY_LOCAL_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_QUERY_LOCAL_BIT_FB XrKeyboardTrackingQueryFlagBitsFB - XrKeyboardTrackingQueryFlagBitsFB Flag Descriptions
| |
| XR_KEYBOARD_TRACKING_QUERY_REMOTE_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_QUERY_REMOTE_BIT_FB XrKeyboardTrackingQueryFlagBitsFB - XrKeyboardTrackingQueryFlagBitsFB Flag Descriptions
| |
| XR_KEYBOARD_TRACKING_REMOTE_BIT_FB | back to summary |
|---|---|
| public static final int XR_KEYBOARD_TRACKING_REMOTE_BIT_FB XrKeyboardTrackingFlagBitsFB - XrKeyboardTrackingFlagBitsFB Flag Descriptions
| |
| XR_MAX_KEYBOARD_TRACKING_NAME_SIZE_FB | back to summary |
|---|---|
| public static final int XR_MAX_KEYBOARD_TRACKING_NAME_SIZE_FB XR_MAX_KEYBOARD_TRACKING_NAME_SIZE_FB | |
| XR_TYPE_KEYBOARD_SPACE_CREATE_INFO_FB | back to summary |
|---|---|
| public static final int XR_TYPE_KEYBOARD_SPACE_CREATE_INFO_FB Extends Enum values: | |
| XR_TYPE_KEYBOARD_TRACKING_QUERY_FB | back to summary |
|---|---|
| public static final int XR_TYPE_KEYBOARD_TRACKING_QUERY_FB Extends Enum values: | |
| XR_TYPE_SYSTEM_KEYBOARD_TRACKING_PROPERTIES_FB | back to summary |
|---|---|
| public static final int XR_TYPE_SYSTEM_KEYBOARD_TRACKING_PROPERTIES_FB Extends Enum values: | |
| FBKeyboardTracking | back to summary |
|---|---|
| protected FBKeyboardTracking() | |
| nxrCreateKeyboardSpaceFB | back to summary |
|---|---|
| public static int nxrCreateKeyboardSpaceFB(XrSession session, long createInfo, long keyboardSpace) Unsafe version of: | |
| nxrQuerySystemTrackedKeyboardFB | back to summary |
|---|---|
| public static int nxrQuerySystemTrackedKeyboardFB(XrSession session, long queryInfo, long keyboard) Unsafe version of: | |
| xrCreateKeyboardSpaceFB | back to summary |
|---|---|
| public static int xrCreateKeyboardSpaceFB(XrSession session, XrKeyboardSpaceCreateInfoFB createInfo, PointerBuffer keyboardSpace) Create a foveation profile. C SpecificationThe
DescriptionThe Valid Usage (Implicit)
Return Codes
See Also
| |
| xrQuerySystemTrackedKeyboardFB | back to summary |
|---|---|
| public static int xrQuerySystemTrackedKeyboardFB(XrSession session, XrKeyboardTrackingQueryFB queryInfo, XrKeyboardTrackingDescriptionFB keyboard) Queries the system keyboard. C SpecificationThe
DescriptionThe Valid Usage (Implicit)
Return Codes
See Also
| |