Rebel Fork Framework
Urho3D::OpenXRSwapChain Class Reference

Interface that wraps OpenXR swap chain and integrates it with the engine rendering API. More...

#include <Urho3D/XR/OpenXR.h>

Public Member Functions

Texture2D * AcquireImage ()
void ReleaseImage ()
Texture2D * GetTexture (unsigned index) const
unsigned GetNumTextures () const
TextureFormat GetFormat () const
XrSwapchain GetHandle () const

Protected Attributes

ea::vector< SharedPtr< Texture2D > > textures_
unsigned arraySize_ {1}
TextureFormat format_
XrSwapchainPtr swapChain_

Detailed Description

Interface that wraps OpenXR swap chain and integrates it with the engine rendering API.


The documentation for this class was generated from the following files:
  • Urho3D/XR/OpenXR.h
  • Urho3D/XR/OpenXR.cpp