| _actionManager | evan::XrDeviceBackend | |
| _device | evan::ADeviceBackend | protected |
| _handActionSubactionPath | evan::XrDeviceBackend | |
| _handCount | evan::XrDeviceBackend | static |
| _multiviewSupported | evan::ADeviceBackend | protected |
| _physicalDevice | evan::ADeviceBackend | protected |
| _predictedDisplayTime | evan::XrDeviceBackend | |
| _session | evan::XrDeviceBackend | |
| _sessionRunning | evan::XrDeviceBackend | |
| _space | evan::XrDeviceBackend | |
| _systemId | evan::XrDeviceBackend | |
| _VkInstance | evan::ADeviceBackend | protected |
| _XrInstance | evan::XrDeviceBackend | |
| beginSingleTimeCommands(VkCommandPool commandPool) const | evan::ADeviceBackend | |
| copyBuffer(const CopyBufferProperties &properties) const | evan::ADeviceBackend | |
| copyBufferToImage(const CopyBufferToImageProperties &properties) const | evan::ADeviceBackend | |
| countSwapchainFormats() const override | evan::XrDeviceBackend | virtual |
| createBuffer(const CreateBufferProperties &properties) const | evan::ADeviceBackend | |
| createImage(const CreateImageProperties &properties) const | evan::ADeviceBackend | |
| createImageView(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mipLevels, uint32_t layerCount=1) const | evan::ADeviceBackend | |
| createInstance(const IPlatform &platform, const std::string &appName, Version &appVersion) override | evan::XrDeviceBackend | protectedvirtual |
| createLogicalDevice() override | evan::XrDeviceBackend | protectedvirtual |
| createVisualizedSpace() | evan::XrDeviceBackend | protected |
| endSingleTimeCommands(VkCommandPool commandPool, VkQueue graphicsQueue, VkCommandBuffer commandBuffer) const | evan::ADeviceBackend | |
| enumerateSwapchainFormats(uint32_t swapchainFormatCount) const override | evan::XrDeviceBackend | virtual |
| enumerateViewConfigurations() const | evan::XrDeviceBackend | |
| enumerateViewConfigurationTypes() const | evan::XrDeviceBackend | |
| findQueueFamilies() override | evan::XrDeviceBackend | virtual |
| getAvailableLayers() | evan::ADeviceBackend | protected |
| getDevice() const | evan::ADeviceBackend | inlinevirtual |
| getInstance() const | evan::ADeviceBackend | inlinevirtual |
| getInstanceExtensions() const | evan::XrDeviceBackend | protected |
| getOpenXrOptions() const | evan::XrDeviceBackend | inline |
| getPhysicalDevice() const | evan::ADeviceBackend | inlinevirtual |
| getSession() const | evan::XrDeviceBackend | inline |
| getTimestampPeriod() const | evan::ADeviceBackend | |
| getTimestampValidBits() | evan::ADeviceBackend | |
| getViewConfigurationType() const | evan::XrDeviceBackend | inline |
| pickPhysicalDevice() override | evan::XrDeviceBackend | protectedvirtual |
| pollActions() | evan::XrDeviceBackend | |
| postprocessFrame(ASwapchainContext &swapchainContext) override | evan::XrDeviceBackend | virtual |
| preprocessFrame(ASwapchainContext &swapchainContext) override | evan::XrDeviceBackend | virtual |
| processFrame(VkPresentInfoKHR presentInfo, ASwapchainImage &swapchainImage) override | evan::XrDeviceBackend | virtual |
| queryMultiviewSupport(VkPhysicalDevice physicalDevice, uint32_t apiVersion) | evan::ADeviceBackend | protectedstatic |
| selectViewConfigurationType(const std::vector< XrViewConfigurationType > &configurations) | evan::XrDeviceBackend | static |
| supportsMultiview() const | evan::ADeviceBackend | inline |
| supportsTimestampQueries() | evan::ADeviceBackend | |
| transitionImageLayout(const TransitionImageLayoutProperties &properties) const | evan::ADeviceBackend | |
| XrDeviceBackend(const IPlatform &platform) | evan::XrDeviceBackend | |
| ~ADeviceBackend() | evan::ADeviceBackend | virtual |
| ~XrDeviceBackend() override (defined in evan::XrDeviceBackend) | evan::XrDeviceBackend | |