xrt: Add local_floor to xrt_space_overseer

Used to implement XR_EXT_local_floor.
This commit is contained in:
Jakob Bornecrantz 2023-11-06 19:06:59 +00:00
parent 74bf9e233e
commit 050db98b7d

View file

@ -95,11 +95,12 @@ struct xrt_space_overseer
{
struct
{
struct xrt_space *root; //!< Root space, always available
struct xrt_space *view; //!< View space, may be null (in very rare cases).
struct xrt_space *local; //!< Local space, may be null (in very rare cases).
struct xrt_space *stage; //!< Stage space, may be null.
struct xrt_space *unbounded; //!< Unbounded space, only here for slam trackers.
struct xrt_space *root; //!< Root space, always available
struct xrt_space *view; //!< View space, may be null (in very rare cases).
struct xrt_space *local; //!< Local space, may be null (in very rare cases).
struct xrt_space *local_floor; //!< Local floor space, may be null.
struct xrt_space *stage; //!< Stage space, may be null.
struct xrt_space *unbounded; //!< Unbounded space, only here for slam trackers.
/*!
* Semantic spaces to be mapped to OpenXR spaces.