Monado OpenXR Runtime
xrt_space Struct Reference

A space very similar to a OpenXR XrSpace but not a full one-to-one mapping, but used to power XrSpace. More...

#include <xrt/xrt_space.h>

Collaboration diagram for xrt_space:

Data Fields

struct xrt_reference reference
 Reference helper. More...
 
void(* destroy )(struct xrt_space *xs)
 Destroy function. More...
 

Related Functions

(Note that these are not member functions.)

static void xrt_space_reference (struct xrt_space **dst, struct xrt_space *src)
 Update the reference counts on space(s). More...
 

Detailed Description

A space very similar to a OpenXR XrSpace but not a full one-to-one mapping, but used to power XrSpace.

See also
xrt_space_overseer
Spaces in Monado design

Field Documentation

◆ destroy

void(* xrt_space::destroy) (struct xrt_space *xs)

Destroy function.

Referenced by u_space_reference(), and xrt_space_reference().

◆ reference

struct xrt_reference xrt_space::reference

Reference helper.

Referenced by u_space_reference(), and xrt_space_reference().


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