Open 3D Engine OpenXRVk Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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::Instance | protected |
CollectAdditionalRequiredInstanceExtensions(AZStd::vector< AZStd::string > &extensions) override (defined in OpenXRVk::Instance) | OpenXRVk::Instance | protected |
CollectMinMaxVulkanAPIVersions(AZStd::vector< uint32_t > &min, AZStd::vector< uint32_t > &max) override (defined in OpenXRVk::Instance) | OpenXRVk::Instance | protected |
Create() (defined in OpenXRVk::Instance) | OpenXRVk::Instance | static |
FilterSupportedDevices(AZStd::vector< VkPhysicalDevice > &supportedDevices) override (defined in OpenXRVk::Instance) | OpenXRVk::Instance | protected |
GetEnvironmentBlendMode() const | OpenXRVk::Instance | |
GetInstanceExtensionNames(const char *layerName=nullptr) const | OpenXRVk::Instance | |
GetInstanceLayerNames() const | OpenXRVk::Instance | |
GetNativeInstance() const | OpenXRVk::Instance | |
GetNumPhysicalDevices() const override (defined in OpenXRVk::Instance) | OpenXRVk::Instance | |
GetViewConfigType() const | OpenXRVk::Instance | |
GetViewCount() const | OpenXRVk::Instance | |
GetXRInstance() const | OpenXRVk::Instance | |
GetXRPhysicalDevice(AZ::RHI::XRPhysicalDeviceDescriptor *physicalDeviceDescriptor, int32_t index) override (defined in OpenXRVk::Instance) | OpenXRVk::Instance | |
GetXRSystemId() const | OpenXRVk::Instance | |
LogEnvironmentBlendMode(XrViewConfigurationType type) | OpenXRVk::Instance | |
LogViewConfigurations() | OpenXRVk::Instance | |
OnInstanceCreated([[maybe_unused]] VkInstance instance) (defined in OpenXRVk::Instance) | OpenXRVk::Instance | protectedvirtual |
OnInstanceDestroyed() (defined in OpenXRVk::Instance) | OpenXRVk::Instance | protectedvirtual |