Open 3D Engine OpenXRVk Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
OpenXRVk::Space Class Referencefinal

This class is responsible for managing specific space coordinates tracked by the device. More...

#include <OpenXRVkSpace.h>

Inherits XR::Space.

Public Member Functions

 AZ_CLASS_ALLOCATOR (Space, AZ::SystemAllocator)
 
 AZ_RTTI (Space, "{E99557D0-9061-4691-9524-CE0ACC3A14FA}", XR::Space)
 
void CreateVisualizedSpaces (XrSession xrSession)
 Initialize XrSpace per SpaceType we want to track.
 
XrReferenceSpaceCreateInfo GetXrReferenceSpaceCreateInfo (SpaceType spaceType)
 Return the XrReferenceSpaceCreateInfo associated with each SpaceType.
 
XrSpace GetXrSpace (SpaceType spaceType) const
 Get the XrSpace for a given SpaceType.
 

Static Public Member Functions

static XR::Ptr< SpaceCreate ()
 

Detailed Description

This class is responsible for managing specific space coordinates tracked by the device.


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