KDXr::ApiInstance¶
Module: API
#include <api_instance.h>
Inherited by KDXr::OpenXrInstance
Public Functions¶
| Name | |
|---|---|
| virtual void | initialize(Instance * frontendInstance) =0 | 
| virtual InstanceProperties | properties() const =0 | 
| virtual std::vector< ApiLayer > | enabledApiLayers() const =0 | 
| virtual std::vector< Extension > | enabledExtensions() const =0 | 
| virtual KDGpu::Handle< System_t > | querySystem(const SystemOptions & options, const KDGpu::Handle< Instance_t > & instanceHandle) =0 | 
| virtual ProcessEventsResult | processEvents() =0 | 
| virtual SuggestActionBindingsResult | suggestActionBindings(const SuggestActionBindingsOptions & options) =0 | 
Public Functions Documentation¶
function initialize¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrInstance::initialize
function properties¶
1 |  | 
Reimplemented by: KDXr::OpenXrInstance::properties
function enabledApiLayers¶
1 |  | 
Reimplemented by: KDXr::OpenXrInstance::enabledApiLayers
function enabledExtensions¶
1 |  | 
Reimplemented by: KDXr::OpenXrInstance::enabledExtensions
function querySystem¶
1 2 3 4  |  | 
Reimplemented by: KDXr::OpenXrInstance::querySystem
function processEvents¶
1 |  | 
Reimplemented by: KDXr::OpenXrInstance::processEvents
function suggestActionBindings¶
1 2 3  |  | 
Reimplemented by: KDXr::OpenXrInstance::suggestActionBindings
Updated on 2025-07-08 at 12:01:11 +0000