Monado OpenXR Runtime
Data Fields
oxr_action Struct Reference

A single action. More...

#include <oxr/oxr_objects.h>

Collaboration diagram for oxr_action:
Collaboration graph
[legend]

Data Fields

struct oxr_handle_base handle
 Common structure for things referred to by OpenXR handles. More...
 
struct oxr_action_setact_set
 Onwer of this messenger. More...
 
char name [XR_MAX_ACTION_NAME_SIZE]
 Application supplied name of this action. More...
 
uint32_t key
 Unique key for the session hashmap. More...
 
XrActionType action_type
 Type this action was created with. More...
 
struct oxr_sub_paths sub_paths
 Which sub action paths that this action was created with. More...
 

Detailed Description

A single action.

OpenXR Object:
XrAction

Field Documentation

◆ act_set

struct oxr_action_set* oxr_action::act_set

Onwer of this messenger.

◆ action_type

XrActionType oxr_action::action_type

Type this action was created with.

◆ handle

struct oxr_handle_base oxr_action::handle

Common structure for things referred to by OpenXR handles.

◆ key

uint32_t oxr_action::key

Unique key for the session hashmap.

◆ name

char oxr_action::name[XR_MAX_ACTION_NAME_SIZE]

Application supplied name of this action.

◆ sub_paths

struct oxr_sub_paths oxr_action::sub_paths

Which sub action paths that this action was created with.


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