C Specification

The XrActiveActionSet structure is defined as:

typedef struct XrActiveActionSet {
    XrStructureType             type;
    const void* XR_MAY_ALIAS    next;
    XrActionSet                 actionSet;
    XrPath                      subactionPath;
} XrActiveActionSet;

Members

Member Descriptions
  • type is the XrStructureType of this structure.

  • next is NULL or a pointer to an extension-specific structure.

  • actionSet is the handle of the action set to activate.

  • subactionPath is the handle of a subaction path that was declared when one or more actions in the action set was created or XR_PATH_NULL if the actions in this action set were not declared with subaction paths. If the application wants to activate the action set on more than one subaction path, it can include additional XrActiveActionSet structs with the other subactionPaths.

Description

This structure defines a single active action set and subaction path combination. Applications provide a list of these structures via the xrSyncActionData function.

Valid Usage (Implicit)
  • type must be XR_TYPE_ACTIVE_ACTION_SET

  • next must be NULL

  • actionSet must be a valid XrActionSet handle

See Also

Document Notes

For more information, see the OpenXR Specification at URL

This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.

Copyright (c) 2014-2019 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.