Diligent Engine  v.2.4.g
VulkanUtilities::VulkanInstance Member List

This is the complete list of members for VulkanUtilities::VulkanInstance, including all inherited members.

Create(uint32_t ApiVersion, bool EnableValidation, uint32_t GlobalExtensionCount, const char *const *ppGlobalExtensionNames, VkAllocationCallbacks *pVkAllocator)VulkanUtilities::VulkanInstancestatic
GetSharedPtr()VulkanUtilities::VulkanInstanceinline
GetSharedPtr() constVulkanUtilities::VulkanInstanceinline
GetVersion() constVulkanUtilities::VulkanInstanceinline
GetVkAllocator() constVulkanUtilities::VulkanInstanceinline
GetVkInstance() constVulkanUtilities::VulkanInstanceinline
IsExtensionAvailable(const char *ExtensionName) constVulkanUtilities::VulkanInstance
IsExtensionEnabled(const char *ExtensionName) constVulkanUtilities::VulkanInstance
IsLayerAvailable(const char *LayerName, uint32_t &Version) constVulkanUtilities::VulkanInstance
operator=(const VulkanInstance &)=deleteVulkanUtilities::VulkanInstance
operator=(VulkanInstance &&)=deleteVulkanUtilities::VulkanInstance
SelectPhysicalDevice(uint32_t AdapterId) constVulkanUtilities::VulkanInstance
VulkanInstance(const VulkanInstance &)=deleteVulkanUtilities::VulkanInstance
VulkanInstance(VulkanInstance &&)=deleteVulkanUtilities::VulkanInstance
~VulkanInstance()VulkanUtilities::VulkanInstance