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 2024-09-08 at 00:13:09 +0000