KDGpuExample::XrPassthroughLayer
#include <xr_passthrough_layer.h>
Inherits from KDGpuExample::XrCompositorLayer
Public Functions
Protected Functions
Protected Attributes
Additional inherited members
Public Types inherited from KDGpuExample::XrCompositorLayer
|
Name |
enum class uint32_t |
Type { Projection, Quad, Cylinder, Cube, Equirect, PassThrough} |
Public Functions inherited from KDGpuExample::XrCompositorLayer
Protected Functions inherited from KDGpuExample::XrCompositorLayer
Protected Attributes inherited from KDGpuExample::XrCompositorLayer
Friends inherited from KDGpuExample::XrCompositorLayer
Public Functions Documentation
function XrPassthroughLayer
| explicit XrPassthroughLayer(
const XrPassthroughLayerOptions & options
)
|
function ~XrPassthroughLayer
| ~XrPassthroughLayer() override
|
function XrPassthroughLayer
| XrPassthroughLayer(
const XrPassthroughLayer &
) =delete
|
function operator=
| XrPassthroughLayer & operator=(
const XrPassthroughLayer &
) =delete
|
function XrPassthroughLayer
| XrPassthroughLayer(
XrPassthroughLayer &&
) =default
|
function operator=
| XrPassthroughLayer & operator=(
XrPassthroughLayer &&
) =default
|
function setRunning
| void setRunning(
bool running
)
|
Protected Functions Documentation
function initialize
| virtual void initialize() override
|
Reimplements: KDGpuExample::XrCompositorLayer::initialize
function cleanup
| virtual void cleanup() override
|
Reimplements: KDGpuExample::XrCompositorLayer::cleanup
function update
| virtual bool update(
const KDXr::FrameState & frameState
) override
|
Reimplements: KDGpuExample::XrCompositorLayer::update
function compositionLayer
| inline virtual KDXr::CompositionLayer * compositionLayer() override
|
Reimplements: KDGpuExample::XrCompositorLayer::compositionLayer
Protected Attributes Documentation
variable m_device
| KDGpu::Device * m_device { nullptr };
|
variable m_queue
| KDGpu::Queue * m_queue { nullptr };
|
variable m_session
| KDXr::Session * m_session { nullptr };
|
variable m_layerController
| KDXr::PassthroughLayerController m_layerController;
|
variable m_passthroughCompositionLayer
| KDXr::PassthroughCompositionLayer m_passthroughCompositionLayer;
|
Updated on 2025-07-01 at 00:02:08 +0000