Monado OpenXR Runtime
Loading...
Searching...
No Matches
oxr_binding_subaction Struct Reference

Runtime payload for one OpenXR subaction path. More...

#include <oxr/actions/oxr_subaction_store.h>

Collaboration diagram for oxr_binding_subaction:

Data Fields

const char * localized_name
 User-facing localized name for this subaction (e.g. "Left").
 
XrPath path
 Runtime XrPath for this subaction (e.g. /user/hand/left).
 

Detailed Description

Runtime payload for one OpenXR subaction path.

Subaction paths let applications use the same action handle on multiple devices and query state per device (e.g. /user/hand/left vs /user/hand/right). Binding points and interaction profiles share these singleton payloads from the registry subaction store.

Field Documentation

◆ localized_name

const char* oxr_binding_subaction::localized_name

◆ path

XrPath oxr_binding_subaction::path

Runtime XrPath for this subaction (e.g. /user/hand/left).

Referenced by oxr_subaction_store::oxr_subaction_store_add(), and oxr_subaction_store::oxr_subaction_store_get().


The documentation for this struct was generated from the following file: