Open 3D Engine OpenXRVk Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
OpenXRVk::Instance Member List

This is the complete list of members for OpenXRVk::Instance, including all inherited members.

AZ_CLASS_ALLOCATOR(Instance, AZ::SystemAllocator) (defined in OpenXRVk::Instance)OpenXRVk::Instance
AZ_RTTI(Instance, "{1A62DF32-2909-431C-A938-B1E841A50768}", XR::Instance) (defined in OpenXRVk::Instance)OpenXRVk::Instance
CollectAdditionalRequiredDeviceExtensions(AZStd::vector< AZStd::string > &extensions) override (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotected
CollectAdditionalRequiredInstanceExtensions(AZStd::vector< AZStd::string > &extensions) override (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotected
CollectMinMaxVulkanAPIVersions(AZStd::vector< uint32_t > &min, AZStd::vector< uint32_t > &max) override (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotected
Create() (defined in OpenXRVk::Instance)OpenXRVk::Instancestatic
FilterSupportedDevices(AZStd::vector< VkPhysicalDevice > &supportedDevices) override (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotected
GetEnvironmentBlendMode() constOpenXRVk::Instance
GetInstanceExtensionNames(const char *layerName=nullptr) constOpenXRVk::Instance
GetInstanceLayerNames() constOpenXRVk::Instance
GetNativeInstance() constOpenXRVk::Instance
GetNumPhysicalDevices() const override (defined in OpenXRVk::Instance)OpenXRVk::Instance
GetViewConfigType() constOpenXRVk::Instance
GetXRInstance() constOpenXRVk::Instance
GetXRPhysicalDevice(AZ::RHI::XRPhysicalDeviceDescriptor *physicalDeviceDescriptor, int32_t index) override (defined in OpenXRVk::Instance)OpenXRVk::Instance
GetXRSystemId() constOpenXRVk::Instance
LogEnvironmentBlendMode(XrViewConfigurationType type)OpenXRVk::Instance
LogViewConfigurations()OpenXRVk::Instance
OnInstanceCreated(VkInstance instance) (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotectedvirtual
OnInstanceDestroyed() (defined in OpenXRVk::Instance)OpenXRVk::Instanceprotectedvirtual