Monado OpenXR Runtime
Loading...
Searching...
No Matches

A resolved input binding for an action, along with the required transform. More...

#include <oxr/oxr_objects.h>

Collaboration diagram for oxr_action_input:

Data Fields

const struct oxr_io_cache * io_cache
 Cache this input is resolved against (owned by the action context).
 
struct xrt_device_id device_id
 Device this input reads from.
 
struct xrt_input * input
 The resolved input, pointing into oxr_io_cache::inputs.
 
const struct oxr_binding_point * binding_point
 
struct oxr_priority_group_state * priority_group_state
 
struct oxr_input_transform * transforms
 
size_t transform_count
 

Detailed Description

A resolved input binding for an action, along with the required transform.

See also
oxr_io_cache
xrt_input

Field Documentation

◆ device_id

struct xrt_device_id oxr_action_input::device_id

Device this input reads from.

Referenced by oxr_pp_space_indented().

◆ input

struct xrt_input* oxr_action_input::input

The resolved input, pointing into oxr_io_cache::inputs.

Referenced by oxr_pp_space_indented().

◆ io_cache

const struct oxr_io_cache* oxr_action_input::io_cache

Cache this input is resolved against (owned by the action context).

Referenced by oxr_pp_space_indented().


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