Blender  V2.93
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 35 of file GHOST_XrContext.cpp.

Member Data Documentation

◆ debug_messenger

XrDebugUtilsMessengerEXT OpenXRInstanceData::debug_messenger = XR_NULL_HANDLE

Definition at line 45 of file GHOST_XrContext.cpp.

◆ extensions

std::vector<XrExtensionProperties> OpenXRInstanceData::extensions

Definition at line 39 of file GHOST_XrContext.cpp.

◆ instance

XrInstance OpenXRInstanceData::instance = XR_NULL_HANDLE

Definition at line 36 of file GHOST_XrContext.cpp.

◆ instance_properties

XrInstanceProperties OpenXRInstanceData::instance_properties = {}

Definition at line 37 of file GHOST_XrContext.cpp.

◆ layers

std::vector<XrApiLayerProperties> OpenXRInstanceData::layers

Definition at line 40 of file GHOST_XrContext.cpp.

◆ s_xrCreateDebugUtilsMessengerEXT_fn

PFN_xrCreateDebugUtilsMessengerEXT OpenXRInstanceData::s_xrCreateDebugUtilsMessengerEXT_fn
static
Initial value:
=
nullptr

Definition at line 42 of file GHOST_XrContext.cpp.

◆ s_xrDestroyDebugUtilsMessengerEXT_fn

PFN_xrDestroyDebugUtilsMessengerEXT OpenXRInstanceData::s_xrDestroyDebugUtilsMessengerEXT_fn
static
Initial value:
=
nullptr

Definition at line 43 of file GHOST_XrContext.cpp.


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