This extension provides APIs for force feedback devices capable of restricting physical movement in a single direction along a single dimension.
The intended use for this extension is to provide simple force feedback capabilities to restrict finger movement for VR Gloves.
The application must also enable the XR_EXT_hand_tracking extension in order to use this extension.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | XR_FORCE_FEEDBACK_CURL_LOCATION_INDEX_CURL_MNDX
XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
|
| public static final int | XR_FORCE_FEEDBACK_CURL_LOCATION_LITTLE_CURL_MNDX
XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
|
| public static final int | XR_FORCE_FEEDBACK_CURL_LOCATION_MIDDLE_CURL_MNDX
XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
|
| public static final int | XR_FORCE_FEEDBACK_CURL_LOCATION_RING_CURL_MNDX
XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
|
| public static final int | XR_FORCE_FEEDBACK_CURL_LOCATION_THUMB_CURL_MNDX
XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
|
| public static final String | XR_MNDX_FORCE_FEEDBACK_CURL_EXTENSION_NAME
The extension name. |
| public static final int | XR_MNDX_force_feedback_curl_SPEC_VERSION
The extension specification version. |
| public static final int | XR_TYPE_FORCE_FEEDBACK_CURL_APPLY_LOCATIONS_MNDX
Extends |
| public static final int | XR_TYPE_SYSTEM_FORCE_FEEDBACK_CURL_PROPERTIES_MNDX
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nxrApplyForceFeedbackCurlMNDX(XrHandTrackerEXT handTracker, long locations)
Unsafe version of: |
| public static int | xrApplyForceFeedbackCurlMNDX(XrHandTrackerEXT
an handTracker, XrForceFeedbackCurlApplyLocationsMNDX XrHandTrackerEXT handle previously created with CreateHandTrackerEXT.an locations)XrForceFeedbackCurlApplyLocationsMNDX containing a set of locations to apply force feedback to.Applies force feedback to a set of locations. |
| XR_FORCE_FEEDBACK_CURL_LOCATION_INDEX_CURL_MNDX | back to summary |
|---|---|
| public static final int XR_FORCE_FEEDBACK_CURL_LOCATION_INDEX_CURL_MNDX XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
See Also | |
| XR_FORCE_FEEDBACK_CURL_LOCATION_LITTLE_CURL_MNDX | back to summary |
|---|---|
| public static final int XR_FORCE_FEEDBACK_CURL_LOCATION_LITTLE_CURL_MNDX XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
See Also | |
| XR_FORCE_FEEDBACK_CURL_LOCATION_MIDDLE_CURL_MNDX | back to summary |
|---|---|
| public static final int XR_FORCE_FEEDBACK_CURL_LOCATION_MIDDLE_CURL_MNDX XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
See Also | |
| XR_FORCE_FEEDBACK_CURL_LOCATION_RING_CURL_MNDX | back to summary |
|---|---|
| public static final int XR_FORCE_FEEDBACK_CURL_LOCATION_RING_CURL_MNDX XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
See Also | |
| XR_FORCE_FEEDBACK_CURL_LOCATION_THUMB_CURL_MNDX | back to summary |
|---|---|
| public static final int XR_FORCE_FEEDBACK_CURL_LOCATION_THUMB_CURL_MNDX XrForceFeedbackCurlLocationMNDX - Describes which location to apply force feedback Enumerant Descriptions
See Also | |
| XR_MNDX_FORCE_FEEDBACK_CURL_EXTENSION_NAME | back to summary |
|---|---|
| public static final String XR_MNDX_FORCE_FEEDBACK_CURL_EXTENSION_NAME The extension name. | |
| XR_MNDX_force_feedback_curl_SPEC_VERSION | back to summary |
|---|---|
| public static final int XR_MNDX_force_feedback_curl_SPEC_VERSION The extension specification version. | |
| XR_TYPE_FORCE_FEEDBACK_CURL_APPLY_LOCATIONS_MNDX | back to summary |
|---|---|
| public static final int XR_TYPE_FORCE_FEEDBACK_CURL_APPLY_LOCATIONS_MNDX Extends Enum values: | |
| XR_TYPE_SYSTEM_FORCE_FEEDBACK_CURL_PROPERTIES_MNDX | back to summary |
|---|---|
| public static final int XR_TYPE_SYSTEM_FORCE_FEEDBACK_CURL_PROPERTIES_MNDX Extends Enum values: | |
| MNDXForceFeedbackCurl | back to summary |
|---|---|
| protected MNDXForceFeedbackCurl() | |
| nxrApplyForceFeedbackCurlMNDX | back to summary |
|---|---|
| public static int nxrApplyForceFeedbackCurlMNDX(XrHandTrackerEXT handTracker, long locations) Unsafe version of: | |
| xrApplyForceFeedbackCurlMNDX | back to summary |
|---|---|
| public static int xrApplyForceFeedbackCurlMNDX(XrHandTrackerEXT handTracker, XrForceFeedbackCurlApplyLocationsMNDX locations) Applies force feedback to a set of locations. C SpecificationThe
DescriptionThe
Submits a request for force feedback for a set of locations. The runtime should deliver this request to the If the session associated with When an application submits force feedback for a set of locations, the runtime must update the set of locations to that specified by the application. A runtime must set any locations not specified by the application when submitting force feedback to 0. The runtime may discontinue force feedback if the application that set it loses focus. An application should call the function again after regaining focus if force feedback is still desired. Valid Usage (Implicit)
Return Codes
See Also
| |