|
Monado OpenXR Runtime
|
Representing a single space, can be several ones. More...

Data Fields | |
| struct xrt_space | base |
| struct u_space * | next |
| The space this space is in. More... | |
| enum u_space_type | type |
| The type of the space. More... | |
| union { | |
| struct { | |
| struct xrt_device * xdev | |
| enum xrt_input_name xname | |
| } pose | |
| struct { | |
| struct xrt_pose pose | |
| } offset | |
| }; | |
Representing a single space, can be several ones.
There should only be one root space per overseer.
| struct u_space* u_space::next |
The space this space is in.
| enum u_space_type u_space::type |
The type of the space.
Referenced by get_offset_or_ident_read_locked(), push_then_traverse(), traverse_then_push_inverse(), and update_offset_write_locked().