|
Monado OpenXR Runtime
|
Runtime payload for one OpenXR subaction path. More...
#include <oxr/actions/oxr_subaction_store.h>

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). | |
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.
| const char* oxr_binding_subaction::localized_name |
User-facing localized name for this subaction (e.g. "Left").
Referenced by bindings.Profile::__init__(), oxr_session::oxr_action_get_input_source_localized_name(), and oxr_subaction_store::oxr_subaction_store_add().
| 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().