Blender  V3.3
Public Attributes | Static Public Attributes | List of all members
OpenXRInstanceData Struct Reference

Public Attributes

XrInstance instance = XR_NULL_HANDLE
 
XrInstanceProperties instance_properties = {}
 
std::vector< XrExtensionProperties > extensions
 
std::vector< XrApiLayerProperties > layers
 
XrDebugUtilsMessengerEXT debug_messenger = XR_NULL_HANDLE
 

Static Public Attributes

static PFN_xrCreateDebugUtilsMessengerEXT s_xrCreateDebugUtilsMessengerEXT_fn
 
static PFN_xrDestroyDebugUtilsMessengerEXT s_xrDestroyDebugUtilsMessengerEXT_fn
 

Detailed Description

Definition at line 22 of file GHOST_XrContext.cpp.

Member Data Documentation

◆ debug_messenger

XrDebugUtilsMessengerEXT OpenXRInstanceData::debug_messenger = XR_NULL_HANDLE

Definition at line 32 of file GHOST_XrContext.cpp.

◆ extensions

std::vector<XrExtensionProperties> OpenXRInstanceData::extensions

Definition at line 26 of file GHOST_XrContext.cpp.

◆ instance

XrInstance OpenXRInstanceData::instance = XR_NULL_HANDLE

Definition at line 23 of file GHOST_XrContext.cpp.

◆ instance_properties

XrInstanceProperties OpenXRInstanceData::instance_properties = {}

Definition at line 24 of file GHOST_XrContext.cpp.

◆ layers

std::vector<XrApiLayerProperties> OpenXRInstanceData::layers

Definition at line 27 of file GHOST_XrContext.cpp.

◆ s_xrCreateDebugUtilsMessengerEXT_fn

PFN_xrCreateDebugUtilsMessengerEXT OpenXRInstanceData::s_xrCreateDebugUtilsMessengerEXT_fn
static
Initial value:
=
nullptr

Definition at line 29 of file GHOST_XrContext.cpp.

◆ s_xrDestroyDebugUtilsMessengerEXT_fn

PFN_xrDestroyDebugUtilsMessengerEXT OpenXRInstanceData::s_xrDestroyDebugUtilsMessengerEXT_fn
static
Initial value:
=
nullptr

Definition at line 30 of file GHOST_XrContext.cpp.


The documentation for this struct was generated from the following file: