KDXr::ApiSystem¶
Module: API
#include <api_system.h>
Inherited by KDXr::OpenXrSystem
Public Functions¶
| Name | |
|---|---|
| virtual SystemProperties | queryProperties() const =0 | 
| virtual std::vector< ViewConfigurationType > | queryViewConfigurations() const =0 | 
| virtual std::vector< EnvironmentBlendMode > | queryEnvironmentBlendModes(ViewConfigurationType viewConfiguration) const =0 | 
| virtual std::vector< ViewConfigurationView > | queryViews(ViewConfigurationType viewConfiguration) const =0 | 
| virtual GraphicsRequirements | queryGraphicsRequirements(KDGpu::GraphicsApi * graphicsApi) const =0 | 
| virtual std::vector< std::string > | requiredGraphicsInstanceExtensions(KDGpu::GraphicsApi * graphicsApi) const =0 | 
| virtual KDGpu::Adapter * | requiredGraphicsAdapter(KDGpu::GraphicsApi * graphicsApi, const KDGpu::Instance & graphicsInstance) const =0 | 
| virtual std::vector< std::string > | requiredGraphicsDeviceExtensions(KDGpu::GraphicsApi * graphicsApi) const =0 | 
Public Functions Documentation¶
function queryProperties¶
1 |  | 
Reimplemented by: KDXr::OpenXrSystem::queryProperties
function queryViewConfigurations¶
1 |  | 
Reimplemented by: KDXr::OpenXrSystem::queryViewConfigurations
function queryEnvironmentBlendModes¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrSystem::queryEnvironmentBlendModes
function queryViews¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrSystem::queryViews
function queryGraphicsRequirements¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrSystem::queryGraphicsRequirements
function requiredGraphicsInstanceExtensions¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrSystem::requiredGraphicsInstanceExtensions
function requiredGraphicsAdapter¶
1 2 3 4  |  | 
Reimplemented by: KDXr::OpenXrSystem::requiredGraphicsAdapter
function requiredGraphicsDeviceExtensions¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrSystem::requiredGraphicsDeviceExtensions
Updated on 2025-07-08 at 12:01:11 +0000