| ▼NAzFramework | |
| ▼CInputDeviceXRController | |
| CButton | All the input channel ids that identify XR Controller digital button inputs | 
| CControllerPoseOrientation | All the input channel ids that identify XR Controller orientation inputs | 
| CControllerPosePosition | All the input channel ids that identify XR Controller 3D axis inputs | 
| ▼CImplementation | |
| CRawXRControllerState | Platform agnostic representation of raw XR Controller state | 
| CThumbStickAxis1D | All the input channel ids that identify XR Controller 1D axis inputs | 
| CThumbStickAxis2D | All the input channel ids that identify XR Controller 2D axis inputs | 
| CThumbStickDirection | All the input channel ids that identify XR Controller thumb-stick directions | 
| CTrigger | All the input channel ids that identify XR Controller analog inputs | 
| ▼NOpenXRVk | |
| CActionsManager | |
| CDevice | |
| CInput | |
| CInputDeviceOculusTouch | Platform/API-specific implementation for Oculus Touch Controller input device | 
| CInstance | |
| CIOpenXRActions | |
| CIOpenXRReferenceSpaces | |
| COpenXRActionDescriptor | |
| COpenXRActionPathDescriptor | |
| COpenXRActionSetDescriptor | |
| COpenXRActionSetsAsset | |
| COpenXRActionSetsAssetHandler | |
| COpenXRInteractionComponentPathDescriptor | |
| COpenXRInteractionProfileDescriptor | |
| COpenXRInteractionProfilesAsset | |
| COpenXRInteractionProfilesAssetHandler | |
| COpenXRInteractionUserPathDescriptor | |
| CPoseWithVelocities | |
| CReferenceSpacesManager | |
| CSession | |
| CSpace | This class is responsible for managing specific space coordinates tracked by the device | 
| ▼CSwapChain | Class that will help manage native xr swapchains and swapchain images | 
| CImage | This class helps manage the native swapchain image | 
| CView | This class helps manage the native swapchain for a given view | 
| CSystemComponent | This class is the component related to the vulkan backend of XR | 
| CXRCameraMovementComponent | |
| CXRControllerAnimationsComponent | XRControllerAnimationsComponent uses the OpenXRVk::OpenXRActionsInterface to read user input to animate a XR controller | 
| CXRControllerComponent | XRControllerComponent uses the OpenXRVk::OpenXRActionsInterface to read user input to control an VR controller | 
| CXRControllersConfig | Configuration that is used by XRControllerAnimationsComponent to animate an VR controller | 
| CXRInteractableComponent | XRInteractableComponent defines that the object can be taken using the RayInteractor | 
| CXRRayInteractorComponent | XRRayInteractorComponent draws line from controller | 
| ▼NOpenXRVkBuilders | |
| COpenXRAssetsBuilder | |
| COpenXRAssetsBuilderSystemComponent |