Monado OpenXR Runtime
Data Fields
oxr_space Struct Reference

Can be one of 3 references or a space that are bound to actions. More...

#include <oxr/oxr_objects.h>

Collaboration diagram for oxr_space:
Collaboration graph
[legend]

Data Fields

struct oxr_handle_base handle
 Common structure for things referred to by OpenXR handles. More...
 
struct oxr_sessionsess
 Onwer of this space. More...
 
struct xrt_pose pose
 Pose that was given during creation. More...
 
XrReferenceSpaceType type
 What kind of reference space is this, if any. More...
 
uint32_t act_key
 Action key from which action this space was created from. More...
 
bool is_reference
 Is this a reference space? More...
 
struct oxr_sub_paths sub_paths
 Which sub action path is this? More...
 

Detailed Description

Can be one of 3 references or a space that are bound to actions.

OpenXR Object:
XrSpace

Field Documentation

◆ act_key

uint32_t oxr_space::act_key

Action key from which action this space was created from.

Referenced by oxr_space_action_relation().

◆ handle

struct oxr_handle_base oxr_space::handle

Common structure for things referred to by OpenXR handles.

Referenced by oxr_xrDestroySpace().

◆ is_reference

bool oxr_space::is_reference

Is this a reference space?

Referenced by oxr_session_views(), and oxr_space_action_relation().

◆ pose

struct xrt_pose oxr_space::pose

Pose that was given during creation.

◆ sess

struct oxr_session* oxr_space::sess

Onwer of this space.

Referenced by oxr_space_locate().

◆ sub_paths

struct oxr_sub_paths oxr_space::sub_paths

Which sub action path is this?

Referenced by oxr_space_action_relation().

◆ type

XrReferenceSpaceType oxr_space::type

What kind of reference space is this, if any.

Referenced by oxr_space_action_relation().


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